00:00:40 <|amethyst> kind of 00:00:47 coohvip 00:00:54 <|amethyst> or an unvoiced w 00:01:10 <|amethyst> mine isn't quite as aspirated as Stewie's 00:02:10 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1893-g333cb66 (34) 00:04:06 -!- rophy has quit [Ping timeout: 244 seconds] 00:06:13 03doy02 07* 0.16-a0-1894-gfcc31ce: fix dependency installation 10(46 seconds ago, 1 file, 8+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fcc31cecbf2d 00:09:23 hm 00:09:43 question 00:09:52 are attacker_body_armour_penalty and attacker_shield_penalty currently used anywhere? 00:10:06 it really looks like the answer is 'no' 00:12:37 likewise defender_* 00:15:03 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:25:30 -!- ParallaxScroll has quit [Quit: Page closed] 00:25:47 the Duke of Damnation <- need to use this somewhere 00:26:37 03doy02 07* 0.16-a0-1895-g83af1d8: another missing dep 10(4 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=83af1d870e60 00:27:47 -!- Brannock has quit [Ping timeout: 245 seconds] 00:28:49 03|amethyst02 07* 0.16-a0-1896-g46cd84f: Use (cursed) suffix for jewellery in %. 10(21 minutes ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=46cd84fca057 00:28:49 03|amethyst02 07* 0.16-a0-1897-gc2991e5: Add (curse) after artefacts in %, too (#2977) 10(57 seconds ago, 1 file, 10+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2991e58ae76 00:32:00 -!- Lawman0 has quit [Ping timeout: 244 seconds] 00:34:41 -!- Krakhan has quit [Ping timeout: 264 seconds] 00:36:22 -!- bullock has quit [Ping timeout: 246 seconds] 00:37:59 -!- FaMott has quit [Ping timeout: 255 seconds] 00:39:02 03doy02 07* 0.16-a0-1898-g74e0c08: and another 10(2 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=74e0c0850130 00:39:15 these commit messages are amazing. 00:39:24 "sigh" 00:40:52 <|amethyst> shortest commit title in our repo is 00:40:56 <|amethyst> %git 458000e7 00:40:56 07PleasingFungus02 * 0.15-a0-1921-g458000e: 27 10(4 months ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=458000e744c6 00:41:18 <|amethyst> also the shortest commit message 00:41:24 i'll get it working one of these days 00:42:14 fr: "1" 00:42:24 (a tso commit...?) 00:42:33 0 00:42:46 the commit that finishes all commits on crawl forever 00:43:06 rip 00:43:09 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141031061804]] 00:44:20 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-1897-gc2991e5 00:48:27 -!- fevertrip has quit [Quit: Page closed] 00:50:42 -!- NilsBloodaxe has quit [Quit: Page closed] 01:00:08 anyone have any idea what needs to happen here https://travis-ci.org/crawl-ref/crawl-ref/jobs/40032089 01:00:31 i tried installing xorg-dev, but that doesn't seem to have helped 01:03:24 -!- travis-ci has joined ##crawl-dev 01:03:24 crawl-ref/crawl-ref#147 (master - 74e0c08 : Jesse Luehrs): The build was canceled. 01:03:24 Change view : https://github.com/crawl-ref/crawl-ref/compare/c2991e58ae76...74e0c0850130 01:03:24 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40032080 01:03:24 -!- travis-ci has left ##crawl-dev 01:05:44 <|amethyst> doy: hm.. I bet that's because of our old SDL 01:05:52 <|amethyst> https://bugzilla.redhat.com/show_bug.cgi?id=782251 01:06:15 -!- weezeface has quit [Remote host closed the connection] 01:07:21 -!- orionstein has quit [Ping timeout: 272 seconds] 01:10:13 <|amethyst> hm, or maybe this one is different 01:10:24 <|amethyst> since this is happening at link time rather than runtime 01:15:26 -!- gammafunk has joined ##crawl-dev 01:15:31 -!- Tyvek has quit [Quit: Page closed] 01:22:52 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 01:25:28 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 01:26:28 -!- anubisbafoobis has quit [Quit: anubisbafoobis] 01:30:39 -!- rossi has quit [Quit: WeeChat 1.0.1] 01:34:02 -!- caricature has quit [Quit: Konversation terminated!] 01:35:57 -!- domiryuu has quit [Ping timeout: 260 seconds] 01:37:25 -!- theTower has quit [Quit: leaving] 01:37:37 -!- Siegurt has quit [Quit: Leaving.] 01:41:29 -!- dtsund has quit [Quit: dtsund] 01:41:44 -!- Grat has quit [Quit: Page closed] 01:42:20 -!- gammafunk has quit [Ping timeout: 256 seconds] 01:43:12 -!- gammafunk has joined ##crawl-dev 01:52:39 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:58:35 !tell Grunt uh, when you get a minute, can you take a look at the last vault here? it's kinda ugly and I'm blatantly copying the loot/monster ratios from other vaults for the time being. http://crawl.berotato.org/crawl/dev/vaults.des 01:58:35 johnstein: OK, I'll let grunt know. 02:01:16 -!- Isabel has joined ##crawl-dev 02:02:50 Webtiles server restarted. 02:03:47 -!- Chiizugami has quit [Quit: Leaving] 02:03:58 -!- Pluie has quit [Ping timeout: 258 seconds] 02:04:15 -!- Blazinghand has quit [Read error: Connection reset by peer] 02:06:27 -!- Pluie has joined ##crawl-dev 02:08:18 -!- Pluie|2 has joined ##crawl-dev 02:09:32 -!- Isabel has quit [Ping timeout: 265 seconds] 02:11:28 -!- Pluie has quit [Ping timeout: 265 seconds] 02:14:04 -!- bullock_ is now known as bullock 02:15:06 REST errors: 02:15:07 manual.rest:600: (ERROR/3) Unexpected indentation. 02:15:12 manual.rest:607: (ERROR/3) Unexpected indentation. 02:15:17 manual.rest:608: (WARNING/2) Block quote ends without a blank line; unexpected unindent. 02:19:58 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1898-g74e0c08 (34) 02:21:36 -!- ussdefiant has quit [Ping timeout: 258 seconds] 02:22:32 -!- cribozai has joined ##crawl-dev 02:22:52 -!- heteroy has quit [Ping timeout: 240 seconds] 02:26:32 -!- kroki has quit [Quit: Page closed] 02:31:12 Bad item: buggy ring 13https://crawl.develz.org/mantis/view.php?id=9136 by Whales 02:34:38 -!- simmarine has quit [Quit: Leaving] 02:42:43 -!- bonghitz has quit [Remote host closed the connection] 02:42:44 -!- johlstei has joined ##crawl-dev 02:44:36 -!- johlstei_ has quit [Ping timeout: 258 seconds] 02:54:07 -!- bonghitz has quit [Remote host closed the connection] 02:56:35 -!- Pluie has joined ##crawl-dev 02:58:21 -!- Isabel has joined ##crawl-dev 02:59:15 -!- Pluie|2 has quit [Ping timeout: 244 seconds] 03:01:06 -!- Pluie has quit [Ping timeout: 255 seconds] 03:01:11 -!- Kramin has quit [Ping timeout: 265 seconds] 03:03:43 -!- darks_ has quit [Ping timeout: 246 seconds] 03:03:53 -!- anubisbafoobis has quit [Quit: anubisbafoobis] 03:04:31 -!- scummos__ has quit [Ping timeout: 250 seconds] 03:04:44 -!- alksdfh has quit [Quit: Page closed] 03:06:16 -!- Artelis has quit [Ping timeout: 244 seconds] 03:09:52 -!- Whistling_Bread has quit [Ping timeout: 240 seconds] 03:25:05 -!- Twinge has quit [Ping timeout: 264 seconds] 03:29:17 -!- _Jordan_ has quit [Quit: Leaving] 03:35:20 -!- Twinge has joined ##crawl-dev 03:39:37 -!- ontoclasm has quit [Quit: Leaving.] 03:40:46 -!- Aryth has quit [Ping timeout: 256 seconds] 03:42:15 -!- soulfreshner has joined ##crawl-dev 03:44:56 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 03:45:38 -!- Marbit has joined ##crawl-dev 03:48:43 how do I get crawl to compile on Yosemite? it seems there are some deprecated libraries... 03:49:38 -!- Hailley has quit [Quit: Petra is closed!] 03:53:36 -!- emanuele has quit [Client Quit] 03:55:27 soulfreshner, what deprecated libraries? 03:55:30 it builds fine for me 03:56:17 I use lua from homebrew and run make with 'BUILD_LUA= BUILD_SQLITE= BUILD_ZLIB= NO_APPLE_GCC=y NO_AUTO_SDK=y' 03:56:39 and I have http://sprunge.us/ChOE in my makefile 03:56:52 this is only console though 03:56:56 a tiles build is probably tougher 03:57:20 tiles built fine on my previous laptop running mavericks 03:57:27 -!- iokk has quit [Client Quit] 03:57:32 now I get a lot of this: 03:57:35 'CGDisplayBestModeForParameters' has been explicitly marked deprecated 03:57:38 -!- zxc232 has joined ##crawl-dev 03:57:41 ah 03:57:53 do you get it in crawl or SDL? 03:59:00 CGDisplayBestModeForParameters has been deprecated since 10.6 03:59:22 when compiling crawl, not sure if it's the SDL submodule 03:59:25 but crawl's code doesn't call it 03:59:27 how can I tell 03:59:42 ? 03:59:59 it should be more or less obvious from the compilation log 04:01:07 -!- __miek has quit [Ping timeout: 245 seconds] 04:01:09 src/video/quartz/SDL_QuartzVideo.o 04:01:22 I'm guessing that's part of SDL 04:01:34 yup 04:01:43 and crawl still uses sdl 1.2 04:01:48 so how do I go about fixing it? 04:01:48 which is dead 04:02:04 ideally we would migrate to sdl 2.0, but nobody maintains the local tiles code 04:02:48 really? 04:03:18 webtiles ftw! 04:03:28 haha 04:03:37 well, not on my ferry ride to work, though 04:03:51 -!- fridurmus has quit [Remote host closed the connection] 04:06:04 yeah, it's nobody's :/ 04:06:35 it would potentially simplify the android port too, because sdl 2.0 supposedly supports that 04:08:54 -!- lobf has quit [Quit: lobf] 04:10:09 can I compile against homebrew's sdl libraries rather than the SDL from the submodule? 04:10:47 won't help 04:12:26 how are they compiling the newer binaries on the website? 04:12:37 those builds are done against an old os x SDK 04:12:49 the oldest included in xcode 6 is for 10.9 though 04:13:13 i would assume that the makefile automatically uses it, though the logic there is quite fragile 04:13:15 -!- mineral is now known as read 04:13:21 yeah, I even tried to install older version, but my mac won't let me 04:13:39 just run webtiles, that code is at least maintained :P 04:14:04 webtiles on my local machine? 04:14:15 why not 04:32:50 -!- soulfreshner has quit [Quit: soulfreshner] 04:33:42 -!- _D_ has quit [Quit: Lost terminal] 04:33:42 -!- schistosoma has quit [Read error: Connection reset by peer] 04:43:50 -!- Pacra has quit [Ping timeout: 250 seconds] 04:45:03 -!- olo has quit [Quit: Page closed] 04:45:53 -!- debo has joined ##crawl-dev 04:55:08 -!- kait has quit [Read error: Connection reset by peer] 05:01:49 -!- _D_ has quit [Quit: leaving] 05:06:42 -!- rophy has quit [Read error: Connection reset by peer] 05:09:45 -!- fridurmus has quit [Ping timeout: 244 seconds] 05:10:38 -!- ackack has joined ##crawl-dev 05:19:26 Frenzied Duvessa and Dowan crash 13https://crawl.develz.org/mantis/view.php?id=9137 by Karagy 05:23:43 -!- markgo has quit [Ping timeout: 264 seconds] 05:24:57 -!- debo has quit [Quit: leaving] 05:26:22 -!- Aryth has quit [Ping timeout: 255 seconds] 05:26:56 -!- debo has joined ##crawl-dev 05:27:14 -!- pentax has quit [Quit: ヒーロー見参!] 05:27:48 -!- ackack has quit [Ping timeout: 255 seconds] 05:28:41 -!- debo has quit [Client Quit] 05:28:55 -!- debo has joined ##crawl-dev 05:31:17 -!- edlothiol has joined ##crawl-dev 05:33:09 -!- debo has quit [Client Quit] 05:34:55 -!- Marbit has quit [Ping timeout: 246 seconds] 05:36:37 -!- debo has joined ##crawl-dev 05:40:13 -!- Crehl has quit [Quit: Killed by a kitten] 05:41:38 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 05:43:37 -!- heteroy has quit [Ping timeout: 245 seconds] 05:47:31 -!- bcode has quit [Ping timeout: 265 seconds] 06:01:08 Hello, is anyone besides rax in charge of webpage scoring on CAO? 06:01:26 One of my games went missing from my scoring page. 06:15:31 03Lasty02 07* 0.16-a0-1899-g8dcf03c: Punctuate Ru milestone and sacrifice messages. (nonethousand) 10(3 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8dcf03cea219 06:21:33 -!- Aryth has quit [Read error: Connection reset by peer] 06:22:36 -!- Z_LAMP has quit [Ping timeout: 244 seconds] 06:35:34 <|amethyst> primordial: the ghwn ? 06:35:44 <|amethyst> !lg primordial -3 x=src 06:35:45 1/3. [src=cbro] primordial the Middleweight Champion (L27 GhWn of Makhleb), escaped with the Orb and 3 runes on 2014-11-01 10:40:58, with 1592918 points after 79140 turns and 5:06:47. 06:36:09 yeah 06:36:09 <|amethyst> !lg primordial -3 x=src,cv,vlong 06:36:10 1/3. [src=cbro;cv=0.16-a;vlong=0.16-a0-1784-gf5591c9] primordial the Middleweight Champion (L27 GhWn of Makhleb), escaped with the Orb and 3 runes on 2014-11-01 10:40:58, with 1592918 points after 79140 turns and 5:06:47. 06:36:16 It was there before, now it's gone 06:40:53 <|amethyst> hm... not sure where it went 06:42:28 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 06:42:35 <|amethyst> it's in the downloaded logfile, but seems to be missing from the relevant tables 06:42:54 <|amethyst> I can't do much about it other than regenerating the DB, and that takes the better part of a day so I'd rather hold off on that for now 06:46:22 -!- Lasty has quit [Quit: Leaving.] 07:06:12 -!- Brannock has joined ##crawl-dev 07:15:55 -!- CKyle has joined ##crawl-dev 07:26:31 -!- weezeface has quit [Ping timeout: 255 seconds] 07:26:43 -!- fridurmus has quit [Ping timeout: 264 seconds] 07:28:20 -!- grit has quit [Quit: Leaving] 07:29:45 -!- _D_ has quit [Quit: leaving] 07:30:31 -!- Lasty_ has joined ##crawl-dev 07:31:19 -!- st_ has joined ##crawl-dev 07:33:07 |amethyst Okay, hopefully it will be back eventually 07:33:16 thanks 07:33:52 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 07:36:02 -!- wheals has joined ##crawl-dev 07:37:13 -!- CKyle has joined ##crawl-dev 07:41:58 -!- demiskeleton has quit [Quit: Leaving] 07:43:24 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 07:45:22 -!- heteroy has quit [Ping timeout: 240 seconds] 07:50:50 -!- Bloax has joined ##crawl-dev 07:51:07 -!- debo has quit [Ping timeout: 245 seconds] 07:51:11 -!- Basil has quit [Ping timeout: 265 seconds] 08:01:40 -!- gammafunk has quit [Quit: leaving] 08:05:17 -!- Pacra has joined ##crawl-dev 08:06:45 -!- Marbit has joined ##crawl-dev 08:11:28 -!- ackack has joined ##crawl-dev 08:17:52 -!- Pacra has quit [Ping timeout: 240 seconds] 08:26:41 -!- debo has joined ##crawl-dev 08:27:45 -!- CKyle has joined ##crawl-dev 08:35:34 -!- krag has joined ##crawl-dev 08:35:36 -!- bonghitz has quit [Ping timeout: 244 seconds] 08:36:41 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 08:39:31 -!- Rjs has quit [Ping timeout: 265 seconds] 08:47:59 -!- Ragdoll has joined ##crawl-dev 08:49:50 -!- Bloax has quit [Quit: Error: Bloax not found] 08:52:01 -!- Bloax has joined ##crawl-dev 08:58:20 -!- CKyle has joined ##crawl-dev 08:58:51 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 08:59:56 -!- mopl has quit [Client Quit] 09:01:28 -!- mopl has quit [Client Quit] 09:03:16 -!- weezeface has quit [Ping timeout: 255 seconds] 09:08:33 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 09:09:13 !learn e wheals[2] s/fix ghost speed, / 09:09:13 wheals[2/4]: todo: leeches, improve ghost crabs, plague shamblers??? 09:11:07 -!- bonghitz has quit [Ping timeout: 245 seconds] 09:11:18 03wheals02 07* 0.16-a0-1900-g4b9db60: Corrode a monster/player when they block an acid attack (PleasingFungus). 10(58 minutes ago, 2 files, 14+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4b9db609dced 09:11:18 03wheals02 07* 0.16-a0-1901-ge30d2fd: Melt Condensation Shield on block, not hit (#1648). 10(44 minutes ago, 3 files, 23+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e30d2fd5242a 09:11:18 03wheals02 07* 0.16-a0-1902-ge654f27: Descriptions of Searing/Chilling breath. 10(39 minutes ago, 1 file, 9+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e654f27fbae5 09:11:18 03wheals02 07* 0.16-a0-1903-ge34ddbe: Make player speed only affect ghost movement speed, not action speed. 10(3 minutes ago, 8 files, 73+ 65-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e34ddbee515a 09:11:36 -!- mamgar has quit [Read error: Connection reset by peer] 09:14:59 !source splash_with_acid 09:15:00 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l4545 09:15:20 This function loops through your armour slots and attempts to apply damage or corrosion, as appropriate 09:15:51 The rest of the function seems to think that the number of slots affected can be at most 5, perhaps thinking that shield and cloak are exempted by: const bool cloak_protects = wearing_cloak && coinflip() && slot != EQ_SHIELD && slot != EQ_CLOAK; 09:16:30 but it looks like that line effectively ensures that your cloak slot and shield slot will be subjected to damage/corrosion chance 09:16:43 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 09:17:33 If that's true, acid damage higher than typically reported 09:17:48 -!- CKyle has joined ##crawl-dev 09:18:13 and a bunch of the later comments seem off 09:18:34 Anyone feel like double-checking that to make sure I'm not crazy? 09:18:44 -!- Zermako_ has quit [] 09:19:04 03ChrisOelmueller02 {wheals} 07* 0.16-a0-1904-gde8d0ee: Allow small_more to work with clear_messages 10(1 year, 1 month ago, 2 files, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=de8d0ee9eb52 09:19:13 !source ouch.cc 09:19:13 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/ouch.cc;hb=HEAD 09:20:58 -!- ontoclasm has joined ##crawl-dev 09:21:01 -!- Earlo has quit [Remote host closed the connection] 09:21:13 -!- Pluie has joined ##crawl-dev 09:22:07 -!- DrKe has quit [Ping timeout: 265 seconds] 09:24:19 -!- dpeg_ has joined ##crawl-dev 09:24:25 -!- OCTOTROG has quit [Ping timeout: 264 seconds] 09:24:25 -!- daiy has quit [Ping timeout: 264 seconds] 09:24:25 -!- speranza has quit [Ping timeout: 264 seconds] 09:24:25 -!- Irrlicht has quit [Ping timeout: 264 seconds] 09:24:25 -!- Cheburashka has quit [Ping timeout: 264 seconds] 09:24:27 -!- Isabel has quit [Ping timeout: 256 seconds] 09:24:27 -!- jefkin has quit [Ping timeout: 256 seconds] 09:24:27 -!- dpeg has quit [Ping timeout: 256 seconds] 09:24:27 -!- johnny0 has quit [Ping timeout: 256 seconds] 09:24:27 -!- TZer0 has quit [Ping timeout: 256 seconds] 09:24:31 -!- speranza_ is now known as speranza 09:24:54 -!- TZer0 has joined ##crawl-dev 09:24:55 -!- ZRN_ has quit [Ping timeout: 264 seconds] 09:28:14 -!- DrKe has joined ##crawl-dev 09:32:44 -!- DrKe has quit [Ping timeout: 244 seconds] 09:34:52 -!- ystael has quit [Ping timeout: 240 seconds] 09:36:21 -!- LexAckson has joined ##crawl-dev 09:36:42 -!- DrKe has joined ##crawl-dev 09:41:49 -!- PleasingFungus has joined ##crawl-dev 09:43:30 -!- ussdefiant has joined ##crawl-dev 09:43:35 -!- read has quit [Read error: Connection reset by peer] 09:44:16 -!- read has joined ##crawl-dev 09:44:34 -!- siepu has quit [Quit: Leaving] 09:46:37 -!- Siegurt has quit [Quit: Leaving.] 09:49:52 03PleasingFungus02 07* 0.16-a0-1905-g618f63e: Remove unused attack variables 10(10 hours ago, 2 files, 0+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=618f63efc702 09:49:52 03wheals02 07* 0.16-a0-1906-gc546b73: Combine the interface for splashing players/monsters with acid. 10(3 minutes ago, 11 files, 86+ 79-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c546b73c2f0a 09:52:45 wheals: https://travis-ci.org/crawl-ref/crawl-ref/jobs/40069517 09:53:01 yay tests 09:53:35 morgue/crash-Arena-20141105-151947.txt 09:53:53 yeah, i need to fix that still 09:54:09 it's supposed to be dumping all of the morgues, it's just broken 09:54:37 you should be able to just run 'make test' though, i would imagine 09:55:00 03doy02 07* 0.16-a0-1907-g0855d64: disable the submodule builds for now 10(5 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0855d64fab58 09:56:05 what is make test? 09:56:32 wheals: 09:56:43 did you see my comments about splash_with_acid? 09:57:03 yeah, i just wanted to refactor a little before looking at it more :P 09:57:07 ah, gotcha 09:57:21 -!- Blakmane has quit [Quit: Page closed] 09:57:43 -!- fridurmus has quit [Ping timeout: 255 seconds] 09:57:55 wheals: instead of 'make', type 'make test' 09:58:07 yeah i got it running 09:58:48 -!- radinms has quit [] 09:59:09 Lasty_: if (!item && slot != EQ_SHIELD) 09:59:28 so shields don't cause damage increases 09:59:41 -!- Irrlicht has quit [Quit: Im OFF] 09:59:53 ah, but cloaks do 10:00:16 i think we should just get rid of the specialness of cloaks 10:00:37 -!- Kalir has quit [Changing host] 10:00:38 so that should be six slots, right? boots, gloves, helmet, cloak, body armour . . . wait, that's just 5. I can't count. 10:00:43 maybe always treat the player like they were, to keep things the same 10:00:52 jelly nerf 10:00:56 -!- bonghitz has quit [Read error: Connection reset by peer] 10:01:01 (early-game) 10:01:01 op buff!! 10:01:02 -!- krag has quit [Ping timeout: 250 seconds] 10:01:07 powerful... 10:01:17 finally, the buff Op has been waiting for 10:01:51 -!- weezeface has quit [Remote host closed the connection] 10:02:04 So right now wearing a shield increases your chances of being corroded by acid, but not your risk of damage. Not wearing a shield is secret acid tech. 10:02:15 i'm not convinced that the "wear more for higher chance of corr and less for more damage" is interesting, anyway 10:02:18 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:02:33 doy: make test worked for me 10:02:43 I'm convinced it's dumb though! 10:02:46 it's failing for me, sec 10:03:08 how dare you fill all your armour slots! *-slaying intensifies* 10:03:16 well, historically it made sense 10:03:33 since otherwise you would be encouraged to do shit like go into slime with empty slots if you didn't have artefacts available 10:03:35 wheals: http://paste.tozt.net/2014-11-05MDXCPwoB-crash-Arena-20141105-110140.txt 10:03:48 two-handed weapons are secretly better against strikes than 1H + shield . . . 10:04:01 unless shield-blocking an AF_ACID attack prevents it from applying splash 10:04:04 two-handed weapons are better against everything :u 10:04:14 Lasty_: strikes? 10:04:19 shrikes 10:04:19 shrikes 10:04:24 these days, yeah, probably unifying on something like AF_CORROSION's mechanic might be better. (just checking for body armour) 10:04:27 shrikes 10:04:30 oh right, i already saw this crash 10:04:37 i even promised causative i would fix it 10:04:54 more whealsian lies....... 10:05:07 I don't think having empty armour slots for slime was ever a thing 10:05:14 03PleasingFungus02 07* 0.16-a0-1908-g793697e: Another buggy item name fix (9136) 10(4 minutes ago, 3 files, 23+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=793697e9ba8f 10:05:17 well 10:05:17 Yeah, I don't believe for a second that you actually listen to causative. 10:05:17 of course it wasn't 10:05:17 because this mechanic exists! 10:06:12 I love mixing signed and unsigned types. it's my favorite 10:06:19 -!- DrKe has quit [Ping timeout: 264 seconds] 10:06:33 I saw a book with no description. Just "book" 10:06:38 is that normal? 10:06:46 bug 10:06:51 I just fixed it ^ 10:06:59 &versions 10:07:08 book. sword. bread. meat. axe. 10:07:11 CAO: 0.16-a0-1871-g44f7412, CBRO: 0.16-a0-1898-g74e0c08, CDO: 0.16-a0-1714-g3438503, CKR: 0.16-a0-1887-g83119a4, CLAN: 0.16-a0-1320-gb5a7ef2, CSZO: 0.16-a0-1893-g333cb66 10:07:16 03doy02 07* 0.16-a0-1909-gd1c39e0: try a different way to display crash reports on error 10(2 minutes ago, 2 files, 7+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d1c39e0b84bc 10:07:16 03wheals02 07* 0.16-a0-1910-g33127d0: Don't crash on Glaciate versus a hydra. 10(51 seconds ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=33127d0d9e25 10:07:19 old sword? 10:07:19 doy: this should fix it 10:07:30 wheals: awesome 10:07:42 !send wheals salty hydras 10:07:43 Sending salty hydras to wheals. 10:07:45 presumably none of my panlords had glaciate 10:07:54 clearly it should be seeded 10:08:43 -!- pwnmonkey has quit [Ping timeout: 264 seconds] 10:08:44 s/clearly/probably 10:08:44 alright, so hopefully travis should be working now 10:08:56 -!- Marbit has quit [Quit: Page closed] 10:08:58 it's quite slow during the day though, since that's when everyone tends to use it 10:09:07 so it'll probably take a while to se 10:09:08 e 10:09:49 e34ddbee515a, wow 10:09:58 ....naga ghost buff? 10:10:12 -!- CKyle has quit [Read error: Connection reset by peer] 10:10:15 need to give them spit draining now too 10:10:15 wheals: You have 1 message. Use !messages to read it. 10:10:18 -!- DrKe has joined ##crawl-dev 10:11:30 // Amphibious monster speed boni are now dealt with using SWIM_ENERGY 10:11:33 boni, really. really 10:11:36 I know that one's not yours 10:11:41 but: really! 10:11:42 haha 10:11:51 yeah, i think that's used in multiple places 10:12:11 -!- FlowRiser has joined ##crawl-dev 10:12:12 the spread of 'malus/'boni' is weirdly irritating to me 10:12:13 <|amethyst> "bonera" 10:12:25 english already has words for these!!! 10:12:26 -!- Morg0th has quit [Quit: leaving] 10:12:26 stop using bad fake latin!!!!!! 10:12:33 <|amethyst> it also already has a word for "bonus" 10:12:39 well as is the use of "his or her (alias his/her)" to me 10:12:42 You don't like malus? 10:12:56 -!- wheals has quit [Quit: Leaving] 10:13:10 "hm, yes, I want to talk about 'penalties', but in a needlessly obtuse and pseudo-classical fashion. what word should I use...?" 10:13:23 "a -1 penalty to attack? no! it is a malus, now!" 10:13:35 the damage malus is too great 10:13:42 PleasingFungus: your implication being that there should only ever be one word used to designate any one idea? 10:14:17 of course not. in many cases, you have different shades of meanings & connotations from otherwise similar words. 10:14:21 but, uh 10:14:26 malus 10:14:27 I don't think malus has that? 10:14:34 the only connotation there is "I am a ponce" 10:14:42 which, I mean, if you want to make that statement... 10:14:44 <|amethyst> PleasingFungus: the same could be said for "bonus" 10:14:54 <|amethyst> you could use "advantage" instead, or "plus" or "benefit" 10:15:14 "a plus-one plus?" 10:15:17 <|amethyst> (but "bonus" has a longer history in English) 10:15:32 <|amethyst> a plus-one improvement 10:15:32 Language shifts. 10:15:37 of course it does 10:15:45 and that's why my irritation is doomed to futility 10:15:49 <|amethyst> Lasty_: "malus" is not all that common though 10:15:49 -!- MakMorn has quit [Ping timeout: 272 seconds] 10:15:51 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1910-g33127d0 (34) 10:15:56 |amethyst: but does that make it wrong? 10:15:59 that doesn't mean that everyone should just bend over and close their eyes to all developments 10:16:08 and accept their fate 10:16:12 Bloax: ya 10:16:17 unironically 10:16:19 -!- MakMorn has joined ##crawl-dev 10:16:27 <|amethyst> I find that "malus" is usually used for parallelism with "bonus" 10:16:27 PleasingFungus: he's not being ironic. 10:16:36 yes he is 10:16:38 or sarcastic, anyway 10:16:42 being the angry old man is a good thing every now and then 10:16:47 nah 10:17:01 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1910-g33127d0 (34) 10:17:05 Lasty_: malus being uncommon makes it a poor choice, because you're using a word which is less likely to be familiar with your readers for... what benefit? 10:17:06 Bloax genuinely believes that it's bad that people try to use gender-neutral syntax and pronouns. 10:17:19 nice assumption 10:17:21 Or at least that's the impression he's given me. Correct me if I'm worng. 10:17:36 i just hate "he/she" because it is an awkward construction 10:17:48 when "they" already exists as a singular definite gender-unspecific pronoun 10:18:17 Oh, my mistake. I thought I'd heard you deride "they" syntax as well. My apologies. 10:18:19 <|amethyst> I generally prefer "they", but it isn't quite right in all situations 10:18:37 -!- FlowRiser has quit [Remote host closed the connection] 10:18:38 well it's better than "she" :v 10:18:45 <|amethyst> since "they" can sometimes imply that the exact subject is unknown 10:18:50 God forbid, right? 10:19:17 i am a grammar natzionalist 10:19:22 god forbid 10:19:23 -!- iokk has quit [Client Quit] 10:19:28 -!- emanuele1 has quit [Client Quit] 10:19:32 not-zionist, huh 10:19:56 well, that's an unusual stance to hold on grammar, but I can't disagree with it. zionism and grammar just shouldn't mix. 10:20:45 <|amethyst> PleasingFungus: denying the Sapir-Whorf rights of zionists to determine the nature of their own reality? 10:20:49 <|amethyst> s/z/Z/ 10:20:54 I am cruel 10:20:56 |amethyst: you saw 793697e ? 10:21:22 https://crawl.develz.org/tavern/viewtopic.php?p=195689#p195689 very relevant post right there 10:21:31 attempting to do a little less sign fuckery, or shift it elsewhere, anyway 10:21:32 <|amethyst> PleasingFungus: I did not, but good 10:22:09 -!- ystael_ has quit [Ping timeout: 272 seconds] 10:22:15 <|amethyst> PleasingFungus: I would consider just "unsigned" here since we want it to be the same size as "int" 10:22:36 on the other hand, we do explicitly assume it's 32 bits 10:22:37 <|amethyst> PleasingFungus: but I'm pretty sure we assume 32-bit ints in plenty of other places so it's no big deal 10:22:38 in the scroll name code 10:22:52 <|amethyst> PleasingFungus: we assume it's at least 32 bits, don't we? 10:23:01 -!- DrKe has quit [Ping timeout: 265 seconds] 10:23:26 -!- heteroy has quit [Ping timeout: 265 seconds] 10:23:59 I suppose, yes 10:25:15 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 10:25:32 <|amethyst> I'm not worried about supporting 16-bit platforms; it's just that a lot of things in Crawl will break on an ILP64 platform if those every become popular 10:25:39 <|amethyst> s/every/ever/ 10:26:18 -!- DrKe has joined ##crawl-dev 10:27:45 <|amethyst> PleasingFungus: protip: whenever someone says "malus", pretend they're talking about apples 10:28:28 mm, apples. 10:28:33 <|amethyst> PleasingFungus: (I do think I've most often seen "malus" coming from German speakers) 10:28:50 yeah, it seems to be something non-native speakers use 10:28:55 which I don't mind, actually 10:29:01 it's native speakers using it that annoys me 10:29:14 -!- ElanMorin has joined ##crawl-dev 10:29:14 It applies a M_ANNOY malus to you? 10:29:21 brutal....... 10:29:24 I think it gained a lot of popularity from the rpg crowd 10:29:28 ^ 10:29:33 I see a lot of it in the paradox threads 10:29:40 where "bonii" and "malii" are more common 10:29:44 for europa universalis, victoria, crusader kings 10:29:46 <|amethyst> AAAAHHHH 10:29:51 hahahaha 10:29:54 rip |amethyst 10:30:02 bonii sounds like the plural of boner 10:30:11 https://dl.dropboxusercontent.com/u/1000017/crawl/mosaictest8.png 10:30:15 :> 10:30:26 <|amethyst> PleasingFungus: "plusses" is one thing that annoys me in Crawl but I don't know what to say instead other than "bonuses" 10:30:34 <|amethyst> PleasingFungus: and "evokable" with a k :( 10:30:50 yeah, malus seems natural to me and I often forget it's not really an english word 10:30:59 it isn't? 10:31:06 "good question" 10:31:07 yeah, i mind malus a lot less than boni 10:31:10 not sure why 10:31:22 -!- johnny0 has joined ##crawl-dev 10:31:26 <|amethyst> potatolizard: it is to insurers and apparently RPG players 10:31:33 huh 10:31:33 All these octopi with their ring bonii and armor malii make me want to distribute a datum detailing the statii of those phrases. 10:32:02 <|amethyst> Since I work in CS I don't mind non-count "data" 10:32:15 now just start appending -nes to every word that ends in 'o' 10:32:19 <|amethyst> It's no different to me than using "code" as a mass noun 10:32:22 !send |amethyst romanes eunt domus 10:32:23 Sending romanes eunt domus to |amethyst. 10:32:38 <|amethyst> it's always really weird to talk to the computational science people 10:32:50 ontoclasm: mmmm 10:32:52 ontoclasm: it looks great (I actually find it hard to believe that this is based on simple tiles), but do you plan on changing the walls too? 10:32:53 potatolizard: would you like some delicious Oerones cookies? 10:32:58 <|amethyst> who talk about having codes like LINPACK and BLAST installed on their clusters 10:33:10 edlothiol: yeah the walls might need changing as well 10:33:22 linguistic shift 10:33:30 as much as i like the adorable little snakes chilling in them 10:33:35 ontoclasm: If you do something like that I hope you provide the option to overlay a grid. Because I find it very hard to discern how many steps away the orc is 10:33:37 ontoclasm: at least it seems a bit weird to have these neat floors and then crumbling walls 10:33:38 <|amethyst> FR: Great Vowel Shift vault 10:33:49 -!- Piginabag has quit [Ping timeout: 246 seconds] 10:33:54 clearly a glyph reform joke 10:33:57 ElanMorin: yeah, i considered that :C 10:34:04 I just don't see any real point to old-manning about language. 10:34:12 <|amethyst> "The angel evaporates and reforms as an air elemental" 10:34:12 oh there's no point 10:34:15 ElanMorin: ontoclasm: hmm yeah, though you can always xv to count 10:34:41 -!- iokk has quit [Quit: Lost terminal] 10:35:09 I mean, you want to mind your own language, to be sure you code-switch correctly for different contexts 10:35:15 but that's different from criticizing others 10:35:19 ontoclasm: the floor is too dark compared to the lines 10:35:22 i couldn't think of a way to both maintain the grid and also have the curves flow well, so i just made it without a grid 10:35:23 the only point of *that* is to make yourself feel better. 10:35:29 <|amethyst> well 10:35:31 Having a nice style is worthwhile, I would suggest 10:35:40 <|amethyst> I agree that "malus" doesn't belong in the manual, as it's too jargony 10:35:50 <|amethyst> I have no problem with it in comments, commit messages, or even variable names 10:35:55 sure 10:35:56 but if i can find a way to have the grid be clearer i'd love that 10:36:50 Language is an imperfect tool used to communicate and express, and as long as it's being used to effectively do whichever of those things its trying to do, I'm fine w/ it. 10:37:40 <|amethyst> Lasty_: it also communicates things you didn't necessarily intend to communicate 10:37:51 03doy02 07* 0.16-a0-1911-g212a11f: actually use the function i wrote 10(49 seconds ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=212a11f73b00 10:37:55 "effectively" 10:37:58 :D 10:38:09 Language is a very sophisticated and great thing. 10:38:11 <|amethyst> Lasty_: e.g. if I write a grant proposal in all lowercase, it conveys exactly the same information, plus the message "please don't fund this guy" 10:38:17 yup 10:38:19 Some languages are less good than others, however. 10:38:38 The Language of Exceptions is probably a big offender. 10:39:27 clearly Lasty_ is a fan of lang = german 10:39:29 the what of what 10:39:38 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/lang-fake.cc;hb=HEAD 10:39:39 |amethyst: It's true that presentation and choices matter in terms of what you end up communicating versus what you intended to communicate, and I don't intend to erase the distinction between mastery of a language and flailing/struggling in that language. 10:40:53 <|amethyst> Lasty_: PF argues that "malus" also has negative presentation effects from some readers (namely, for PF) 10:41:09 * geekosaur draws a distinction between formal and informal language, similar to the distinctions between trade jargons (compare "legalese") 10:41:29 And I think that as a communicator it makes sense to be careful about what you're communicating. But as a communicatee, I think it makes sense to do your best to understand the intent of the communicator, and not reject their choices solely because you dislike them stylistically even though you understood them perfectly. 10:41:36 wrt "malus", while I know where it comes from it sounds kinda "wrong" 10:41:56 that said, I don't know of a good short replacement 10:42:07 penalty? 10:42:10 <|amethyst> geekosaur: to PF (and I guess me to a lesser extent), malus is informal language that tries (too) hard to sound formal 10:42:38 Mastery of language when communicating may mean avoiding use of "malus" if the audience will misunderstand or misconstrue it, but mastery of language should also allow you to successfully intake unexpected and unpreferred choices. 10:42:39 <|amethyst> That said, I like the word and wish it would proliferate until it is considered nromal 10:42:42 actually I'd almost claim the opposite, it sounds like a bit of formal jargon got itself mixed into a game 10:42:50 <|amethyst> like what happened with calling # "hash" 10:43:15 <|amethyst> (though now I cringe when students say they added a "hashtag" to comment out a line) 10:43:20 "not reject their choices solely because you dislike them stylistically even though you understood them perfectly." 10:43:34 https://crawl.develz.org/tavern/viewtopic.php?p=195275#p195275 really god damn irritating post right here on just that subject 10:43:52 -!- DrKe has quit [Ping timeout: 240 seconds] 10:43:55 <|amethyst> Bloax: but by that argument editors shouldn't exist 10:44:10 penalty also feels wrong, to be honest. close but not quite on target 10:44:28 #YOLOSWAG calculate the new index 10:44:49 <|amethyst> (of course editors in that sense shouldn't exist for *discussions*, but for some things like documentation style matters) 10:45:09 I disagree -- editors are trying to perfect an outgoing communication, and in outgoing communication it makes sense to consider your audience in total when making choices about effective communication. 10:45:23 -!- Daekdroom has quit [Changing host] 10:45:48 <|amethyst> I guess that's true, it's not because "you dislike them" stylistically 10:46:10 I suppose if we see PF as being the editor for this outgoing piece of communication, it makes sense for him to say, "having malus in this comment makes it a less effective communication" 10:46:12 <|amethyst> though many house style rules do ultimately boil down to "because this 19th-century guy disliked them" 10:46:23 Well, to be fair, most do :) 10:46:39 <|amethyst> anyway, I must be going. These students aren't going to get their maluses themselves. 10:46:52 Say hi to them for me :p 10:47:40 tabbe (L13 MiBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (IceCv) 10:48:15 ^version 10:48:16 johnstein: You have 1 message. Use !messages to read it. 10:48:20 trunk: 0.16-a0-1910-g33127d0; 0.14: 0.14.2; 0.13: 0.13.2 10:48:20 %version 10:48:21 trunk: 0.16-a0-1910-g33127d0; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 10:49:05 -!- Bloaxor has joined ##crawl-dev 10:49:12 -!- Z_LAMP has quit [Ping timeout: 244 seconds] 10:49:17 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141031061804]] 10:51:26 -!- DrKe has joined ##crawl-dev 10:52:42 -!- Bloax has quit [Ping timeout: 255 seconds] 10:53:14 -!- ystael has quit [Ping timeout: 272 seconds] 10:53:15 -!- TheMattybee has quit [] 10:56:22 Sphara (L27 NaWz) (Pan) 10:58:12 -!- ussdefiant has quit [Ping timeout: 244 seconds] 11:00:25 -!- fearitself has quit [Ping timeout: 246 seconds] 11:03:26 03Alex Jurkiewicz02 07[webtiles-changes] * 0.15-a0-2353-g1980e78: config.toml -> config.toml.sample, and ignore config.toml 10(8 days ago, 3 files, 181+ 180-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1980e78445f4 11:03:26 03Alex Jurkiewicz02 07[webtiles-changes] * 0.15-a0-2354-g8056e72: Webserver scan_titles shouldn't rely on global state 10(8 days ago, 1 file, 10+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8056e721b0f2 11:03:26 03Alex Jurkiewicz02 07[webtiles-changes] * 0.15-a0-2355-g35d0b8f: Ensure webserver's static_path is set in config.toml 10(8 days ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=35d0b8f3bf26 11:03:26 03Alex Jurkiewicz02 07[webtiles-changes] * 0.15-a0-2356-g18a9932: Add games.dir_path to config.toml.sample 10(8 days ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=18a993275293 11:03:26 03Alex Jurkiewicz02 07[webtiles-changes] * 0.15-a0-2357-gc890922: check_config shouldn't cascade config.static_path errors 10(8 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c890922a60c4 11:03:26 03Alex Jurkiewicz02 07[webtiles-changes] * 0.15-a0-2358-gef8f4b6: Allow specifying LANG for webserver games 10(8 days ago, 3 files, 8+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ef8f4b697de6 11:03:26 03Alex Jurkiewicz02 07[webtiles-changes] * 0.15-a0-2359-gd2bd2ee: Handle crypt.crypt failure and remove reference to 'broken' crypt_algo 10(8 days ago, 2 files, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d2bd2eeb08e3 11:03:26 03edlothiol02 07[webtiles-changes] * 0.15-a0-2360-g92b2115: Webtiles: Small documentation improvements. 10(3 minutes ago, 3 files, 9+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=92b2115b0c93 11:03:59 chequers: how do you want to appear in CREDITS.txt, full name, "chequers" or something else? 11:05:49 Sphara (L27 NaWz) (Pan) 11:09:15 -!- DrKe has quit [Read error: Connection reset by peer] 11:09:30 -!- DrKe has joined ##crawl-dev 11:10:28 -!- PleasingFungus has joined ##crawl-dev 11:10:29 !crashlog Sphara 11:10:30 10. Sphara, XL27 NaWz, T:85685 (milestone): http://dobrazupa.org/morgue/Sphara/crash-Sphara-20141105-170546.txt 11:10:31 !crashlog tabbe 11:10:32 2. tabbe, XL13 MiBe, T:14341 (milestone): http://crawl.berotato.org/crawl/morgue/tabbe/crash-tabbe-20141105-164730.txt 11:10:49 %git 11:10:49 07doy02 * 0.16-a0-1911-g212a11f: actually use the function i wrote 10(34 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=212a11f73b00 11:11:12 !source _add_energy_to_string 11:11:13 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/describe.cc;hb=HEAD#l3255 11:11:23 yeah, that's showing up on travis too 11:11:30 !source _speed_description 11:11:31 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/describe.cc;hb=HEAD#l3235 11:12:20 https://travis-ci.org/crawl-ref/crawl-ref/jobs/40077004 11:12:22 !blame wheals 11:12:23 I pronounce wheals... Guilty! 11:12:59 i can't reproduce it locally though, not sure why 11:13:05 in the test suite anyway 11:13:45 !source cast_iood 11:13:46 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-project.cc;hb=HEAD#l32 11:14:18 !source monster::lose_energy 11:14:18 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l5887 11:14:56 iood action energy 11:15:13 seems like this one should be easy to reproduce; any monster casting iood (any character casting iood?) should trigger it 11:17:10 -!- LexAckson has quit [Read error: Connection reset by peer] 11:18:25 PleasingFungus (L1 HuWz) (D:1) 11:18:32 oh 11:18:37 !crashlog PleasingFungus 11:18:38 3. PleasingFungus, XL1 HuWz, T:0 (milestone): http://crawl.xtahua.com/crawl/morgue/PleasingFungus/crash-PleasingFungus-20141105-171814.txt 11:18:38 i'm hanging around near an orb spider and nothing is happening 11:18:46 Game crashes when checking pandemonium lords 13https://crawl.develz.org/mantis/view.php?id=9138 by Sphara 11:18:50 huh 11:18:57 I didn't mean to trigger that crash 11:18:59 good crash, tho 11:19:15 -!- RBrandon_away has joined ##crawl-dev 11:19:22 that was &(something)z, if you were curious (my crash) 11:19:22 heh 11:19:31 xv on orb of destruction lists "It looks harmless." 11:19:34 tried to cast ood and fatfingered 11:19:41 doy: imo feature 11:19:45 I got a bad item (buggy ring) 11:19:54 Bad item: buggy ring item #194: base: 6; sub: 18; plus: 0; plus2: 0; special: -73 quant: 1; ident: 0x00000000; ident_type: 0 _ x: 55; y: 35; link: 27000 11:20:05 !lm rbrandon 11:20:06 4375. [2014-11-05 17:17:13] RBrandon the Markscentaur (L18 CeAM of Okawaru) entered the Vaults on turn 49539. (D:13) 11:20:10 !lm rbrandon x=vlong 11:20:11 4375. [2014-11-05 17:17:13] [vlong=0.16-a0-1871-g44f7412] RBrandon the Markscentaur (L18 CeAM of Okawaru) entered the Vaults on turn 49539. (D:13) 11:20:19 your server is out of date 11:20:23 cao, right? 11:20:26 Yeah 11:20:34 twist (L16 CeAM) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:2) 11:20:43 !crashlog twist 11:20:44 2. twist, XL16 CeAM, T:60061 (milestone): http://dobrazupa.org/morgue/twist/crash-twist-20141105-172031.txt 11:21:16 yeah, i can't reproduce this at all 11:21:20 wonder why 11:21:41 -!- Z_LAMP has quit [Ping timeout: 272 seconds] 11:21:52 same, for both bugs 11:22:01 annoying 11:22:49 -!- bullock has quit [Ping timeout: 246 seconds] 11:23:18 Does Sizzell post all bugs here or just crashes? 11:23:39 just crashes 11:24:06 chei mentions new mantis issues 11:24:12 why? 11:24:52 huh 11:24:59 the travis crash isn't from iood https://travis-ci.org/crawl-ref/crawl-ref/jobs/40080423 11:25:00 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1911-g212a11f (34) 11:25:17 -!- theTower has joined ##crawl-dev 11:26:13 seems like there might be a general monster energy bug 11:26:15 h m m m 11:26:30 well, who touched monster energy last 11:26:37 PleasingFungus: Oh I was just wondering if I was posting something that had already been reported 11:27:01 wheals 11:27:04 I'm looking at his commits now 11:27:10 RBrandon_away: yeah you were 11:27:13 but it's good to know anyway 11:27:18 since that bug showed up at least twice 11:27:20 and possibly three times 11:27:30 (that is, it was 'fixed' repeatedly) 11:27:37 shummie (L15 FeBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:2) 11:27:50 %git e34ddbee51 11:27:50 07wheals02 * 0.16-a0-1903-ge34ddbe: Make player speed only affect ghost movement speed, not action speed. 10(2 hours ago, 8 files, 73+ 65-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e34ddbee515a 11:27:53 Err, at least reported in this instance 11:27:56 but yeah 11:28:01 shummie (L15 FeBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:2) 11:28:01 !crashlog shummie 11:28:02 8. shummie, XL15 FeBe, T:30919 (milestone): http://dobrazupa.org/morgue/shummie/crash-shummie-20141105-172757.txt 11:28:16 iood again 11:28:18 yeah 11:28:21 shummie (L15 FeBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:2) 11:28:55 03doy02 07* 0.16-a0-1912-g3e3b53b: always install gdb, to get better crash logs 10(3 minutes ago, 1 file, 5+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3e3b53b1c7e5 11:29:25 yeah, I'm almost certain it's something in e34dd 11:29:52 -!- debo has quit [Ping timeout: 250 seconds] 11:30:59 -!- edlothiol has quit [Remote host closed the connection] 11:31:14 -!- RBrandon_away has quit [Quit: Page closed] 11:31:16 I... suspect you could fix it by doing a "if (!find_monsterentry()) return 10" at the start of monster::action_energy. don't know why or how to reproduce/test it, tho 11:31:28 yeah, that is the only thing i'm seeing too 11:32:06 oh. hmmm 11:32:08 &versions 11:32:15 ??rebuild 11:32:16 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 11:32:20 CAO: 0.16-a0-1911-g212a11f, CBRO: 0.16-a0-1910-g33127d0, CDO: 0.16-a0-1714-g3438503, CKR: 0.16-a0-1887-g83119a4, CLAN: 0.16-a0-1320-gb5a7ef2, CSZO: 0.16-a0-1910-g33127d0 11:32:22 shummie (L15 FeBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:2) 11:32:34 I feel so bad about all these crashes 11:32:41 but I guess that's what your travis is supposed to help 11:33:03 well, assuming we work on improving our test suite, yeah 11:33:06 (: 11:33:10 it's a step! 11:33:55 -!- shummie has quit [Client Quit] 11:34:20 luis21 (L23 HuWz) (Vaults:1) 11:34:35 !crashlog luis21 11:34:35 1. luis21, XL23 HuWz, T:77785 (milestone): http://dobrazupa.org/morgue/luis21/crash-luis21-20141105-173417.txt 11:34:48 ...hmmm 11:35:26 two standing bugs, both related to that commit, I think 11:35:27 -!- SomeStupidGuy has quit [Ping timeout: 265 seconds] 11:35:34 I *bet* that one was xving an ugly thing 11:35:36 or player ghost, maybe 11:36:04 (outside chance: mara illusion or illusion card effect... but a ghost demon, in short) 11:36:07 yup, xv on ugly thing crashes 11:36:09 for me 11:36:14 mkbehr (L27 MiFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Pan) 11:36:20 so that one is reproduceable, at least 11:37:19 is the move_energy field just not being initialized? 11:37:22 btw the reason I couldn't reproduce was because I was testing on a server that was running old code 11:37:35 oh, can you reproduce the other one now? 11:37:41 currently rebuilding cxc 11:38:01 since I have trunk characters on both cszo and cbro that I don't want to lose, and cao's rebuild is broken, i think 11:38:03 i can't reproduce the monster casting energy issue even with a clean rebuild 11:38:08 locally 11:38:15 will mess around with it more once the rebuild finishes 11:38:23 ??cao 11:38:23 cao[1/2]: Crawl server, located in Tucson, AZ. USA, http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, trunk, and robotfindskitten. Further information on the website and ??putty entries for Windows users. Also see http://crawl.develz.org/wordpress/howto 11:38:29 ??cao[2 11:38:29 cao[2/2]: Webtiles is at http://webtiles.akrasiac.org/ or http://crawl.akrasiac.org:8080/ 11:38:31 hm 11:38:37 don't recall who the admin is 11:40:11 |amethyst, isn't it? 11:41:37 ??cszo 11:41:38 cszo[1/4]: Server in Florida, US: crawl.s-z.org -- ssh port 22, username crawl, key at http://dobrazupa.org/cszo_key (openssh) http://dobrazupa.org/cszo_key.ppk (putty), or use the {CAO key} or the password "crawlingtotheusa". In case of DNS problems, use crawl.dobrazupa.org. Also has webtiles at http://crawl.s-z.org/. 11:41:47 pretty sure |amethyst runs cszo and not cao 11:42:03 wait, wait, it's rax 11:42:04 I knew this 11:42:41 ...and now it's working? so whatever 11:42:50 -!- SomeStupidGuy has quit [Client Quit] 11:43:06 yeah, it's rax mostly, but i think |amethyst helps out too 11:43:12 that's what the website said, anyway 11:44:18 Crash when fighting orb spider in Spider Nest - invalid monster_type 1000 (1000) 13https://crawl.develz.org/mantis/view.php?id=9139 by shummie 11:44:22 -!- bonghitz has quit [Remote host closed the connection] 11:44:50 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1912-g3e3b53b (34) 11:45:42 -!- shummie has quit [Client Quit] 11:46:06 okay. let's see. 11:46:22 hrm 11:46:35 so now travis isn't reproducing that crash anymore either 11:46:52 might be a random thing 11:47:34 PleasingFungus (L1 HuWz) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 11:47:38 boom! 11:47:41 yeah, takes a while to trigger it 11:48:06 which in itself is telling 11:49:02 -!- heteroy has quit [Ping timeout: 245 seconds] 11:49:16 ...not sure *what* it's telling, but it definitely means something! 11:49:26 !crashlog 11:49:27 9779. PleasingFungus, XL1 HuWz, T:61 (milestone): http://crawl.akrasiac.org/rawdata/PleasingFungus/crash-PleasingFungus-20141105-174731.txt 11:49:38 -!- Ququman has quit [Read error: Connection reset by peer] 11:50:07 -!- Z_LAMP has quit [Ping timeout: 264 seconds] 11:50:10 right, no gdb on cao 11:50:21 !crashlog shummie 11:50:22 10. shummie, XL15 FeBe, T:30910 (milestone): http://dobrazupa.org/morgue/shummie/crash-shummie-20141105-173220.txt 11:53:27 yeah. If I was going to suggest a quick fix to the energy crash, I would suggest adding the following to the beginning of monster::action_energy() 11:53:36 if (!find_monsterentry()) return 10; 11:53:44 please don't ask me exactly what triggers this, tho 11:54:04 PleasingFungus (L1 HuWz) (Spider:1) 11:54:19 -!- UncertainKitten has joined ##crawl-dev 11:55:17 ...as usual, I'm in no position to commit anything myself 11:57:01 !send work PleasingFungus 11:57:02 Grunt: You have 1 message. Use !messages to read it. 11:57:02 Sending PleasingFungus to work. 11:57:06 what did we give commit rights to you for???? 11:57:08 :( 11:57:18 r i p 11:57:34 the other thing, I *suspect*, is a divide-by-zero for 0 energy? not sure 11:59:36 -!- ontoclasm has quit [Quit: Leaving.] 12:01:37 squishfish (L18 GrFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (D (Sprint)) 12:01:37 squishfish (L18 GrFi) ASSERT(!in_bounds(you.pos()) || !cell_is_solid(you.pos()) || you.wizmode_teleported_into_rock) in 'main.cc' at line 3135 failed. (D (Sprint)) 12:01:37 twist (L16 CeAM) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:4) 12:01:37 oh, that's a different crash. 12:01:39 interesting. 12:01:46 !crashlog squishfish 12:01:47 No milestones for squishfish (crash). 12:01:48 how do you even wizmode teleport into rock 12:01:55 theTower: easily! 12:02:03 ???? 12:02:05 just XT 12:02:07 &XT 12:02:11 !crashlog squishfish sprint 12:02:12 2. squishfish, XL18 GrFi, T:8450 (milestone): http://dobrazupa.org/morgue/squishfish/crash-squishfish-20141105-180116.txt 12:02:25 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 12:02:53 ... 12:03:02 linesprint 12:03:14 &B isn't allowed to teleport into rock, but (&)xT is 12:03:19 what the heck 12:03:21 oh, I don't know &B 12:03:30 so much wizardry 12:03:38 I never knew xT existed and always used &B! 12:03:44 haha 12:03:49 because I checked the &? all the time and not x? 12:04:05 I think someone told me about &T 12:04:08 *&XT 12:04:08 -!- Siegurt has quit [Quit: Leaving.] 12:04:19 stupid wizardly inconsistencies 12:04:48 anyway, he somehow walked into a door instead of opening it 12:05:08 trying to be xtahua 12:07:00 will note that one down for later 12:09:47 Linesprint - can walk into closed doors instead of opening them 13https://crawl.develz.org/mantis/view.php?id=9140 by PleasingFungus 12:11:10 squishfish (L18 GrFi) ASSERT(!in_bounds(you.pos()) || !cell_is_solid(you.pos()) || you.wizmode_teleported_into_rock) in 'main.cc' at line 3135 failed. (D (Sprint)) 12:12:21 not sure why linesprint particularly, unless kfeat("& = closed_door") ever so wonderfully makes a not closed door 12:15:04 it's not exactly thick lua otherwise 12:17:11 shummie (L15 FeBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:2) 12:19:07 could just be because not many people are playing sprints 12:19:11 so he's the only one running into it 12:19:12 so to speak 12:19:20 I've been getting flack over the bee -> shrike change. Maybe I should have left them as bees. 12:19:25 -!- travis-ci has joined ##crawl-dev 12:19:25 crawl-ref/crawl-ref#159 (master - 3e3b53b : Jesse Luehrs): The build failed. 12:19:25 Change view : https://github.com/crawl-ref/crawl-ref/compare/212a11f73b00...3e3b53b1c7e5 12:19:25 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40086297 12:19:25 -!- travis-ci has left ##crawl-dev 12:19:31 hi travis 12:19:33 Or wasps even. 12:19:34 bye travis 12:19:41 Lasty_: what, really 12:19:58 Yeah 12:20:10 shrikes are good, imho. 12:20:19 what was the reasoning for the complaints? 12:20:54 The theming: birds + acid feels weirder than bees + acid. 12:21:15 -!- simmarine has joined ##crawl-dev 12:23:13 Among the objectors: DrKe, primordial, ElanMorin, potatolizard 12:23:17 they're horrible quasimetal birds. 12:23:26 acid, metal, hatefulness. 12:23:28 Ayutzia (L23 OgAM) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Vaults:5) 12:23:35 -!- debo has joined ##crawl-dev 12:23:44 needs a convincing quote on the hatred of birds 12:24:08 I liked them better as bees too, but I'll do whatever makes them palatable. :) 12:24:37 palatable bee 12:26:16 Caricature (L14 CeFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 12:26:16 -!- Utis has quit [Ping timeout: 265 seconds] 12:27:33 Caricature (L14 CeFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 12:28:05 Caricature (L14 CeFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 12:28:29 Caricature (L14 CeFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 12:28:37 -!- debo has quit [Ping timeout: 244 seconds] 12:29:58 soonmide (L15 DsFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Snake:2) 12:30:09 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 12:31:02 anonda (L14 SpEn) (D:12) 12:31:30 hmm are you changing acid things a third time? :P 12:31:39 he will not. I forbid it. 12:32:01 however, he should apply my suggested fix for the ood crash. 12:32:16 this is the path of virtue for lasties. 12:33:04 simmarine: it's been a couple days, so yeah, I should probably change it again 12:33:10 haha 12:33:23 PleasingFungus: what's this about an OOD crash? 12:33:36 !messages 12:33:36 No messages for Lasty_. 12:33:43 -!- link_108 has joined ##crawl-dev 12:34:45 there are three crashes currently spamming the channel: a crash whenever you examine an ugly thing or pan lord, a crash that shows up *sometimes* when you or a monster casts Orb of Destruction, or a crash that has something to do with walking into doors in linesprint (??) 12:34:51 I have a possible fix for the second crash 12:35:16 oh, ah 12:35:31 adding the following to the beginning of monster::action_energy() 12:35:32 Orb of Destruction, not Out of Depth. heh 12:35:33 if (!find_monsterentry()) 12:35:34 return 10; 12:35:36 sorry, yeah 12:35:40 PleasingFungus: I can't look into it for another 4 hrs or so, but when I get home I can check it 12:35:43 heh 12:35:50 I should just sign off 12:35:56 going crazy seeing these crashes and not able to do anything about it 12:36:00 l8r 12:36:01 :-\ 12:36:04 sorry 12:36:04 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141104030202]] 12:38:09 -!- DrKe has quit [Ping timeout: 245 seconds] 12:38:29 -!- wheals has joined ##crawl-dev 12:39:05 -!- Cryp71c has quit [Quit: Leaving] 12:42:44 -!- DrKe has joined ##crawl-dev 12:43:12 -!- debo has joined ##crawl-dev 12:44:44 doy, you committed something around an hour ago, are you around? 12:44:45 wheals: You have 1 message. Use !messages to read it. 12:44:50 wheals: yeah 12:45:15 well, could you commit pleasingfungus's fix for the dead monster energy check crash? 12:45:44 12:35:33 if (!find_monsterentry()) 12:45:44 12:35:34 return 10; 12:45:52 12:35:31 adding the following to the beginning of monster::action_energy() 12:46:00 yeah, sure 12:46:03 lol, so many devs, so few at dev computers 12:46:24 ideally we would not call the method on dead monsters though :/ 12:47:36 yeah 12:47:41 not sure why that's happening 12:48:31 Raurakos (L14 DEEn) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Lair:8) 12:48:44 the hell hog crash i see now -- it dies from reflection from its spell, and then the game tries to take away its energy 12:48:48 !crashlog shummie 12:48:49 11. shummie, XL15 FeBe, T:30916 (milestone): http://dobrazupa.org/morgue/shummie/crash-shummie-20141105-181708.txt 12:49:30 that one is i guess a weirdness with iood self-destructing 12:49:48 !source cast_iood 12:49:50 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-project.cc;hb=HEAD#l32 12:50:23 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-project.cc;hb=HEAD#l32 12:50:32 03doy02 07* 0.16-a0-1913-gc2c8fea: try to fix crash when monsters cast iood (PleasingFungus) 10(3 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2c8feaf4037 12:50:35 not really sure what's going on 12:50:35 the xv crash is because you're only initializing move_energy for ghosts, and not any other ghost_demons 12:50:35 er 12:50:35 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-project.cc;hb=HEAD#l107 12:50:45 i think anyway 12:50:53 really? i could have sworn i put in the ghost_demon constructor... 12:50:54 i was going to look into that, since it seemed pretty straightforward 12:51:23 oh yeah i guess i forgot to, stupid of me 12:51:26 yeah 12:51:31 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/ghost.cc;hb=HEAD#l146 12:51:40 add move_energy = 10 after that line 12:52:03 okay 12:52:08 +; 12:54:07 IMO we need to give Sequell commit access so whenever a dev can use IRC they can also make commits 12:54:21 -!- bonghitz has quit [Quit: Leaving...] 12:55:00 are there save compat issues here? are we going to have people with 0 move energy ugly things saving that to save files, and still causing issues? 12:55:08 do we need to fix that up too? 12:55:12 -!- Z_LAMP has quit [Ping timeout: 265 seconds] 12:55:15 i'm not familiar with how ghost_demons are saved 12:55:17 i guess 12:55:21 !source tags.cc 12:55:22 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/tags.cc;hb=HEAD 12:55:58 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/tags.cc;hb=HEAD#l5832 12:56:29 hm, what would be the best way to do this 12:56:41 -!- alefury has joined ##crawl-dev 12:57:03 maybe add TAG_MINOR_VERSION_GHOST_ENERGY_FIX and check for that instead 12:57:28 i don't think there are any ghost_demons with an intentional move_energy of 0 12:57:35 so i'll just set it to 10 if it's 0 12:57:39 but it's unitialised 12:57:48 03doy02 07* 0.16-a0-1914-ga804f3c: initialize move_energy for non-ghost ghost_demons (wheals) 10(5 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a804f3c83858 12:57:48 03doy02 07* 0.16-a0-1915-g93f38de: also fix up ghost_demons loaded from save files 10(45 seconds ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=93f38de07a32 12:57:56 so i don't think you can assume it's 0 12:57:56 hmmm 12:57:56 shummie (L15 FeBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:2) 12:57:56 -!- Ragdoll has quit [Quit: Leaving] 12:58:28 i think you can assume that it's 0 only if it's static, maybe? 12:58:35 yeah, that is true 12:58:49 fixing it up when it's 0 will prevent that crash at least, though 12:59:02 you could also check for <5 >20 12:59:03 but yeah, should probably fix it better for other reasons 12:59:10 since at that point it's obviously bogus 13:00:25 is the range really 5/20? 13:00:40 -!- lobf has joined ##crawl-dev 13:00:46 i just pulled the numbers out of a hat, and now that i think about it, they're quite wrong 13:01:14 _player_ghost_movement_energy is not right actually, i think 13:01:23 ashizen (L19 FoWr) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Shoals:5) 13:01:39 !source mon-data.h 13:01:40 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-data.h;hb=HEAD 13:02:06 yeah spriggans should be energy 6 but they're set to 7 13:02:21 shummie (L15 FeBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:2) 13:02:54 ??move delay 13:02:55 move delay[1/1]: Movement delays are: naga 14, human 10, flying tengu or running 9, spider or felid 8, centaur 7, spriggan or bat 6. Chei ******: add 10 to non-naga, 14 to naga. Slow or Statue form: multiply by 3/2. Haste or Berserk: multiply by 2/3. Swiftness: multiply by 3/4 or 3/2. 13:04:20 max would be ponderous naga, at 15, min would be spriggan at 6; but this is once i fix the numbers in the ghost code to actually be correct 13:04:51 -!- soonmide has quit [Quit: Page closed] 13:04:55 -!- mkbehr has quit [Quit: Leaving] 13:05:44 ??rebuild 13:05:45 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 13:06:06 -!- flamekin has quit [Quit: Page closed] 13:06:59 shugdite (L27 MiFi) (Slime:1) 13:07:11 shugdite (L27 MiFi) (Slime:1) 13:07:20 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1915-g93f38de (34) 13:07:47 -!- link_108 has quit [Ping timeout: 245 seconds] 13:09:12 shugdite (L27 MiFi) (Slime:1) 13:09:21 twist (L18 CeAM) (Vaults:1) 13:10:50 -!- wmbt has quit [Ping timeout: 256 seconds] 13:11:24 shugdite (L27 MiFi) (Slime:1) 13:11:35 shummie (L15 FeBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:5) 13:12:03 -!- read has quit [Read error: Connection reset by peer] 13:12:21 -!- read has joined ##crawl-dev 13:13:16 -!- tcsc has quit [Quit: computer sleeping] 13:14:22 Amilir (L15 MiCK) (D:13) 13:14:57 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1915-g93f38de (34) 13:16:31 sefie (L15 DsSk) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 13:18:59 -!- debo has quit [Ping timeout: 250 seconds] 13:19:01 -!- shugdite has quit [Client Quit] 13:19:43 -!- eliana has quit [Quit: Page closed] 13:19:45 -!- link_108 has joined ##crawl-dev 13:20:30 shugdite (L27 MiFi) (Slime:1) 13:23:03 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:23:28 -!- pwnmonkey has quit [Ping timeout: 255 seconds] 13:23:54 shugdite (L27 MiFi) (Slime:1) 13:26:18 -!- serq has quit [Changing host] 13:26:42 Raurakos (L14 DEEn) (D:12) 13:26:47 -!- Codrus has quit [Read error: Connection reset by peer] 13:27:47 !send wheals NO TARGET 13:27:47 Sending NO TARGET to wheals. 13:28:06 i just realised that my disso commit would make it impossible to call down the wrath of NO GOD 13:28:08 wheals: I'll investigate when I get home 13:28:15 wheals: nooooooooooooo 13:28:27 Lasty_ was looking into it; it was related to ru redirection 13:28:36 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-cast.cc;hb=HEAD#l6397 13:28:42 this is the problem 13:29:05 the speech code thinks it isn't targetted, since it's aimed at itself 13:29:10 I can't look into it properly for another 3 hrs or so 13:29:17 so the targetting substitution never happens 13:29:20 4 hrs or so here...... 13:29:37 need to have a reference chart of when devs are available 13:29:41 -!- travis-ci has joined ##crawl-dev 13:29:41 crawl-ref/crawl-ref#160 (master - c2c8fea : Jesse Luehrs): The build was fixed. 13:29:41 Change view : https://github.com/crawl-ref/crawl-ref/compare/3e3b53b1c7e5...c2c8feaf4037 13:29:41 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40095003 13:29:41 -!- travis-ci has left ##crawl-dev 13:29:48 uh oh 13:30:22 uh oh? 13:30:38 oh, fixed 13:30:39 :) 13:30:43 -!- Bloaxzorro has joined ##crawl-dev 13:30:53 try to avoid breaking it in the future 13:30:56 (" 13:30:58 (: 13:31:17 !source mon-cast.cc:6370 13:31:18 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-cast.cc;hb=HEAD#l6370 13:31:48 !tell PleasingFungus crawlcomment: !source mon-cast.cc:6370 13:31:48 Grunt: OK, I'll let pleasingfungus know. 13:32:59 -!- debo has joined ##crawl-dev 13:33:00 * wheals throws crystal spear at Grunt. 13:33:23 The crystal spear completely misses Grunt. 13:34:41 Donald reflects the crystal spear off his shield of reflection! The crystal spear hits Grunt!!!! 13:34:41 -!- Bloaxor has quit [Ping timeout: 255 seconds] 13:36:08 i’m gonna have to install a windows partition just to play crawl 13:36:16 do you see how low ou guys have forced me?? 13:36:38 sefie (L15 DsSk) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 13:37:23 what 13:37:40 can’t compile trucnk on new OSX 13:37:51 oh :( 13:37:54 lobf: what error are you getting? 13:38:06 The SDK has to be updated apparently 13:38:08 it was the SDL thing, right? 13:38:17 SDK, yeah 13:38:22 rjrrt (L24 DEFE) (Slime:4) 13:38:23 xcode 13:38:37 ah, that stuff 13:38:39 apple isn’t good about backwards-compatibility I think? 13:39:00 -!- Z_LAMP has quit [Ping timeout: 250 seconds] 13:39:33 i think our sdl is a decade old thoug 13:39:35 h 13:39:42 so not entirely their fault 13:41:40 our sdl needs to be slightly updated 13:41:53 lobf, did you give up on the Portfile? what problems did you have? 13:45:20 Lasty_: fwiw, I don't think you should give in to complaints about shrikes. Listen to them, answer if you feel like it, but it's your agenda. This is even more true when it comes to bikeshedding stuff, such as monster names :) 13:45:33 -!- Bloaxor has joined ##crawl-dev 13:46:17 actually for latest trunk I should make sure the makefile patch doesn't need updating... (probably doesn't since it merged fine) 13:46:30 HoboEater (L16 HuDK) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 13:46:48 -!- foophykins has quit [Quit: Page closed] 13:47:10 HoboEater (L16 HuDK) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 13:48:51 HoboEater (L16 HuDK) (Lair:6) 13:49:08 ugly things 8x slower than usual 13https://crawl.develz.org/mantis/view.php?id=9141 by scorpionwarrior 13:49:31 -!- Bloaxzorro has quit [Ping timeout: 264 seconds] 13:49:42 !lm scorpionwarrior x=vlong 13:49:42 755. [2014-06-27 21:19:26] [vlong=0.15-a0-1718-geea628e] scorpionwarrior the Chucker (L1 OgHu) began the quest for the Orb on turn 0. (D:1) 13:49:44 %git 13:49:44 07doy02 * 0.16-a0-1915-g93f38de: also fix up ghost_demons loaded from save files 10(53 minutes ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=93f38de07a32 13:49:53 !lm scorpionwarrior cszo x=vlong 13:49:55 523. [2014-06-27 21:19:26] [vlong=0.15-a0-1718-geea628e] scorpionwarrior the Chucker (L1 OgHu) began the quest for the Orb on turn 0. (D:1) 13:49:59 !lg scorpionwarrior cszo x=vlong 13:50:00 65. [vlong=0.15-a0-1718-geea628e] scorpionwarrior the Slasher (L3 DrGl), quit the game on D:2 on 2014-06-27 21:18:30, with 60 points after 1548 turns and 0:05:33. 13:50:12 %git 93f38de07a 13:50:12 07doy02 * 0.16-a0-1915-g93f38de: also fix up ghost_demons loaded from save files 10(53 minutes ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=93f38de07a32 13:50:18 mm 13:50:24 geekosaur: i just haven’t had the mental calories to commit to it 13:50:28 to understanding it 13:50:29 dpeg_: well, to be fair, I liked it better when they were bees, and I listened to bikeshedding about it :) 13:51:14 !source mon-data.h 13:51:14 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-data.h;hb=HEAD 13:51:32 crap 13:51:38 shouldn't need much, actually. cd crawl; sudo port install subport=crawl-tiles-devel 13:51:45 i think that ugly things actually have a different bug 13:51:50 Lasty_: I missed the reason on why they are shrikes now. but yea, name isn't really the most important thing (I liked "acid bees" :)) 13:52:06 in that their move energy in mon-data.h is overriden by the one in ghost_demon::reset 13:53:03 !lg hypertraveller cszo x=vlong 13:53:04 52. [vlong=0.16-a0-1686-g94d8484] hypertraveller the Grappler (L12 CeFi of Yredelemnul), succumbed to a spider's poison on Lair:4 on 2014-10-27 20:12:49, with 22790 points after 17654 turns and 2:00:47. 13:53:06 !lm hypertraveller cszo x=vlong 13:53:07 1705. [2014-11-05 19:49:56] [vlong=0.16-a0-1915-g93f38de] hypertraveller the Brawler (L14 GhWn of Ru) killed Harold on turn 24584. (D:12) 13:53:20 !lm hypertraveller cszo alive 1 x=vlong 13:53:21 1/113. [2014-06-14 00:41:59] [vlong=0.15-a0-1176-g886b033] hypertraveller the Chucker (L1 CeGl) began the quest for the Orb on turn 0. (D:1) 13:53:30 !lm hypertraveller cszo alive ghwn 1 x=vlong 13:53:31 1/27. [2014-11-04 06:17:01] [vlong=0.16-a0-1862-g83560a2] hypertraveller the Ruffian (L1 GhWn) began the quest for the Orb on turn 0. (D:1) 13:53:40 so, it was transferred 13:53:53 i will probably fix things up when i get home in a few hours 13:54:18 -!- poot is now known as statiq 13:59:19 -!- Daekdroom has quit [Quit: Saindo] 13:59:35 -!- _Jordan_ has quit [Quit: Leaving] 13:59:56 johnstein: most of the devs seemed to dislike the acid/caustic bee names, but outside of the dev group people seem to like those best of all 14:01:36 ha 14:01:39 due: in 0.7 or 0.8 when I get around to redoing monster spellcasting, I'd like to make it a list of { SPELL_LEHUDIBS_CRYSTAL_SPEAR, SPUSAGE_ATTACK, 25, dice_def(3, 25) } 14:01:45 (this is from 2010) 14:02:54 haha 14:03:08 forgot to multiply version number by 2 14:03:22 spausages 14:03:40 sounds tasty 14:04:06 are there very many spells that would need USAGE over their default function unless that's just for emergency spells 14:04:25 maybe summoning 14:04:45 i expect it was more for a replacement of the effect of which slot the spell was in way back 14:05:21 -!- ystael has quit [Ping timeout: 250 seconds] 14:05:31 though by 0.15, checking for which slot a spell was in was nearly (but not totally) gone 14:06:07 dig 14:06:17 still a hack :( 14:06:26 -!- zxc232 has quit [Read error: Connection reset by peer] 14:06:29 -!- wheals has quit [Quit: Leaving] 14:08:12 -!- Basil has joined ##crawl-dev 14:09:37 -!- travis-ci has joined ##crawl-dev 14:09:37 crawl-ref/crawl-ref#161 (master - a804f3c : Jesse Luehrs): The build was fixed. 14:09:37 Change view : https://github.com/crawl-ref/crawl-ref/compare/c2c8feaf4037...a804f3c83858 14:09:37 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40095923 14:09:37 -!- travis-ci has left ##crawl-dev 14:15:12 dprevitalli (L7 DECj) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (D:5) 14:15:40 watch out for bogii 14:16:17 -!- Aryth has quit [Read error: Connection reset by peer] 14:16:29 nonethousand: new name for caustic wasps: bogiiman. Just to make PF sad. :) 14:16:33 caust 14:16:37 dang it too slow 14:17:00 haha 14:17:04 great minds something something 14:17:35 bugeemen 14:18:01 caustic shrike (09b) | Spd: 20 | HD: 17 | HP: 90-128 | AC/EV: 10/18 | Dam: 4008(acid:7d3) | see invisible, fly | Res: 06magic(80), 05fire, 02cold, 08blind | XP: 4359 | Sz: tiny | Int: normal. 14:18:01 %??caustic shrike 14:18:06 caustic shrike (09b) | Spd: 30 | HD: 17 | HP: 135-192 | AC/EV: 10/18 | Dam: 6008(acid:7d3) | see invisible, fly | Res: 06magic(80), 05fire, 02cold, 08blind | XP: 4359 | Sz: tiny | Int: normal. 14:18:06 %??caustic shrike perm_ench:berserk 14:18:19 imagine packs of these things along with moths of rage 14:18:34 unknown monster: "caustic shrike shrike" 14:18:34 %??caustic shrike name:sarcaustic shrike 14:18:46 no spaces allowed 14:18:50 name: needs _s 14:19:01 probably needs n_rpl too 14:19:02 well, joke fail 14:19:13 it seems to work without n_rpl now 14:19:36 sarcaustic strike (09b) | Spd: 20 | HD: 17 | HP: 90-128 | AC/EV: 10/18 | Dam: 4008(acid:7d3) | see invisible, fly | Res: 06magic(80), 05fire, 02cold, 08blind | XP: 4359 | Sz: tiny | Int: normal. 14:19:36 %??caustic shrike name:sarcaustic_strike 14:19:42 -!- FlowRiser has joined ##crawl-dev 14:20:19 Man, increasing their HD by 3 and damage by 6 more or less doubled their XP value 14:20:30 raven (02b) | Spd: 20 | HD: 6 | HP: 26-39 | AC/EV: 1/10 | Dam: 14, 11 | see invisible, fly | Res: 06magic(20), 08blind | XP: 261 | Sz: tiny | Int: animal. 14:20:30 %?? raven 14:20:46 seems appropriate 14:21:14 I mean, I don't think they became 2x as dangerous, but maybe I'm wrong 14:21:23 are they raven-ous yet? 14:21:26 yes 14:21:45 could probably reduce their xp multiplier 14:21:52 yeah, maybe so 14:21:55 orb of fire (05*) | Spd: 15 | HD: 30 | HP: 150 | AC/EV: 20/20 | 11non-living, see invisible, lev | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 09poison+++, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 11silver | XP: 8519 | Sp: b.fire (3d40) [06!sil], fireball (3d43) [06!sil], malmutate [06!sil] | Sz: little | Int: normal. 14:21:55 %?? orb of fire 14:22:00 stone giant (15C) | Spd: 10 | HD: 16 | HP: 70-103 | AC/EV: 12/2 | Dam: 45 | 10items, 10doors | Res: 06magic(80), 12drown | XP: 1423 | Sz: Giant | Int: normal. 14:22:00 %??stone giant 14:22:02 Executioner (151) | Spd: 20 | HD: 12 | HP: 53-81 | AC/EV: 10/15 | Dam: 30, 10, 10 | 05demonic, 10doors, fighter, evil, see invisible | Res: 06magic(140), 05fire, 02cold, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2200 | Sp: pain (d14) [06!sil], haste [06!sil] | Sz: Large | Int: high. 14:22:02 %??executioner 14:22:02 acid blob (11J) | Spd: 12 | HD: 18 | HP: 78-115 | AC/EV: 1/3 | Dam: 4208(acid:7d3) | 04eats items, see invisible | Res: 06magic(160), 03poison, 08acid+++, asphyx, 08blind, 12drown | XP: 2419 | Sp: spit acid (3d7) [11!AM, 06!sil] | Sz: small | Int: plant. 14:22:02 %??acid blob 14:22:07 caustic shrike (09b) | Spd: 20 | HD: 17 | HP: 90-128 | AC/EV: 10/18 | Dam: 4008(acid:7d3) | see invisible, fly | Res: 06magic(80), 05fire, 02cold, 08blind | XP: 4359 | Sz: tiny | Int: normal. 14:22:07 %??caustic shrike 14:22:16 ancient lich (16L) | Spd: 10 | HD: 27 | HP: 90-129 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 7450 | Sp: b.cold (3d37), paralyse, sum.greater demon, animate dead, iron shot (3d44), teleport self [04emergency] / b.corrosive (3d28), slow, invisibility, throw icicle (3d37), crystal spear (3d48) / b.fire (3d37), confuse, haste, b.draining (3d33), sum.greater demon, banishment [04emergency] / mystic blast (3d30), b.cold (3d37), invisibility, animate dead, o.destruction (9d20) | Sz: Medium | Int: high. 14:22:16 %?? ancient lich 14:22:19 3k, maybe? 14:22:21 hrrm 14:22:27 actually, maybe they're in about the right place 14:22:34 electric golem (118) | Spd: 16 | HD: 15 | HP: 119-151 | AC/EV: 5/20 | Dam: 1511(elec:15-21), 1511(elec:15-21), 15, 15 | 11non-living, 10doors, see invisible | Res: 13magic(immune), 05fire, 02cold, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 3287 | Sp: b.lightning (3d20) [06!sil], blink [06!sil] | Sz: Large | Int: plant. 14:22:34 %?? electric golem 14:22:39 hrmm 14:22:43 egolems are kinda low-HD 14:22:52 ancient liches cheat because their spells are part of the really stupid xp calculations 14:22:59 electric golem (118) | Spd: 16 | HD: 18 | HP: 151-180 | AC/EV: 5/20 | Dam: 1511(elec:18-26), 1511(elec:18-26), 15, 15 | 11non-living, 10doors, see invisible | Res: 13magic(immune), 05fire, 02cold, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 5224 | Sp: b.lightning (3d22) [06!sil], blink [06!sil] | Sz: Large | Int: plant. 14:22:59 %??electric golem hd:18 14:23:04 wow 14:23:28 as I said, really stupid 14:23:45 ancient lich (16L) | Spd: 10 | HD: 18 | HP: 58-86 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 2705 | Sp: b.cold (3d27), paralyse, sum.greater demon, animate dead, iron shot (3d32), teleport self [04emergency] / b.corrosive (3d21), slow, invisibility, throw icicle (3d27), crystal spear (3d37) / b.fire (3d27), confuse, haste, b.draining (3d25), sum.greater demon, banishment [04emergency] / mystic blast (3d22), b.cold (3d27), invisibility, animate dead, o.destruction (9d16) | Sz: Medium | Int: high. 14:23:45 %??ancient lich hd:18 14:23:52 really really stupid indeed 14:26:18 I think the caustic shrikes need their MR boosted again 14:26:30 they've got less than death yaks and they're supposed to be scary OoDs 14:27:01 I would read that as death yaks have unusually high mr, not that shrikes don't have enough >_> 14:27:10 dire elephant (02Y) | Spd: 10 | HD: 15 | HP: 95-132 | AC/EV: 13/2 | Dam: 4007(trample), 15 | Res: 06magic(100), 12drown | XP: 1243 | Sz: Giant | Int: animal. 14:27:10 %?? dire elephant 14:27:16 death yak (08Y) | Spd: 10 | HD: 14 | HP: 62-92 | AC/EV: 9/5 | Dam: 30 | Res: 06magic(100) | Chunks: 09poison | XP: 872 | Sz: Big | Int: animal. 14:27:16 %?? death yak 14:27:27 emperor scorpion (15s) | Spd: 10 | HD: 14 | HP: 104-134 | AC/EV: 20/12 | Dam: 3008(poison:28-56), 1509(claw), 1509(claw) | Res: 06magic(60), 03poison, 12drown | Chunks: 09poison | XP: 1626 | Sz: Giant | Int: insect. 14:27:27 %?? emperor scorpion 14:27:34 Wait, really? that's lower than expected. 14:27:47 spider's secondary weakness 14:27:53 ghost moth (06y) | Spd: 12 | HD: 13 | HP: 56-88 | AC/EV: 8/10 | Dam: 1802(drain stat), 1802(drain stat), 1204(strong poison:47-84) | fly | Res: 06magic(100), 02cold, 03poison | Chunks: 06mutagenic | XP: 1699 | Sp: draining gaze [11!AM, 06!sil] | Sz: Large | Int: insect. 14:27:53 %?? ghost moth 14:28:01 aside from those 14:28:22 tengu reaver (13Q) | Spd: 10 (move: 90%) | HD: 17 | HP: 74-97 | AC/EV: 2/17 | Dam: 27, 11, 11 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible, lev | Res: 06magic(60) | XP: 2046 | Sp: b.lightning (3d22), battlesphere, freezing cloud (2d27) / b.magma (3d26), battlesphere, fireball (3d27) / b.venom (3d21), b.corrosive (3d21), battlesphere, poisonous cloud (3d11) | Sz: Medium | Int: high. 14:28:22 %?? tengu reaver 14:28:26 deep elf annihilator (12e) | Spd: 10 | HD: 15 | HP: 55-77 | AC/EV: 0/13 | Dam: 12 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(120) | XP: 1260 | Sp: b.lightning (3d20), crystal spear (3d34), blink, iron shot (3d28), poison arrow (3d22) | Sz: Medium | Int: high. 14:28:26 %?? deep elf annihilator 14:28:33 hrrm 14:28:42 Maybe they don't need more MR 14:28:45 I dunno 14:29:01 Seems low to me, but there are a lot of other dangerous things with surprisingly low mr 14:29:05 storm dragon (12D) | Spd: 12 | HD: 14 | HP: 90-120 | AC/EV: 13/10 | Dam: 25, 1509(claw), 1507(trample) | fly | Res: 06magic(100), 02cold, 11elec+++, 12drown | XP: 2034 | Sp: b.lightning (3d19) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 14:29:05 %?? storm dragon 14:29:11 shadow dragon (06D) | Spd: 10 | HD: 17 | HP: 107-145 | AC/EV: 15/10 | Dam: 2013(drain), 1509(claw), 1509(claw) | evil, cold-blooded, see invisible, fly | Res: 06magic(120), 02cold++, 03poison, 12drown, 13neg+++ | Vul: 08holy | Chunks: 04rot | XP: 2067 | Sp: b.draining (3d24) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 14:29:11 %?? shadow dragon 14:29:14 not those 14:29:16 note to self, make a chart 14:29:20 I think it's fine to have a weakness like that 14:29:29 grey draconian annihilator (12q) | Spd: 10 | HD: 16 | HP: 71-89 | AC/EV: 15/10 | Dam: 15, 15 | 10weapons, 10items, 10doors, spellcaster, cold-blooded | Res: 06magic(40) | XP: 1492 | Sp: b.lightning (3d21), crystal spear (3d35), blink, iron shot (3d29), poison arrow (3d23) | Sz: Medium | Int: high. 14:29:29 %??grey draconian annihilator 14:29:39 Draconians have comically low MR 14:29:43 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 14:29:47 except purple, ofc 14:30:01 they gave up mr to make other zot things be mr immune 14:30:15 haha 14:31:16 this looks a month old https://github.com/ChrisOelmueller/Monsters/blob/master/mr 14:31:52 rust devil (074) | Spd: 10 | HD: 8 | HP: 31-58 | AC/EV: 10/8 | Dam: 1207(corrosion) | 05demonic, 10doors | Res: 06magic(60), 05hellfire, 04fire+++, 02cold, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 455 | Sz: Medium | Int: high. 14:31:52 %??rust devil 14:32:07 -!- Daekdroom has quit [Quit: Saindo] 14:33:22 -!- FiftyNine has quit [Ping timeout: 240 seconds] 14:35:44 also, on that ancient lich xp value earlier: 14:35:48 ancient lich (16L) | Spd: 10 | HD: 27 | HP: 129 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 8752 | Sp: b.fire (3d37), confuse, haste, sum.greater demon | Sz: Medium | Int: high. 14:35:48 %??ancient lich spells:bolt_of_fire.12.wizard;confuse.12.wizard;haste.12.wizard.bolt_of_draining.12.wizard;summon_greater_demon.12.wizard.banishment.12.wizard hp:129 14:35:51 ancient lich (16L) | Spd: 10 | HD: 27 | HP: 90 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 5607 | Sp: mystic blast (3d30), b.cold (3d37), invisibility, animate dead, o.destruction (9d20) | Sz: Medium | Int: high. 14:35:51 %??ancient_lich spells:iskenderun's_mystic_blast.12.wizard;bolt_of_cold.12.wizard;invisibility.24.wizard;animate_dead.12.wizard;orb_of_destruction.12.wizard hp:90 14:35:57 variance 14:36:08 oh whoops 14:36:13 ancient lich (16L) | Spd: 10 | HD: 27 | HP: 129 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 9387 | Sp: b.fire (3d37), confuse, haste, sum.greater demon, banishment | Sz: Medium | Int: high. 14:36:13 %??ancient lich spells:bolt_of_fire.12.wizard;confuse.12.wizard;haste.12.wizard.bolt_of_draining.12.wizard;summon_greater_demon.12.wizard;banishment.12.wizard hp:129 14:36:19 large variance 14:36:29 -!- Siegurt has quit [Quit: Leaving.] 14:36:32 so I wouldn't feel bad about shrikes going down to 3k 14:39:09 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 14:39:40 fair enough 14:40:05 fdshfn (L27 DDFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Pan) 14:40:14 -!- DrKe has quit [Ping timeout: 245 seconds] 14:40:36 fdshfn (L27 DDFi) (Pan) 14:40:52 fdshfn (L27 DDFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Pan) 14:42:18 03tenofswords02 07[cards] * 0.16-a0-1795-g764e203: Control Pentagram's summons a bit more. 10(4 minutes ago, 1 file, 10+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=764e203487ba 14:43:03 six more card changes and some description rewrites 14:43:18 (if only people read ?/c) 14:43:54 (of course, I have no idea what the heck to buff Banshee with) 14:44:09 !messages 14:44:10 No messages for AreBrandon. 14:45:56 http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=906bc782bc6041c63452043b557e0c69197dfbb0 14:46:15 so, what happens if somebody had a herd card (stacked or something) and transfers up 14:47:10 guido (L26 OgBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Hell) 14:53:58 -!- MakMorn has quit [Read error: Connection reset by peer] 14:54:02 -!- KurzedMetal has quit [Read error: Connection reset by peer] 14:55:34 -!- nicholas982 has quit [Quit: Page closed] 14:57:14 -!- MakMorn has joined ##crawl-dev 14:59:42 Mandragora (L27 HuWn) (Slime:1) 15:00:12 -!- Calisca has quit [Ping timeout: 256 seconds] 15:00:20 Mandragora (L27 HuWn) (Slime:1) 15:00:32 Mandragora (L27 HuWn) (Slime:1) 15:02:37 -!- kekekela has quit [Ping timeout: 246 seconds] 15:02:48 -!- WereVolvo has quit [Read error: Connection reset by peer] 15:03:52 -!- heteroy has quit [Ping timeout: 240 seconds] 15:04:11 Nmestel (L19 DrIE) (Elf:2) 15:04:30 Mandragora (L27 HuWn) (Slime:1) 15:06:20 ??devteam 15:06:21 devteam[1/25]: https://crawl.develz.org/wiki/doku.php?id=dcss:admin:devteam 15:06:22 -!- Z_LAMP has quit [Ping timeout: 240 seconds] 15:06:38 !lm mandragora crash -log 15:06:39 5. Mandragora, XL27 HuWn, T:74649 (milestone): http://dobrazupa.org/morgue/Mandragora/crash-Mandragora-20141105-210428.txt 15:08:42 !source player::splash_with_acid 15:08:44 Couldn't find player::splash_with_acid in the Crawl source tree 15:08:54 !source player.cc:7238 15:08:55 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/player.cc;hb=HEAD#l7238 15:09:09 sefie (L15 DsSk) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Spider:1) 15:09:42 -!- Calisca3 is now known as Calisca 15:10:27 %git :/splash 15:10:27 07wheals02 * 0.16-a0-1906-gc546b73: Combine the interface for splashing players/monsters with acid. 10(5 hours ago, 11 files, 86+ 79-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c546b73c2f0a 15:11:09 - agent ? agent->mindex() : NON_MONSTER 15:11:16 + agent->mindex() 15:11:33 fdshfn (L27 DDFi) (Tomb:3) 15:11:45 (that is the short version of that change) 15:12:25 !seen infiniplex 15:12:25 I last saw infiniplex at Mon Oct 27 00:24:07 2014 UTC (1w 2d 20h 48m 18s ago) quitting, saying 'Quit: Page closed'. 15:13:00 Game crash on interacting with acidic walls in Slime 13https://crawl.develz.org/mantis/view.php?id=9142 by Mandragora 15:13:00 -!- Calisca2 has quit [Ping timeout: 265 seconds] 15:14:28 -!- Z_LAMP has quit [Ping timeout: 244 seconds] 15:15:30 so yeah. 15:15:54 player.cc:7238 15:16:01 -!- Fusha has quit [Ping timeout: 272 seconds] 15:17:33 !tell edlothiol Alex "chequers" Jurkiewicz, please 15:17:33 chequers: OK, I'll let edlothiol know. 15:18:15 spekaing of my commits, would someone accept this one? :) https://crawl.develz.org/mantis/view.php?id=9097 15:19:31 -!- hauzer has quit [Quit: Leaving.] 15:20:48 * Zannick time make debug on his irssi server 15:29:52 -!- bonghitz has quit [Ping timeout: 240 seconds] 15:31:09 jacquesderrida (L11 DsGl) (Lair:6) 15:32:45 MorganLeah (L21 DrGl) (Slime:2) 15:32:53 MorganLeah (L21 DrGl) (Slime:2) 15:33:24 MorganLeah (L21 DrGl) (Slime:2) 15:33:48 so. my build is still going, of course. 15:33:52 -!- Textmode has joined ##crawl-dev 15:34:21 MorganLeah (L21 DrGl) (Slime:4) 15:34:26 MorganLeah (L21 DrGl) (Slime:4) 15:34:34 MorganLeah (L21 DrGl) (Slime:4) 15:34:47 so, are these crashwalls for the player, monsters, or both 15:35:27 see #9142 15:35:30 it's player-only 15:35:40 as far as i could tell, the monster code is not affected 15:35:44 playercrashwalls, wheeee 15:35:54 (i mean, monsters who get splashed) 15:35:57 -!- Krakhan has quit [Changing host] 15:36:13 (...surely it shouldn't be that hard to avoid the walls then, unless he's scumming this) 15:37:16 yeah, monster.cc is unaffected since its splash_with_acid class already took an actor* 15:42:56 -!- ackack has quit [Ping timeout: 250 seconds] 15:43:07 MorganLeah (L21 DrGl) (Slime:6) 15:44:13 -!- KurzedMetal has quit [Read error: Connection reset by peer] 15:44:34 hey, player.o compiled. clearly my code works 15:45:39 MorganLeah (L22 DrGl) (Slime:6) 15:46:05 -!- pwnmonkey has quit [Ping timeout: 264 seconds] 15:46:06 !lm morganleah crash -log 15:46:07 16. MorganLeah, XL22 DrGl, T:53953 (milestone): http://crawl.akrasiac.org/rawdata/MorganLeah/crash-MorganLeah-20141105-214537.txt 15:48:49 -!- Ratboiler has quit [Ping timeout: 246 seconds] 15:49:01 blargh, bloody syntaxes 15:49:43 only two things in crawl are certain, permadeath and syntaxes 15:50:18 Don't forget segfaults. 15:50:33 and mountain dwarves 15:50:35 i'll come in again 15:50:57 oh, good, only warnings instead of errors 15:52:36 real 31m36.908s 15:52:55 -!- Trevise_ has quit [Quit: Page closed] 15:53:07 dang 15:53:13 http://pastebin.com/RHtFkFax 15:55:09 confirmed my patch works 15:55:49 %git :/Zannick 15:55:50 07|amethyst02 * 0.13-a0-2655-gb2bc1a6: Fix a raging bat crash (GrandiloquentGentleman, Zannick) 10(1 year, 3 months ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b2bc1a6fda33 15:55:56 %git Zannick 15:55:56 Could not find commit Zannick (git returned 128) 15:59:23 -!- fridurmus has quit [Remote host closed the connection] 16:00:44 -!- serq has quit [Quit: und weg...] 16:02:07 fdshfn (L27 DDFi) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Coc:4) 16:02:21 -!- Utis has quit [Ping timeout: 250 seconds] 16:04:19 %git --author=Zannick 16:04:19 07Zannick02 {galehar} * 440019e6197f: Don't contaminate the arena. 10(1 year, 3 months ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=440019e6197f 16:04:30 oh good, it's only been 15 months 16:07:22 -!- Buxus has quit [Ping timeout: 246 seconds] 16:09:08 -!- MIC132 has joined ##crawl-dev 16:09:20 -!- Z_LAMP has quit [Ping timeout: 256 seconds] 16:09:46 -!- siepu has quit [Read error: Connection reset by peer] 16:10:43 -!- _Jordan_ has quit [Quit: Leaving] 16:14:42 -!- theTower has quit [Ping timeout: 244 seconds] 16:14:50 -!- fridurmus has quit [Remote host closed the connection] 16:16:57 -!- debo has quit [Ping timeout: 245 seconds] 16:20:53 -!- Z_LAMP has quit [Ping timeout: 264 seconds] 16:21:15 -!- TAS_2012v has quit [Remote host closed the connection] 16:22:30 -!- wheals has joined ##crawl-dev 16:22:37 Zannick: thanks, will apply in a second 16:25:28 -!- claws has joined ##crawl-dev 16:26:56 i guess we need a stress test in slime 16:27:04 -!- tabstorm has joined ##crawl-dev 16:27:20 !crashlog fdshfn 16:27:21 6. fdshfn, XL27 DDFi, T:108033 (milestone): http://crawl.akrasiac.org/rawdata/fdshfn/crash-fdshfn-20141105-220207.txt 16:27:33 %git :/wheals 16:27:33 07doy02 * 0.16-a0-1914-ga804f3c: initialize move_energy for non-ghost ghost_demons (wheals) 10(4 hours ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a804f3c83858 16:27:40 ah yes, old 16:27:52 will update CAO once i push the slime wall fix 16:30:35 -!- Akitten_Homura has joined ##crawl-dev 16:30:46 ??what delay 16:30:47 move delay[1/1]: Movement delays are: naga 14, human 10, flying tengu or running 9, spider or felid 8, centaur 7, spriggan or bat 6. Chei ******: add 10 to non-naga, 14 to naga. Slow or Statue form: multiply by 3/2. Haste or Berserk: multiply by 2/3. Swiftness: multiply by 3/4 or 3/2. 16:33:14 -!- Lasty has joined ##crawl-dev 16:33:31 -!- Earlo has quit [Remote host closed the connection] 16:33:44 anubisbafoobis (L20 HOBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Depths:1) 16:34:15 -!- UncertainKitten has quit [Ping timeout: 255 seconds] 16:34:45 -!- krag has joined ##crawl-dev 16:34:54 -!- bonghitz has quit [Quit: Leaving...] 16:34:58 alkrog (L14 MiBe) (Slime:3) 16:35:50 -!- Mazed has quit [Remote host closed the connection] 16:36:41 -!- debo has joined ##crawl-dev 16:38:02 03tenofswords02 07[cards] * 0.16-a0-1796-gba186a3: Rangers card to replace Bones, fix save compat a bit 10(2 minutes ago, 3 files, 69+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba186a3e5d88 16:38:06 alkrog (L15 MiBe) (Slime:6) 16:38:13 -!- Ququman has quit [Remote host closed the connection] 16:38:47 five! 16:39:02 -!- foophykins has quit [Client Quit] 16:39:42 -!- claws is now known as theTower 16:40:16 towerofclaws 16:41:05 comment on name, but not new card 16:41:22 should I have used summonyaktaurs as a name instead 16:42:55 03Zannick02 {wheals} 07* 0.16-a0-1916-gff07b5f: Don't dereference non-monster evildoers. 10(79 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ff07b5fa9692 16:42:55 03wheals02 07* 0.16-a0-1917-g92c3398: Fixup unitialised move_energys better. 10(2 minutes ago, 2 files, 9+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=92c33983b59d 16:45:19 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 16:47:04 hrm, making elixir also give regeneration status to natural allies also means tso / zin users in extended lose one of the miniscule reasons to care about a deck 16:47:48 then again zin hates helm for stoneskin 16:48:02 03wheals02 07* 0.16-a0-1918-g4db2821: Fix ugly thing move energy. 10(46 seconds ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4db28210f57e 16:48:27 ??rebuild 16:48:28 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 16:49:01 cao, cbro, cszo 16:49:39 ??travis 16:49:40 I don't have a page labeled travis in my learndb. 16:49:55 !learn add travis https://travis-ci.org/crawl-ref/crawl-ref/ 16:49:55 travis[1/1]: https://travis-ci.org/crawl-ref/crawl-ref/ 16:50:07 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1918-g4db2821 (34) 16:50:37 -!- krag has quit [Ping timeout: 258 seconds] 16:52:19 -!- tabstorm has quit [Ping timeout: 245 seconds] 16:53:01 theTower: https://travis-ci.org/crawl-ref/crawl-ref/jobs/40107008 16:53:30 hm, i guess that might be my fault 16:53:33 don't remember when cards branched 16:53:40 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1918-g4db2821 (34) 16:54:10 four days ago? 16:54:30 %git :/unionise 16:54:31 Could not find commit :/unionise (git returned 128) 16:54:34 %git :/Unionise 16:54:35 07wheals02 * 0.16-a0-1819-gc9b36b3: Unionise monster_info_base::number. 10(2 days ago, 5 files, 36+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c9b36b3bcddb 16:54:37 -!- Lawman has quit [Quit: Page closed] 16:54:42 -!- gammafunk has joined ##crawl-dev 16:54:46 so not because of that 16:55:02 jPanic (L13 SpBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (D (Sprint)) 16:55:10 banshee, banshee, banshee... 16:55:23 heh 16:55:45 summon eidola is rather tangential to an escape card 16:55:51 wheals: oh, kraken corpses wouldn't get their colour set by the monster 16:56:27 gammafunk: apparently there are some weird people on tavern who think that you're a good player..... 16:56:29 hrm, wonder if it's getting a random colour upon creation, but it sounds like it's etc_random 16:56:38 i hope you do your utmost to dispel this illusio 16:56:39 ...context? 16:56:40 n 16:56:59 https://crawl.develz.org/tavern/viewtopic.php?p=195641#p195641 16:57:07 well I have the best summoner score in recent crawl, and summonings is the best magic school,so 16:57:49 !hs * recent su 16:57:50 11534. perunasaurus the Conqueror (L27 DDSu of Makhleb), escaped with the Orb and 15 runes on 2014-09-08 17:38:52, with 18367765 points after 83837 turns and 5:24:00. 16:57:51 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1918-g4db2821 (34) 16:58:13 !hs * recent sk=summonings 16:58:14 11152. Spectrina the Demonologist (L27 FoCj of The Shining One), escaped with the Orb and 15 runes on 2014-06-29 09:19:14, with 18453438 points after 83109 turns and 1d+6:48:40. 16:58:17 best score obviously different from top score 16:59:11 no 16:59:29 !nick gammafunk 16:59:29 No nick mapping for gammafunk. 16:59:32 !hs * place=d:1 x=urune 16:59:34 1036761. [urune=15] gammafunk the Demonologist (L27 HEIE of Sif Muna), quit the game on D:1 on 2014-02-22 20:26:26, with 941018 points after 49424 turns and 12:08:34. 16:59:44 I just quit it because it didn't beat PurpleRed 16:59:52 unionization would explain why the monsters are trying to kill the scab player 16:59:54 ??goodreddit[vaults 16:59:55 goodreddit[1/9]: yeah i hear that, such as,for example, i havent actually ascended with hte orb, but ive had like 3-4 characters where i died in vaults but you know, i count them as wins because the character was (imho) capable of doing zot. 16:59:57 Blomdor (L21 VpBe) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Depths:2) 17:00:01 gammafunk: that's all i hear 17:00:05 haha 17:00:13 -!- eliotn has quit [Ping timeout: 246 seconds] 17:00:31 wheals: I guess I won't tell you how I beat that d:1 quite (effectively) by 5k, then 17:00:39 *quit 17:01:10 seriously, i've won in 9000 turns less than that game 17:01:10 -!- fridurmus has quit [Remote host closed the connection] 17:01:13 -!- rhayde is now known as daiy 17:01:39 ??badreddit 17:01:40 dgwn[1/2]: when I first started playing I met some Japanese players who were remarkably better than anyone I've seen play, to this day, and they said that Demigod Wanderers were so easy to ascend with that they classified runs as DgWn runs and Non-DgWn runs 17:01:47 well yeah, but getting the extra runes does take time 17:02:02 pfft, extended in 8000 turns is e z 17:02:45 when did speedrunning become a better marker of a player than winrate anyway 17:02:52 ??dgwn[2] 17:02:52 dgwn[2/2]: 神々の末裔 放浪者 17:02:57 okay 17:03:17 wheals: 4k pan, <1k abyss, <1k tomb, 3-4k hell, <1k slime or about 9-10k if you're very good and things go very very well 17:03:42 <1k abyss is nothing 17:03:42 !log . dith 17:03:42 12. wheals, XL22 VpHu, T:71027: http://crawl.berotato.org/crawl/morgue/wheals/morgue-wheals-20140914-022811.txt 17:03:44 winrate requires you to play at an equal level of seriousness every game 17:03:46 haha 17:03:57 look at this guy who doesn't believe in RNG fuckery 17:04:12 that game was 360 turn abyss 17:04:19 !lg * won nrune=15 recent min=turns 17:04:20 1265. PurpleRed the Imperceptible (L26 VSBe of Makhleb), escaped with the Orb and 15 runes on 2014-07-21 09:27:21, with 65223715 points after 21968 turns and 11:07:28. 17:04:27 (source: i've wandered abyss:1 for over a thousand turns before and i've wandered abyss:5 with a rune looking for an exit for over a thousand turns before) 17:04:34 note to self 17:04:37 oh I bet someone already did that 17:04:39 wheals: abyss is second easiers behind slime, depending, it's fast pan, fast hell, and possibly fast tomb that are hard 17:04:40 buff abyss rune vaults again 17:04:46 but abyss can derail your plans for sure 17:04:57 abyss/pan can fuck you over pretty easily 17:05:02 is there a way to speed up abyss? 17:05:04 hell somewhat too 17:05:05 just dive? 17:05:06 also buff slime:1-5 again 17:05:09 absolutely none 17:05:19 because diving implies finding a way down 17:05:21 If the player wants the abyssal rune, we should give them the abyssal rune 17:05:23 which are entirely random!! 17:05:29 I usually stick to abyss3 17:05:30 or rather, let them get to a rune vault fast. And die 17:05:38 theTower: no it's just if you can do very good speedruns you can do streaks; the play is very different but the general skills required are pretty much the same 17:05:48 just convince bh to replace the rng with a hackable one 17:05:49 -!- link_108 has quit [Quit: Leaving.] 17:05:54 and do something like that nethack tas speedrun 17:06:04 lrvs (L8 CeFi) (Temple) 17:06:20 Webtiles server stopped. 17:06:21 -!- Kramin is now known as Chequell 17:06:22 Zannick: hackable? 17:06:23 -!- Eksell has quit [Remote host closed the connection] 17:06:31 bh: predictable? 17:06:39 -!- Chequell is now known as Kramin 17:06:45 that's easy. always return 4 17:06:45 but anyhow I agree, we care about what's optimal for winrate 17:06:46 in terms of balancing the game 17:06:47 -!- link_108 has joined ##crawl-dev 17:07:05 ...i wonder what that would look like 17:07:34 -!- debo has quit [Ping timeout: 265 seconds] 17:07:48 kazak (L18 OpEE) ERROR in 'mon-util.cc' at line 2911: bogus mc (no monster data): invalid monster_type 1000 (1000) (Elf:1) 17:07:49 well we do have to be concious of the idea that all extended branches should not be of the same difficulty, and the player does need the opportunity to grow their character into extended 17:07:55 *conscious 17:08:28 and there are cool things like banishment giving a rune opportunity 17:08:35 (didn't say by how much...) 17:08:37 the nethack tas is pretty much madness 17:09:46 !lg wheals won min=turns 17:09:47 23. wheals the Slayer (L23 TrWr of Makhleb), escaped with the Orb and 3 runes on 2014-10-07 15:44:01, with 2121252 points after 40412 turns and 2:32:54. 17:10:03 wheals: yeah it is sad how you just gave up there 17:10:20 Haha 17:10:23 already set to go with makhleb and everything 17:10:32 honestly, i don't think that char could have survived extended 17:10:33 I think my idea was somewhere around "let an abyssal stair appear if you kill enough dudes for long enough" 17:11:07 03|amethyst02 07* 0.16-a0-1919-g36f5e72: Don't crash when casting IOOD at an adjacent foe. 10(9 minutes ago, 2 files, 15+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=36f5e7261546 17:11:07 03|amethyst02 07* 0.16-a0-1920-ga60ddb0: Unbrace. 10(2 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a60ddb0e42db 17:11:11 it hardly survived v:5, and anyway the goal was to win <50k anyway 17:11:11 followed by... averaging out abyss rune vault threats a little more again, not that I know if you got the crusher vaults or whatever >_> 17:11:41 |amethyst: there was another crash of the energy crash, monster killing itself with a spell 17:11:43 -!- statiq has quit [Quit: Page closed] 17:11:53 !source handle_mon_spell 17:11:54 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-cast.cc;hb=HEAD#l2967 17:12:01 I've had a char with 11 runes, only hell to go, which is comparatively easy for summoners, that was <44k for sure, but I haven't improved much recently 17:12:05 silly crawlcode 17:12:19 right, tar 17:12:24 that place too 17:12:31 ??weapon damage 17:12:31 -!- pwnmonkey has quit [Quit: left IRC] 17:12:32 weapon damage[1/3]: Approximately: 1d(base*strength_bonus)*skill_bonus + 1d(to_dam + slaying) + various bonuses. Weapon {brand} is applied after monster AC reduction. 17:12:42 what is "to_dam"? 17:12:44 the crusher vaults? 17:13:10 johnstein: weapon enchantment 17:13:16 ah ok 17:13:17 normalizing abyssal rune vaults a bit seems like it could be nice, although I didn't get a sense that there was a bad distribution there 17:13:18 Ty 17:13:36 never realize there were two rolls 17:13:37 maybe like the tso one are just too weak though 17:13:40 well they range from completely harmless to death incarnate 17:13:51 -!- ystael_ has quit [Ping timeout: 250 seconds] 17:14:12 !lg * recent br=abyss lvl>=3 kmap!= s=kmap 17:14:13 70 games for * (recent br=abyss lvl>=3 kmap!=): 8x evilmike_abyss_rune_ettins, 6x grunt_abyss_rune_twisted_forest, 6x nicolae_abyss_rune_star_stuff, 5x due_abyss_rune, 5x evilmike_abyss_rune_elephants, 4x hangedman_cross_veins, 4x grunt_abyss_rune_sword_and_sorcery, 4x nicolae_abyss_rune_more_like_crabyss, 3x hangedman_elemental_corridor, 3x grunt_abyss_rune_wretched_hive, 2x minivault_13, 2x evil... 17:14:19 <|amethyst> oh hm 17:14:21 are the d rolls 100% random dice rolls? or are they weighted to some dist 17:14:30 sample size a bit small 17:14:35 I think the thing is "presumable length", like ettins will take longer than zappy 17:14:42 !lg * cv>=0.12 br=abyss lvl>=3 kmap!= s=kmap 17:14:43 128 games for * (cv>=0.12 br=abyss lvl>=3 kmap!=): 12x evilmike_abyss_rune_ettins, 12x grunt_abyss_rune_twisted_forest, 10x due_abyss_rune, 10x evilmike_abyss_rune_elephants, 6x nicolae_abyss_rune_star_stuff, 6x nicolae_abyss_rune_more_like_crabyss, 5x hangedman_cross_veins, 5x grunt_abyss_rune_sword_and_sorcery, 4x evilmike_abyss_rune_seething_chaos, 4x evilmike_abyss_rune_tso_outpost, 4x grunt_a... 17:14:55 completely random 17:15:02 .14 I buffed a significant slice of them soooooo 17:15:03 yeah vault length would be a big deal 17:15:17 which is why you can do no damage with a gsc in statue form at 60 str 17:15:19 no surprise that tso output is lower down 17:15:23 that one is just very easy 17:15:30 yeah 17:15:31 quite interesting 17:15:31 *outpost, god my typing 17:16:06 not like the siren one is much harder >_> 17:16:22 elephants is nice since it has a door 17:16:22 so you can't just apport and run 17:16:27 -!- Kramell has quit [Remote host closed the connection] 17:16:45 clearly should put stones ontop of the abyssal rune 17:17:13 if you want an easy rune vault then check out the bee one 17:17:35 (clearly there should be some hydrochloric bees in there) 17:18:36 <|amethyst> ah, I see 17:18:43 i'm fixing it 17:18:45 <|amethyst> the old code also had that if, in a different order 17:19:06 <|amethyst> so I shouldn't have undone doy's added check 17:20:22 <|amethyst> fixing abyss vaults, or fixing action energy? 17:20:26 03bh02 07* 0.16-a0-1921-gc7e30b8: More Insulting 10(4 minutes ago, 1 file, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c7e30b8d5031 17:20:29 <|amethyst> wheals: 17:20:29 action energy 17:20:31 <|amethyst> ah 17:20:34 <|amethyst> go for it 17:20:36 * wheals pokes chei 17:20:45 <|amethyst> you should add back the check that I removed 17:20:45 oh it didn't push 17:21:08 really? i just made the function return early if the monster was dead 17:21:22 <|amethyst> wheals: which function? 17:21:27 handle_mon_spell 17:21:39 <|amethyst> well, there are probably other situations 17:22:00 i guess it's a question of style, then 17:22:02 <|amethyst> lose_energy and action_energy have in the past been safe to use on a dead monster 17:22:10 -!- _Jordan_ has quit [Quit: Leaving] 17:22:20 well, should they be? 17:22:26 <|amethyst> so changing that (as you did, then doy undid, then I unundid) is an API change that we should expect to cause problems 17:22:40 ok, i'll just ununundo it 17:22:46 <|amethyst> well 17:22:56 <|amethyst> I think it is also good to have the check in h_m_s 17:23:53 -!- Kramell has quit [Remote host closed the connection] 17:23:59 -!- PleasingFungus has joined ##crawl-dev 17:24:01 <|amethyst> (I think it should still return true then) 17:24:20 yes, i tried it with returning false and that led to crashes anyway 17:24:22 !tell Grunt http://i.imgur.com/zvF9BRu.png 17:24:23 PleasingFungus: You have 2 messages. Use !messages to read them. 17:24:23 PleasingFungus: OK, I'll let grunt know. 17:24:29 <|amethyst> yeah, false means "the monster's not done yet" 17:24:34 -!- PleasingFungus has left ##crawl-dev 17:24:36 <|amethyst> and if it's dead, it had better be done :) 17:24:39 rip pf 17:25:23 <|amethyst> hm, sun demons are not as scary in tiles 17:25:28 but we fixed all those crashes that were bugging him! 17:25:40 -!- ZRN has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:25:50 03wheals02 07* 0.16-a0-1922-g3b1c4ce: Don't crash when a monster dies during casting a spell, either. 10(10 minutes ago, 2 files, 6+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3b1c4ceae545 17:26:08 okay now we have? 17:26:12 !tell PleasingFungus 05DANG rip 17:26:13 Grunt: OK, I'll let pleasingfungus know. 17:26:22 i just removed a crash that |amethyst brought back :) 17:26:56 close enough 17:27:21 <|amethyst> monster::action_energy() is the subject of a revert war, and has been administratively locked from editing for 24 hours. 17:27:32 -!- Yermak_ has quit [Quit: Page closed] 17:27:36 grunt, since I'm completely out of ideas and this is a rather isolated case: can you think of anything to make Banshee not just cause fear 17:27:48 -!- Blazinghand|Work is now known as BH|Work 17:27:52 summon harpy 17:28:00 -!- Kramell has quit [Remote host closed the connection] 17:28:23 also, while still keeping it an "escape" deck card and not a summon / battle-buff / conjuration card >_> 17:28:24 summon cwnannwn 17:28:30 I'll brainstorm when I get home. 17:28:36 <|amethyst> the banshee's wail doesn't signify "you're going to be afraid". it signifies "you're going to die" 17:28:45 mass paralysis 17:28:50 <|amethyst> LOS-wide (earshot-wide) draining? 17:29:05 ??force lance 17:29:06 force lance[1/1]: Level 5 range 4 conjuration. Deals the same damage as {imb}. If it injures a target, it attempts to knock them back, which fails if random2(2500) is less than their body weight. There is a 50% chance of a second knockback attempt (so if both succeed they will be knocked back two spaces). 17:29:41 whoa. GRUNT sent *red* text. What kind of witchcraft is this? 17:29:50 <|amethyst> FR: somebody fix force lance/wind drake/fan of gales pushing to scale with power 17:29:53 bh: 05DANG 17:29:54 04DANG 17:30:51 by the way when is force lance going to be non-trash 17:31:05 mass para sounds cute but also facillitates things besides escape 17:31:13 hm maybe we should make trample breath a player spell 17:31:13 |amethyst: it looks to me like it already does that 17:31:24 |amethyst: er, fan of gales that is 17:31:25 Grunt: wind draconians?? 17:31:38 |amethyst: not force lance though 17:31:49 -!- ackack has joined ##crawl-dev 17:31:52 mass draining sounds cute 17:31:57 <|amethyst> minmay: oh, I guess the fan pushes multiple times 17:32:03 x, on everything in sight 17:32:16 wheals: rip... 17:32:19 <|amethyst> minmay: I was thinking of make the chance depend on power and weight, not just weight 17:32:21 card that activates angel of mass carnage 17:32:42 |amethyst: not weight at all sounds good since it is completely hidden from players 17:33:11 but you can pick up the corpse and see what weight it is in your inventory!!!! 17:33:24 !banish wheals 17:33:25 Grunt miscasts Banishment. Grunt is cast into the Abyss! 17:33:25 <|amethyst> minmay: yeah, should be size 17:33:32 Grunt: rip 17:33:41 !singularity wheals 17:33:41 Grunt mumbles some strange words. The singularity violently warps wheals! 17:33:51 -!- Kramell1 has quit [Remote host closed the connection] 17:33:51 -!- Kramell has quit [Remote host closed the connection] 17:33:54 |It is as pushable as a spriggan. 17:34:14 you pick up the corpse like a pillowcase!!! 17:34:27 fr force lancing something into a wall deals extra damage 17:34:46 <|amethyst> You push the spriggan like a stack frame! 17:34:49 You squash the spriggan against the wall like a fly!!!!! 17:34:50 s/force lancing/iron shotting/ 17:34:54 <_< 17:34:57 fr: force lancing removes the target's boils 17:35:15 -!- Kramell has quit [Client Quit] 17:35:26 <|amethyst> Zannick: "Acne you have, mmhmm" 17:35:27 ??fehdas 17:35:27 fehdas ~ fedhas[1/7]: Abilities: prayer turns corpses in LOS into skeletons, turns zombies into skeletons (or destroys them), destroys ghoul genus monsters for piety gain, causes toadstools to grow; evolution - turn plants or fungi into stronger species. Upgrading fungi costs piety, upgrading plants costs fruit. 17:35:33 ??fehdas[2 17:35:33 fehdas ~ fedhas[2/7]: sunlight - illuminates a small aoe inflicting backlit status and evaporating water; growth - creates plants in a circle around you, costs 1 fruit per plant, if a complete circle can't be placed plants are placed on open squares closest to monsters; reproduction - spawn giant spores from corpses in LOS 17:35:37 knockback effect was added to storm, by the way, so I'd rather not repeat it 17:35:42 ??piety 17:35:43 piety[1/6]: With your current god, you have a piety number nominally from 1-200. If your piety reaches 0, you are excommunicated. piety[2] describes piety and penance. piety[3] describes piety growth in general. piety[4] describes piety growth for each god. piety[5] describes uses of piety. 17:35:45 ??fdhas[2 17:35:46 fdhas ~ fedhas[2/7]: sunlight - illuminates a small aoe inflicting backlit status and evaporating water; growth - creates plants in a circle around you, costs 1 fruit per plant, if a complete circle can't be placed plants are placed on open squares closest to monsters; reproduction - spawn giant spores from corpses in LOS 17:35:47 ??piety[4 17:35:47 piety[4/6]: Piety for most gods decays over time: 1/14 every 20 turns for Trog, Oka; 1/16 for Makhleb, Lugonu, Beogh, Dithmenos; 1/17 for Yred, Kiku, Vehumet, Zin; 1/20 for Jiyva; 1/25 for Ash; 1/35 for Nemelex, The Shining One; 1/50 for Elyvilon; 1/100 for Sif. {Xom} has his own system. Chei and Fedhas piety does not decay. 17:36:08 ??piety[3 17:36:08 piety[3/6]: Piety growth slows at high levels; 0% at 200, 44% at >=160, 66% at >=100. Sif Muna's taper is slower - 0% at 200, 80% at >=160. Ru has no tapering (and stops at 160). 17:36:15 i know -- at high power, banshee card makes a sanctuary 17:36:20 (give knockback to Scattershot.............) 17:36:23 why does fedhas piety not decay? 17:36:26 re angel of max carnage did you see sandman25's tavern god proposal 17:36:39 <|amethyst> bh: because decay is a good thing! 17:36:46 |amethyst: ... 17:36:55 wheals: what are you possibly retheming it to then 17:37:07 "make stuff run away card" 17:37:10 too bad I wanted to see a listing of how gods gain piety 17:37:13 ??piety[6 17:37:14 piety[6/6]: ...... = 1-29 piety; *..... 30-49; **.... 50-74; ***... 75-99; ****.. 100-119; *****. 120-160; ****** 161-200 17:37:16 bh: because undead can't worship him 17:37:17 FLEEEEING card 17:37:18 not a very smooth name 17:37:20 ??piety[5 17:37:21 piety[5/6]: Piety controls what abilities you can use, chance of miraculous salvation by good gods, and ability power with Trog; gaining it is the way to get divine gifts. 17:37:27 still not too smooth 17:37:33 <|amethyst> bh: probably a bit of what minmay says, yes 17:37:38 card of monty python 17:37:40 <|amethyst> bh: the good gods were the same way, then that changed 17:38:00 but what about.... djinn 17:38:05 ...hmmm, could have mass weakness? 17:39:47 -!- MIC132 has quit [Quit: Leaving] 17:39:53 i know, they're so scared that they permanently become allies 17:40:09 crushee 17:40:19 banshade 17:40:26 -!- fridurmus has quit [Remote host closed the connection] 17:42:46 |amethyst: what's really baffling is chei's lack of piety decay 17:42:57 minmay: chei wants you to take it easy 17:43:15 <|amethyst> yeah, I think that's purely thematic 17:43:16 he... doesn't mind you going slow...? 17:43:26 <|amethyst> Chei doesn't want to punish you for sitting around doing nothing 17:43:33 <|amethyst> since that's a central tenet of the religion 17:43:44 it's because worshiping chei is the punishment 17:44:01 <|amethyst> gammafunk: I'd worship Chei IRL 17:44:10 that would make sense! 17:44:10 professor! 17:44:13 i wouldn't 17:44:21 imagine trying to cross the street 17:44:29 Chei wrath should be worshipping Chei without the benefits 17:44:47 minmay: with 47 strength you could shrug off cars 17:44:51 <|amethyst> minmay: I've seen people with arthritis cross the street, wouldn't be impossible :) 17:45:01 str doesnt affect hp 17:45:18 <|amethyst> str affect melee damage you do to the car before they hit 17:45:31 just learn cblink 17:45:34 clearly str should lower chance of being trampled 17:45:37 but the car gets the first hit because i took 3 turns to walk 17:45:48 so the car just runs into you and stops 17:46:05 ??cheibriados wrath 17:46:06 wrath[1/4]: ABANDONMENT: 25 penance. RETRIBUTION: based on tension. From lowest to highest: curse item, time step, slow+exhaust, sleep, random miscast. 17:46:19 curse item 17:46:20 curse, item 17:46:37 why? 17:46:40 i don't know 17:46:41 -!- crate has quit [Read error: Connection reset by peer] 17:46:51 <|amethyst> hm, a do...while(0) solely so that you can use break instead of goto 17:46:54 <|amethyst> clever 17:47:06 |amethyst: where's that? 17:47:15 melee_attack::do_knockback 17:47:20 <|amethyst> what wheals said 17:47:21 that's amazing 17:47:31 (it should be in attack, what about ranged attacks with knockback) 17:47:33 gotos are said to be bad... 17:47:53 wheals: steel projectiles knock enemies back 17:47:57 because they're heavy and stuff 17:48:06 -!- Kramell has quit [Quit: reconnecting...] 17:48:15 <|amethyst> I'm sure PF approves :) 17:48:25 <|amethyst> I'm not sure how I feel about it 17:48:35 -!- Kramell has quit [Remote host closed the connection] 17:48:46 <|amethyst> I am less impressed that it ends with a 'return true' inside the do..while 17:49:00 guido (L27 OgBe) (Geh:3) 17:49:02 <|amethyst> so 'break' really means 'goto error handling and return false' 17:49:23 <|amethyst> I guess it's better than actually using exceptions 17:49:42 |amethyst: do you dislike exceptions in general? 17:49:43 -!- asda has quit [Quit: Page closed] 17:49:44 <|amethyst> and we don't have an easy way to do a message on unwind 17:49:58 <|amethyst> gammafunk: no, I dislike using exceptions for flow-control entirely local to a function 17:50:47 so using them flow-control that's intra-function is generally the right way? 17:50:55 I have limited experience with them 17:51:59 <|amethyst> gammafunk: I'd use exceptions when the best place to handle an error is not the same place that detects it 17:52:08 <|amethyst> hm 17:52:17 <|amethyst> in this case, the breaks are more or less all in a row 17:52:20 this function doesn't seem to require anything complicated at all 17:52:28 <|amethyst> so I think it can be inverted fairly easily 17:52:28 <|amethyst> yeah 17:52:31 anubisbafoobis (L24 HOBe) (Slime:2) 17:52:32 seems you could just || all the failure states 17:52:33 <|amethyst> wheals: go for it :) 17:52:51 oh, pfbanes still around 17:54:43 03ChrisOelmueller02 {Grunt} 07* 0.16-a0-1923-g4e34004: Fix a typo 10(5 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4e34004ae5bf 17:55:19 <|amethyst> !lm anubisbafoobis crash x=vlong 17:55:20 2. [2014-11-05 23:52:31] [vlong=0.16-a0-1911-g212a11f] anubisbafoobis the Axe Maniac (L24 HOBe of Trog) (Slime:2) 17:55:30 <|amethyst> !lm anubisbafoobis crash -log 17:55:31 2. anubisbafoobis, XL24 HOBe, T:65120 (milestone): http://crawl.akrasiac.org/rawdata/anubisbafoobis/crash-anubisbafoobis-20141105-235231.txt 17:56:02 <|amethyst> oh, this is the one Zannick fixed 17:56:06 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:57:28 <|amethyst> oh, and CAO has that version now, sp abf will transfer 17:57:44 <|amethyst> rebuilding CDO since it has just -1911 17:57:50 we should post guards on him to make sure he transfers 17:58:09 <|amethyst> can force a transfer pretty easily 17:58:17 <|amethyst> server admin can that is 17:58:25 wow these past couple of days 17:58:26 <|amethyst> just move the save into crawl-latest 17:58:27 crash storm 17:58:28 rip 17:58:28 -!- Sgeo has quit [Ping timeout: 258 seconds] 17:58:48 !lm * x=month(time) 17:58:50 11868966. [2014-11-05 23:58:32] [month(time)=2014-11-01 00:00:00 [20141001000000S]] rnglessons the Spry (L16 MfAM of Zin) left the Swamp on turn 37999. (Swamp:1) 17:58:53 they just found the slimy rume, i'm sure they're done slimewalling anyway 17:59:28 !lm * x=year(time) 17:59:28 -!- travis-ci has joined ##crawl-dev 17:59:28 crawl-ref/crawl-ref#165 (master - 92c3398 : Shmuale Mark): The build was fixed. 17:59:28 Change view : https://github.com/crawl-ref/crawl-ref/compare/93f38de07a32...92c33983b59d 17:59:28 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40119712 17:59:28 -!- travis-ci has left ##crawl-dev 17:59:30 11868976. [2014-11-05 23:59:02] [year(time)=2014-01-01 00:00:00 [20140001000000S]] fearitself the Ducker (L7 DEFE of Vehumet) became a worshipper of Vehumet on turn 4452. (Temple) 17:59:52 !lm * month(time)=2014-11-01 trunk / type=crash 17:59:54 195/42641 milestones for * (month(time)=2014-11-01 trunk): N=195/42641 (0.46%) 18:00:55 !lm * recent crash / month(time)=2014-11-01 18:00:56 203/2474 milestones for * (recent crash): N=203/2474 (8.21%) 18:01:19 what was that travis-ci thing? 18:01:45 ?? travis 18:01:46 travis[1/1]: https://travis-ci.org/crawl-ref/crawl-ref/ 18:03:03 it's a build service? 18:03:14 <|amethyst> continuous integration testing 18:03:18 <|amethyst> build + run tests 18:03:36 03wheals02 07* 0.16-a0-1924-g0abdcc4: Clean up a function (|amethyst). 10(5 minutes ago, 1 file, 35+ 46-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0abdcc4f5d7f 18:03:56 <|amethyst> hm 18:04:33 maybe it's just me, but the travis-ci.org page could try a bit harder to describe what "continuous integration testing" means 18:06:08 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 18:06:17 i,i continuously differentiable integration testing 18:06:43 -!- bullock has quit [Ping timeout: 246 seconds] 18:07:05 <|amethyst> Napkin: I noticed when starting up a crawl game in dgl: /usr/bin/bash: BASH_FUNC_log(): line 0: `BASH_FUNC_log() () { if [ -z "$1" ]; then'^M 18:07:09 <|amethyst> /usr/bin/bash: error importing function definition for `BASH_FUNC_log'^M 18:07:11 ...travis-ci carefully integrates your functional code over the complex plane.. 18:07:34 is the benefit of using this just allowing people to not have to make gcc + clang x (tiles + webtiles + console) to see build problems? 18:07:37 <|amethyst> Napkin: I think the bash in the chroot is an older version than the one outside? 18:07:54 %git :/[Ff]ix compilation 18:07:54 07|amethyst02 * 0.16-a0-1820-g3f66cf9: Fix compilation (gammafunk) 10(2 days ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3f66cf98c0bc 18:08:05 it catches that faster 18:08:18 it also runs make test 18:08:43 03doy02 07* 0.16-a0-1925-gd0e546f: hrm, shouldn't this be the default? 10(6 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d0e546fc05e4 18:08:46 Potions all use same potion artwork 13https://crawl.develz.org/mantis/view.php?id=9143 by vincethec 18:08:52 <|amethyst> oh 18:08:56 <|amethyst> CDO hasn't been updating 18:08:59 <|amethyst> &version 18:09:05 *: 0.16-a0-1932-gcadc308 18:09:08 <|amethyst> err 18:09:11 <|amethyst> &version cdo 18:09:13 cdo: 0.16-a0-1714-g3438503 18:09:35 <|amethyst> because its install script is confused by the non-ascii *_glyphs.txt 18:11:13 %git :/sign 18:11:13 07|amethyst02 * 0.16-a0-1879-g4ede7fa: Correct bad sign conversion from unmarshalling (#9131) 10(26 hours ago, 2 files, 9+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4ede7fa966a9 18:11:15 %git :/sigh 18:11:15 07doy02 * 0.16-a0-1889-g55cb6ae: sigh 10(19 hours ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=55cb6ae33b89 18:11:35 it's probably useless to complain about commit messages like that now, since we've probably jumped the shark there already? 18:11:54 %git c681113 18:11:54 07doy02 * 0.16-a0-205-gc681113: sigh 10(3 months ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c681113fb1a0 18:12:05 <|amethyst> Napkin: the flip -u command in the trunk install script is failing because we have some non-ascii config files now 18:12:06 it's a bad habit, i know 18:12:11 plz doy 18:12:13 plz 18:12:16 <|amethyst> Napkin: and I don't have access to that script to fix it 18:12:28 it typically means "typo fix" or something along those lines 18:12:38 <|amethyst> Napkin: probably just adding || true to that line (presumably in install-trunk.sh) would be sufficient 18:12:51 just Travis config typo (or fix) would be fine! 18:13:01 tpyo 18:13:02 !tell edlothiol a few more commits you can pick: eaab95c f2de2cb ed02e10 6537455 18:13:02 chequers: OK, I'll let edlothiol know. 18:13:15 completely minor fix to the oversight in previous commit that was only spotted after committing: the commit message 18:13:52 Implement skill-specific titling for Kiku and Nemelex 13https://crawl.develz.org/mantis/view.php?id=9144 by RBrandon 18:13:53 wheals: yeah I'm not sure i have the energy to respond to that summons xp thread, but I agree that the piety change would be nice at least, if you wanted to do that 18:13:59 -!- Sgeo_ has quit [Ping timeout: 245 seconds] 18:14:01 yeah... if you could put a commit message on those tps reports from now on, that'd be great 18:14:25 I just want to know when I don't have to read the comit! 18:14:32 saying something about travis would be enough 18:15:03 <|amethyst> doy: what's the difference between true and always? (and is "true" the default?) 18:15:17 interesting patch 18:15:26 -!- fridurmus has quit [Remote host closed the connection] 18:15:36 i wonder if it should just be like invocations though 18:15:39 |amethyst: i don't think true is valid for that key 18:15:45 it's always|change|never 18:15:54 <|amethyst> doy: aha 18:16:06 <|amethyst> doy: what's the default? 18:16:13 it claims that always is the default in the docs, but i haven't seen a build failed message 18:16:17 <|amethyst> hm 18:16:54 -!- Sgeo has quit [Ping timeout: 245 seconds] 18:16:54 we'll see if this works, i guess 18:17:09 just push a commit that breaks compilation 18:17:18 "Break compilation." 18:17:23 plenty of those :P 18:17:27 <|amethyst> doy: I saw crawl-ref/crawl-ref#159 (master - 3e3b53b : Jesse Luehrs): The build failed. 18:17:28 "Grunt compilation" 18:17:30 !break Grunt 18:17:34 !shatter wheals 18:17:34 Grunt gestures wildly while chanting. The dungeon rumbles around Grunt! wheals shudders from the earth-shattering force. 18:17:41 * wheals shudder. 18:17:48 wheals plural? 18:17:54 -!- Siegurt has quit [Quit: Leaving.] 18:17:56 whals imo 18:17:59 <|amethyst> doy: but then two "build was fixed" in a row (161 then 165) so I don't know 18:18:06 ??it[shudder 18:18:07 whhhhhaaaaaalllllsss 18:18:07 it[18/43]: Its shudder. 18:18:18 funk that 18:18:18 imo 18:18:26 Grunt: feck that 18:18:37 wheals: what thet heck 18:18:42 s/thet/the/ 18:18:47 !lg devteamnp feck won s=name 18:18:48 4 games for devteamnp (feck won): 2x 78291, gammafunk, SGrunt 18:18:58 !lg * feck s=name 18:18:59 2792 games for * (feck): 460x Naubita, 136x gammafunk, 124x Rhea, 118x mother3end, 68x swiechu, 56x Piginabag, 46x ophanim, 44x Yermak, 43x silentsnack, 41x Iskender, 29x fishi, 26x dialectric, 25x Shandreya, 25x timbw, 25x cedordark, 25x LustyArgonianMaid, 22x Zermako, 21x Bnni, 19x ListenToMetal, 19x Kold, 19x kraphead, 18x ogaz, 18x jeanjacques, 18x Xenene, 17x cptwinky, 16x Elynae, 15x CarbonB... 18:19:12 !nick devteamnp 18:19:12 !lg * feck won s=name 18:19:13 Mapping devteamnp => kilobyte pointless dpeg enne evktalo keskitalo bookofjude haranp rob sorear zaba felirx doy itsmu marvinpa evilmike sgrunt neil edlothiol jpeg erisdiscordia galehar elliptic ontoclasm bh frogbotherer samb dracoomega mumra medar hangedman sage wheals gammafunk reaverb pleasingfungus 78291 lasty 18:19:13 20 games for * (feck won): 2x Yermak, 2x Iskender, 2x 78291, ogaz, jeanjacques, madreisz, agentgt, DEFINITELYNOTLAINIW, lessens, Sar, HilariousDeathArtist, gammafunk, SGrunt, Mansion, Shandreya, Ankalagon, kazl 18:19:20 !won 78291 feck 18:19:21 No games for feck. 18:19:26 minmay: doesn't ping certain people 18:19:27 ??? 18:19:32 !won !78291 feck 18:19:33 !won 78291 char=feck 18:19:33 78291 (feck) has won 18 times in 2784 games (0.65%): 18xFeCK 18:19:34 No games for wheals (char=feck). 18:19:42 <|amethyst> doy: care to cancel 167? 18:19:46 !won :78291 feck 18:19:47 :78291 (feck) has won twice in 8 games (25.00%): 2xFeCK 18:19:51 !won @78291 feck 18:19:52 @78291 (feck) has won twice in 8 games (25.00%): 2xFeCK 18:19:54 !nick 78291 18:19:55 No nick mapping for 78291. 18:19:56 <|amethyst> doy: and how easy is it to give other people access to cancel builds? 18:19:57 !won n78291 18:19:57 ? 18:19:58 wait, N7 has won... 18:19:58 n78291 has won 469 times in 6703 games (7.00%): 4xDSBe 4xDSCK 4xDrIE 4xDrTm 4xHONe 4xSpEn 3xDECj 3xDSFE 3xDSFi 3xDSTm 3xDSVM 3xDrWn 3xDsCK 3xHETm 3xMDFi 2xDDWn 2xDEPa 2xDGVM 2xDSAE 2xDSCj 2xDSCr 2xDSDK 2xDSIE 2xDSRe 2xDSWn 2xDSWr 2xDgAE 2xDrAE 2xDrAs 2xDrMo 2xDrVM 2xFeCK 2xFeFi 2xFoCK 2xGhAE 2xHEAK 2xHECK 2xHEFE 2xHEHu 2xHERe 2xHESu 2xHEWz 2xHOAr 2xHOAs 2xHOCr 2xHODK 2xHOHu 2xHOPr 2xHOWz 2xHaAs 2x... 18:20:01 !nick n78291 18:20:01 Mapping n78291 => n78291 78291 18:20:07 !won 78291 18:20:09 wheals has not won in 29 games since their TrWr (win #23). 18:20:09 !won splat 18:20:10 splat has won 21 times in 1908 games (1.10%): 2xDDEE 2xSpCK 1xDDHe 1xDSFi 1xDSMo 1xDrSu 1xDsVM 1xGrGl 1xHEEE 1xHOHe 1xHuEn 1xMDPa 1xMuFE 1xOMWr 1xOgFi 1xOpNe 1xSpBe 1xTeRe 1xVpAr 18:20:13 oh 18:20:14 you need a ! in front of the number 18:20:15 wheals: haha 18:20:18 it's interpreting it as a number 18:20:27 1xTeRe 18:20:28 good 18:20:31 Zannick: no, that means "everyone but that person" 18:20:33 good OMWr too 18:20:35 <|amethyst> an @ 18:20:40 <|amethyst> !won @78291 18:20:41 @78291 has won 464 times in 6246 games (7.43%): 4xDSBe 4xDSCK 4xDrIE 4xDrTm 4xHONe 4xSpEn 3xDECj 3xDSFE 3xDSFi 3xDSVM 3xDrWn 3xDsCK 3xHETm 2xDDWn 2xDEPa 2xDSAE 2xDSCj 2xDSCr 2xDSDK 2xDSIE 2xDSRe 2xDSTm 2xDSWn 2xDSWr 2xDgAE 2xDrAE 2xDrAs 2xDrMo 2xDrVM 2xFeCK 2xFeFi 2xFoCK 2xGhAE 2xHEAK 2xHECK 2xHEFE 2xHEHu 2xHERe 2xHESu 2xHEWz 2xHOAr 2xHOAs 2xHOCr 2xHODK 2xHOHu 2xHOPr 2xHOWz 2xHaAs 2xHaCj 2xHuCr 2x... 18:20:46 <|amethyst> !won n78291 18:20:47 n78291 has won 469 times in 6703 games (7.00%): 4xDSBe 4xDSCK 4xDrIE 4xDrTm 4xHONe 4xSpEn 3xDECj 3xDSFE 3xDSFi 3xDSTm 3xDSVM 3xDrWn 3xDsCK 3xHETm 3xMDFi 2xDDWn 2xDEPa 2xDGVM 2xDSAE 2xDSCj 2xDSCr 2xDSDK 2xDSIE 2xDSRe 2xDSWn 2xDSWr 2xDgAE 2xDrAE 2xDrAs 2xDrMo 2xDrVM 2xFeCK 2xFeFi 2xFoCK 2xGhAE 2xHEAK 2xHECK 2xHEFE 2xHEHu 2xHERe 2xHESu 2xHEWz 2xHOAr 2xHOAs 2xHOCr 2xHODK 2xHOHu 2xHOPr 2xHOWz 2xHaAs 2x... 18:20:48 !won n78291 feck 18:20:49 n78291 (feck) has won twice in 8 games (25.00%): 2xFeCK 18:20:55 -!- travis-ci has joined ##crawl-dev 18:20:55 crawl-ref/crawl-ref#166 (master - 4db2821 : Shmuale Mark): The build was fixed. 18:20:55 Change view : https://github.com/crawl-ref/crawl-ref/compare/92c33983b59d...4db28210f57e 18:20:55 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40120294 18:20:55 -!- travis-ci has left ##crawl-dev 18:20:56 or an n, in this case 18:20:56 oh 18:21:01 booyeah 18:21:06 !lg * playable s=char / @78291 won ?:N=0 18:21:07 |amethyst: i have no idea 18:21:08 i always thought it was ! 18:21:10 fixing builds all over thte place 18:21:13 1411536 games for * (playable): 0/123x VSAM [0.00%], 0/156x VSHu [0.00%], 0/185x DDAE [0.00%], 0/199x DDFE [0.00%], 0/210x FoNe [0.00%], 0/211x VSHe [0.00%], 0/217x FoSu [0.00%], 0/221x DDSk [0.00%], 0/221x DDIE [0.00%], 0/227x HaSu [0.00%], 0/233x VSFE [0.00%], 0/241x VSDK [0.00%], 0/256x HaFE [0.00%], 0/275x CeAs [0.00%], 0/281x GrNe [0.00%], 0/288x DDTm [0.00%], 0/301x CeEn [0.00%], 0/305x GhSk... 18:21:18 guess i just misunderstood what folks were doing 18:21:22 hm still a long way to go....... 18:21:24 !tell travis-ci when will you ever hang around 18:21:25 theTower: OK, I'll let travis-ci know. 18:21:27 so when do these messages appear, only when the build failed and then was fixed? 18:21:27 do you have a github repository? i wonder if collaborators can do it 18:21:29 till he wins are chars? 18:21:32 mwahahaha 18:21:32 all 18:21:36 s/repository/account/ 18:22:02 <|amethyst> doy: yeah, https://github.com/neilmoore/ 18:22:26 -!- Blomdor has quit [Quit: Page closed] 18:22:46 sent you an invite to the crawl-ref organization 18:23:12 sounds like a scam! 18:23:34 sounds like a pyramid scheme 18:23:55 doy, son of menkaure 18:24:28 <|amethyst> doy: hm 18:24:31 duncan (L19 DsGl) (Slime:1) 18:24:39 !lm duncan x=vlong 18:24:40 5065. [2014-11-06 00:24:28] [vlong=0.16-a0-1915-g93f38de] duncan the Bludgeoner (L19 DsGl of Ru) (Slime:1) 18:24:42 !tell edlothiol do you prefer strings done as str.format or str % ? 18:24:43 chequers: OK, I'll let edlothiol know. 18:24:46 <|amethyst> doy: oh, email 18:24:56 %git --author=Zannick 18:24:56 07Zannick02 {wheals} * ff07b5fa9692: Don't dereference non-monster evildoers. 10(3 hours ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ff07b5fa9692 18:24:57 <|amethyst> doy: I was looking for something in the github UI 18:24:59 duncan (L19 DsGl) (Slime:1) 18:25:08 what, no tag 18:25:13 %git ff07b5fa9692 18:25:13 07Zannick02 {wheals} * 0.16-a0-1916-gff07b5f: Don't dereference non-monster evildoers. 10(3 hours ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ff07b5fa9692 18:25:17 lol 18:25:37 -!- Zooty has quit [Ping timeout: 246 seconds] 18:26:04 heh 18:26:31 <|amethyst> doy: okay, I'm in the project (and logged in and granted permissions to travis) but still don't see any extra UI in travis, oh well 18:27:11 -!- Sgeo_ has quit [Ping timeout: 244 seconds] 18:27:34 the ui would just be a small 'x' button on the top left of one of the individual build pages 18:27:43 -!- wheals has quit [Quit: Leaving] 18:28:03 <|amethyst> yeah, not seeing it 18:28:11 what happens if you go to your user page 18:28:14 <|amethyst> and it's not listed under "my repositories" so I guess that makes sense 18:28:46 the organization should show up as one of the accounts on the left 18:28:52 maybe that takes a while to sync or something 18:28:56 maybe just check back later 18:28:58 shrug 18:31:16 <|amethyst> |amethyst * 0.16-a0-1917-gffffuuuu: Ruin everything [skip ci]. 18:32:09 |amethyst: too late 18:32:15 %git ruin_everything 18:32:15 07Grunt02 * 0.16-a0-1838-g5337e38: Implement monster use of Upheaval and Disaster Area. 10(2 days ago, 7 files, 160+ 49-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5337e385e280 18:33:15 <|amethyst> doy: oh, maybe it's this: "Users that can push to a repository on Github can trigger, cancel and restart builds." 18:33:25 <|amethyst> doy: but that repo claims to be r-o, so can I push to it? 18:33:46 hmmm, odd 18:33:55 i'm heading out now, i'll look more into it later tonight/tomorrow 18:34:28 <|amethyst> doy: ah, it's working now 18:36:04 -!- Sgeo has quit [Ping timeout: 245 seconds] 18:36:05 <|amethyst> okay, cancelled 167 through 171 so we can get caught up 18:36:19 |amethyst splashes a potion of cancellation over the builds. 18:36:47 |amethyst puts a potion of cancellation in the build queue 18:36:54 -!- Sgeo_ has quit [Ping timeout: 245 seconds] 18:38:07 -!- Crehl has quit [Quit: Killed by a kitten] 18:38:53 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:39:10 <|amethyst> Fortunately the build queue is an monomorphism, so it can be left cancelled 18:39:22 -!- Calisca has quit [Ping timeout: 272 seconds] 18:39:49 -!- scummos__ has quit [Ping timeout: 260 seconds] 18:40:41 <|amethyst> s/an/a/ 18:40:46 travis-ci -XNoMonomorphismRestriction ... 18:41:46 <|amethyst> travis --small-category=false # OO programming uses proper classes 18:43:35 -!- wheals has joined ##crawl-dev 18:43:45 !singularity wheals 18:43:46 Grunt mumbles some strange words. The singularity violently warps wheals! 18:43:55 Ouch! That really hurt! 18:44:00 rip 18:45:13 -!- TangoBravo has quit [Ping timeout: 246 seconds] 18:50:57 -!- UncertainKitten has joined ##crawl-dev 18:52:22 -!- Pacra has joined ##crawl-dev 18:53:21 -!- Akitten_Homura has quit [Ping timeout: 265 seconds] 18:55:21 Phlounder (L15 HaAs) (Lair:6) 18:55:21 -!- Bloaxor has quit [Quit: Error: Bloax not found] 18:57:11 !crashlog Phlounder 18:57:12 1. Phlounder, XL15 HaAs, T:35229 (milestone): http://crawl.berotato.org/crawl/morgue/Phlounder/crash-Phlounder-20141106-005514.txt 18:57:22 old 18:57:25 -!- wheals has quit [Quit: Leaving] 18:58:52 -!- barowei has quit [Quit: Page closed] 18:59:52 -!- Taraiph has joined ##crawl-dev 19:01:14 -!- BH|Work has quit [Remote host closed the connection] 19:04:06 -!- allbefore has joined ##crawl-dev 19:04:54 <|amethyst> &version cbro 19:04:55 cbro: 0.16-a0-1918-g4db2821 19:05:37 %version 19:05:38 trunk: 0.16-a0-1918-g4db2821; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 19:08:01 -!- bonghitz has quit [Remote host closed the connection] 19:08:51 -!- edlothiol has joined ##crawl-dev 19:08:52 -!- Krakhan has quit [Ping timeout: 240 seconds] 19:09:56 -!- Krakhan has quit [Changing host] 19:10:51 -!- tabstorm has joined ##crawl-dev 19:11:53 <|amethyst> !tell doy hm, is it possible to copy over gitorious merge requests into pull requests in the github clone? Does copying the branches supply enough metadata for travis? 19:11:54 |amethyst: OK, I'll let doy know. 19:14:21 -!- alefury has quit [Read error: Connection reset by peer] 19:14:51 -!- Alarkh has quit [Read error: Connection reset by peer] 19:17:18 -!- HellTiger has quit [Ping timeout: 244 seconds] 19:19:00 edlothiol: just wondering, is your next work for webtiles-changes to overhaul the client side? 19:19:41 -!- winlu has quit [Ping timeout: 264 seconds] 19:20:12 gammafunk: yes, but it's stalled a bit (and it's a lot of work) 19:20:12 edlothiol: You have 3 messages. Use !messages to read them. 19:20:33 yeah, I'd imagine it would be a lot of work 19:20:55 -!- Siegurt has quit [Quit: Leaving.] 19:21:00 -!- PleasingFungus has joined ##crawl-dev 19:21:36 but I guess that's why we should be using more switch fall-throughs 19:21:37 !crush PleasingFungus 19:21:38 Grunt hammers PleasingFungus like a gong!!! 19:21:45 !tornado Grunt 19:21:46 PleasingFungus: You have 1 message. Use !messages to read it. 19:21:46 PleasingFungus mumbles some strange words. A great vortex of air appears and lifts PleasingFungus up! Grunt is engulfed in raging winds. 19:21:52 !firestorm PleasingFungus 19:21:53 Grunt points at PleasingFungus and mumbles some strange words. A raging storm of fire appears! The great blast of fire engulfs PleasingFungus! 19:22:05 !glaciate Grunt 19:22:05 PleasingFungus gestures. PleasingFungus conjures a mighty blast of ice! The great icy blast engulfs Grunt! 19:22:12 !shatter PleasingFungus 19:22:12 Grunt gestures wildly while chanting. The dungeon rumbles around Grunt! PleasingFungus shudders from the earth-shattering force. 19:22:19 -!- anubisbafoobis has quit [Quit: anubisbafoobis] 19:22:22 !xxx Grunt 19:22:24 PleasingFungus gestures. 15 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps Grunt! x15 19:22:27 !dragonscall PleasingFungus 19:22:27 Grunt calls out to the draconic realm, and the dragon horde roars back! The golden dragon tramples PleasingFungus!!! x3 19:22:32 !rebase Grunt 19:22:32 PleasingFungus rebases Grunt. Grunt is banished to the reflog! 19:22:39 PleasingFungus: haunt 19:22:41 !singularity PleasingFungus 19:22:41 Grunt mumbles some strange words. The singularity violently warps PleasingFungus! 19:22:46 gammafunk: thanks! 19:22:47 !haunt gammafunk 19:22:48 Grunt gestures. Insubstantial figures form in the air. The freezing wraith hits gammafunk! x3 The phantasmal warrior hits gammafunk! x5 19:22:48 unless you're just out of mp 19:22:49 !haunt Grunt 19:22:49 PleasingFungus gestures. Insubstantial figures form in the air. The freezing wraith hits Grunt! x3 The phantasmal warrior hits Grunt! x5 19:22:53 which would be understandable 19:22:59 this may be the world's dorkiest wizard duel 19:23:16 !discord PleasingFungus 19:23:16 PleasingFungus flies into a frenzy! 19:23:28 !popcorn 19:23:40 !debug Grunt 19:23:41 PleasingFungus sets a breakpoint on Grunt. Grunt barely resists. You crash... Would you like your variables identified? 19:23:45 rip 19:23:49 yeah rip 19:23:58 Do you want * 19:25:00 -!- _Jordan_ has quit [Quit: Leaving] 19:25:14 I love star. 19:25:17 STAR FUNGUS 19:25:27 it's like PleasingFungus 19:25:27 but 19:25:28 IN SPACE 19:25:37 |amethyst: fwiw I like the idea of steel projectiles knocking enemies back, provided one other change accompanies it, re: they always mulch. 19:25:37 found in the moon wizlab 19:25:46 love star (06*) | Spd: 10 (move: 80%) | HD: 100 | HP: 70 | AC/EV: 10/10 | 11non-living, see invisible, lev | Res: 13magic(immune), 05fire, 02cold, 10elec, 03poison, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 11silver | XP: 15000 | Sp: mystic blast (3d92) [06!sil], corrupting pulse [11!AM, 06!sil] | Sz: little | Int: normal. 19:25:46 %??wretched_star hd:1000 name:love_star n_rpl 19:25:46 also rename them to 'lead' to avoid confusion 19:25:48 and remove the extra damage 19:25:53 love star (04*) | Spd: 10 (move: 80%) | HD: 100 | HP: 70 | AC/EV: 10/10 | 11non-living, see invisible, lev | Res: 13magic(immune), 05fire, 02cold, 10elec, 03poison, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 11silver | XP: 15000 | Sp: mystic blast (3d92) [06!sil], corrupting pulse [11!AM, 06!sil] | Sz: little | Int: normal. 19:25:53 %??wretched_star hd:1000 name:love_star n_rpl col:lightred 19:26:39 hrm 19:26:43 orange crystal statue (048) | Spd: 6 (07stationary) | HD: 10 | HP: 70 | AC/EV: 12/1 | 11non-living, evil | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 03poison++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy | XP: 412 | Sp: brain feed [11!AM, 06!sil], draining gaze [11!AM, 06!sil], mass confusion [11!AM, 06!sil] | Sz: Large | Int: high. 19:26:43 %??orange_crystal_statue 19:27:03 what's the range of fireball again (for players)? 19:27:08 ??fireball 19:27:08 fireball[1/1]: Level 5 Fire/Conjuration spell. Cannot be evaded. Makes noise. Hits a 3x3 area. 19:27:42 iirc it's one short of LOS (LOS including the splash area) 19:27:46 but circlelos so idk 19:27:57 -!- _miek has quit [Quit: Lost terminal] 19:28:02 why? 19:28:10 ..that's unfortunate 19:28:36 <|amethyst> PleasingFungus: eh, I'd rather that be a more explicitly magical brand 19:28:46 force bolt 19:28:51 sounds like a spell 19:29:07 <|amethyst> sling bullet of force 19:29:41 <|amethyst> give it to large rocks 19:29:55 man 19:30:00 -!- edlothiol has quit [Ping timeout: 244 seconds] 19:30:00 I really need to push through mulch reform at some point 19:30:03 in some form or another 19:30:06 <|amethyst> The cyclops says, "Mark it ten." 19:30:07 PleasingFungus: its radius is 6, looks like 19:30:20 gammafunk: so what does that actually mean 19:30:22 well los radius is 8 19:31:29 oh, I broke tiles 19:31:31 hm 19:31:42 some of these are easier to fix than others 19:31:56 that's good at least, you can only break stationary enemies at max distance if you have veh 19:32:39 %git cards 19:32:39 07tenofswords02 * 0.16-a0-1796-gba186a3: Rangers card to replace Bones, fix save compat a bit 10(3 hours ago, 3 files, 69+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba186a3e5d88 19:33:20 rip hasted bone dragon 19:33:33 <|amethyst> rip bone rider 19:34:34 bone dragons don't benefit from potion card anyway 19:34:46 -!- lrvs has quit [Quit: Page closed] 19:35:00 surely a centaur warrior + deep elf master archer is comparable anyway 19:35:26 well bone dragons are not known for their fragility, but I agree that the ranged guys are more interesting 19:36:05 bone dragons as single, hard-to-get summons are certainly nice and interesting, too bad now they only show up with yred in too large numbers 19:36:15 but we have other tank monsters that are better monsters vs. the player 19:36:35 XXX 19:36:43 oh single 19:36:47 malign 19:37:07 imho it's kind of cool that they're a yred thing now 19:37:14 bone dragon is a good iconic monster for a god to have 19:37:18 nice to finally show the dungeon what merfolk javelineers feel like without using shadow c. 19:37:27 heh, malign 19:37:44 depends on incoming damage, of course, but surely resists alone help 19:37:50 yeah they're good as iconic monster, yred just gives you too frickin many 19:39:07 clearly need to give yred more top undead fodder 19:39:12 like vampire knights 19:39:33 my problem with malign is just that it's pretty silly to train to get it and it's not even very good compared to the other L7 summons 19:39:34 aaaaaaAAAAAAAAAAAAAA 19:39:37 what the fuck 19:39:41 aaaaAAA? 19:39:44 ants and angels 19:39:50 the way that book tiles are determined is by 19:39:53 a weird pairing 19:39:55 adding the colour 19:39:57 to the base offset 19:40:02 *the base tile offset 19:40:12 yeah tiles code is all enum arithmetic 19:40:13 beautiful 19:40:15 no but 19:40:16 but 19:40:19 it literally adds the colour value 19:40:31 <|amethyst> PleasingFungus: that makes sense if you want to make the tiles match the colours 19:40:34 sure 19:40:36 <|amethyst> don't know if that's the case though 19:40:37 -!- dtsund has joined ##crawl-dev 19:40:47 <|amethyst> PleasingFungus: we do that for coloured walls, for example 19:40:56 <|amethyst> (some coloured walls) 19:41:09 hydra work by adding the head value iirc 19:41:14 which is not really any different 19:41:19 -!- Siegurt has quit [Quit: Leaving.] 19:41:19 no it is 19:41:24 gammafunk: golem / statue card might fill the lost bone dragon gap, but that requires a bigger scope of changes outside of cards? 19:41:26 because hydra heads are actually meaningful and continuous values 19:41:41 iron golem (108) | Spd: 7 | HD: 15 | HP: 119-151 | AC/EV: 15/3 | Dam: 35 | 11non-living, 10doors | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 805 | Sz: Large | Int: plant. 19:41:41 %??iron golem 19:41:42 we specifically guarantee that there are tiles for hydras with 0-6 heads (and cap it there) 19:41:44 bone dragon (15D) | Spd: 10 | HD: 20 | HP: 158-203 | AC/EV: 20/4 | Dam: 30, 2009(claw), 2007(trample) | 07undead, evil, see invisible, fly | Res: 06magic(100), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 3696 | Sz: Giant | Int: animal. 19:41:44 %??bone dragon 19:41:52 we do not guarantee that there are tiles for BROWN books 19:41:56 whatever the hell 'brown' resolves to 19:41:58 CYAN 19:41:59 there's a tile for 0 headed hydras 19:42:00 LIGHTGREY 19:42:03 really 19:42:06 -!- _miek has joined ##crawl-dev 19:42:07 yes 19:42:18 pretty sure 19:42:18 PleasingFungus: well there's a clamp function 19:42:20 -!- _miek has quit [Client Quit] 19:42:23 <|amethyst> PleasingFungus: have you seen the names of the book tiles? 19:42:30 let me look 19:42:31 <|amethyst> dark_blue BOOK_COL_FIRST 19:42:31 <|amethyst> dark_green 19:42:31 <|amethyst> cyan 19:42:33 <|amethyst> etc 19:42:37 also 19:42:39 notably 19:42:49 <|amethyst> so we do in fact guarantee that 19:42:57 I wonder if irons could be buffed a little, since they're in dis and two wizlabs at most (?) 19:42:57 <|amethyst> though only in data, not code 19:43:12 let me look at this 19:43:58 ugh 19:44:01 what the heck 19:44:03 PleasingFungus: tileidx_mon_clamp if you haven't seen that 19:44:05 that's the dumbest shit. also, I don't think it works 19:44:11 the book colour code 19:44:28 I mean certainly it doesn't work right now 19:44:44 but I think it might not have worked before? 19:45:54 I had to work on something else after throwing up my patch. Did anyone get a chance to look at it? 19:46:16 PleasingFungus: works for me, in that book colours match the tiles 19:46:21 is that what you mean? 19:46:25 it does a switch on some value (previously 'special', now 'rnd') and in cases 0 and 1 adds TILE_BOOK_PAPER_OFFSET + 1. thing is, the colour code for books also switches on that same value to choose colour: case 0 returns BROWN, case 1 returns CYAN 19:46:27 so 19:46:38 PleasingFungus: I just checked in console 19:46:43 then looked in webtiles 19:46:59 oh I see 19:47:00 blue and cyan books in console have blue and cyan tiles 19:47:01 hm 19:47:09 oh, they have a default case here 19:47:11 very clever 19:47:33 also, it really should not work, since I rearranged - you know what, never mind 19:47:36 -!- mong has quit [Quit: WeeChat 1.0.1] 19:47:37 I'm not dealing with this right now 19:48:00 just remember to test what you change (if you change it)! 19:48:19 thank you, papa gammafunk. 19:48:27 I would not have remembered to test anything were it not for you, my faithful mentor. 19:49:00 you're right 19:49:08 we have not had enough bugs recently 19:49:18 personally, I nega-test things 19:49:30 I overtest, but again I don't write a lot of code 19:49:42 naga-test? 19:49:48 imo salamander test 19:49:54 that's too slow imo 19:49:58 |amethyst: when will we get new experimental branches? :) 19:50:03 recommend spriggan testing 19:50:14 -!- _miek has joined ##crawl-dev 19:50:22 thoroughness is more important than speed 19:50:29 to that end I reccomend formicid-test 19:50:33 human testing 19:50:37 aptitudes to cover everything 19:50:45 felid testing ofc 19:50:52 you get multiple chances 19:51:47 and even the warnings kill you 19:52:51 hm. is it possible to specify "any staff"? 19:53:03 any magical staff 19:53:07 is the itemspec syntax 19:53:09 because. 19:53:16 ahhh 19:53:18 thanks 19:53:19 :) 19:53:22 hysterical raisins 19:53:24 because "staff" was (and still is, technically) an item 19:53:47 any magistaff 19:53:53 any evostaff 19:53:56 "any enhancer staff" 19:54:06 >_> 19:54:14 energy... technically enhances, I guess 19:54:47 testing complete 19:54:52 fifty new crash bugs inbound 19:54:52 test failed! 19:54:57 s p l a t 19:55:03 !send PleasingFungus buggly things 19:55:04 Sending buggly things to PleasingFungus. 19:55:09 see the teacher after class 19:55:13 btw 19:55:21 I am pretty sure that right now, two potions can have the same description 19:55:32 not 100% sure, but suspicious 19:55:47 03PleasingFungus02 07* 0.16-a0-1926-gc6b99fb: Fix random item tiles (9144) 10(89 seconds ago, 1 file, 36+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c6b99fbdc1c0 19:55:55 *two un-id'd potions of different types 19:55:56 everything is broken and I don't even want to think about it anymore. 19:56:11 1learn add crawlcode 19:56:17 !learn add devteam everything is broken and I don't even want to think about it anymore. 19:56:17 devteam[26/26]: everything is broken and I don't even want to think about it anymore. 19:56:22 26, huh 19:56:27 h m m m m 19:56:34 time to start deleting 19:57:14 you mean time to add one more 19:57:47 ??hangedman[sadist 19:57:49 hangedman[12/19]: you just say that because you're a sadist wait, actually a saint 19:57:51 ??devteam[sadist 19:57:52 devteam[12/26]: A bunch of sadists. 19:58:02 just add a random entry from ??minmay or ??eronarn 19:58:03 learn add devteam <+PleasingFungus> time to start deleting 19:58:12 ok nevermind that one is better 19:59:16 ?? devteam_old 19:59:17 I don't have a page labeled devteam_old in my learndb. 19:59:21 ?? devteam[2] 19:59:22 devteam[2/26]: (old devteam entries are at devteam_old) 19:59:33 I question the veracity of that PleasingFungus quote 19:59:36 ??devteam old 19:59:37 I don't have a page labeled devteam_old in my learndb. 19:59:39 w h a t 19:59:50 old things die eventually 19:59:59 guess there's one you can remove 20:00:12 wasn't devteam_old just a list of devs and their altnicks 20:00:22 iirc, yeah 20:00:23 covered by the first entry anyway 20:01:11 !learn del devteam[2] 20:01:12 Deleted devteam[2/26]: (old devteam entries are at devteam_old) 20:02:45 hm. arrays in c are just pointers, for nearly all purposes. that means that const char * foo[] is a pointer, yes? and if I specify that as a function parameter, I'm going to be passing in a pointer, copying a full array? 20:02:52 *not copying 20:03:39 yes. const char * foo[] is a pointer to an array 20:04:18 OK. Excellent. 20:04:45 ...yeah, [] binds before * 20:05:34 fun question: is it an array of const chars, or a const array of chars? 20:05:57 secretly, it's a const char* const foo[] 20:06:11 but if it wasn't, it'd be the former, I believe 20:06:15 Zannick: const pointer to array of chars 20:06:15 -!- link_108 has quit [Quit: Leaving.] 20:06:34 haha you got me 20:07:16 const ( * ( char [] )) 20:07:20 That's crawlcode! 20:16:01 -!- Zermako_ has quit [] 20:17:02 -!- Daekdroom has quit [Quit: Saindo] 20:19:12 oh shit 20:19:15 shit 20:19:39 http://i.imgur.com/FlSRR1j.png 20:19:40 spot the problem 20:19:49 -!- crate has quit [Ping timeout: 244 seconds] 20:20:02 "reading" 20:21:01 man 20:21:03 fucking tiles 20:21:17 -!- st_ has quit [] 20:22:16 dat oblong 20:22:38 right, yeah, that's why I wasn't going to fix that thing earlier 20:22:57 who will be sad if I pull the C++11 trigger? 20:23:16 what implication does that have? 20:23:22 I will be sad if you break compilation for me 20:23:27 aside from that, happy. 20:23:32 break it nowwwwwww 20:23:32 ww-keys deactivated 20:23:36 .... 20:23:42 I have an old project sitting around somewhere that requires c++11 20:23:44 -!- debo has joined ##crawl-dev 20:23:59 auto go 20:24:24 -!- Lightli has joined ##crawl-dev 20:24:28 -!- travis-ci has joined ##crawl-dev 20:24:29 crawl-ref/crawl-ref#173 (master - c6b99fb : Nicholas Feinberg): The build was broken. 20:24:29 Change view : https://github.com/crawl-ref/crawl-ref/compare/d0e546fc05e4...c6b99fbdc1c0 20:24:29 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40135470 20:24:29 -!- travis-ci has left ##crawl-dev 20:24:29 travis-ci: You have 1 message. Use !messages to read it. 20:24:49 sequell's too slow 20:24:59 the build....was broken 20:25:06 %git 20:25:06 07PleasingFungus02 * 0.16-a0-1926-gc6b99fb: Fix random item tiles (9144) 10(31 minutes ago, 1 file, 36+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c6b99fbdc1c0 20:25:15 ? 20:25:18 build works for me 20:25:23 PleasingFungus: what did you make 20:25:31 fulldebug tiles 20:25:36 PleasingFungus: webtiles? 20:25:42 erp 20:25:43 always make that for tiles changes imo 20:25:47 thanks, travis 20:25:50 will fix that after I fix this 20:26:34 -!- bullock has quit [Quit: Page closed] 20:26:49 -!- ibar has quit [Quit: leaving] 20:26:58 yeah, the build thingy on travis says it broke only for WEBTILES=1 FULLDEBUG=1 20:27:08 question: what does tile_main_count() do? 20:27:30 PleasingFungus: gives you a tile variant count for the given tile in the main tileset 20:27:35 main refers to the main tileset 20:27:43 so there's tile_player_count() etc 20:27:59 The die is cast. 20:28:24 You cast the die. You die... 20:28:25 e.g. for the hydra tile, it would tell you how many hydra variant tiles there are 20:28:48 what defines a tileset? 20:29:00 <|amethyst> this crash was in "Testing abyssal shifts" 20:29:10 PleasingFungus: the appropriate dc-.txt file, but there can be includes 20:29:24 maybe I should rewrite the abyss now that I actually know C++ 20:29:25 so dc-main.txt in this case 20:29:38 ??cheipoke 20:29:38 cheipoke[1/1]: http://s-z.org/cgi-bin/cheipoke 20:29:38 I see for example there's rod00 ROD 20:29:41 and then a bunch of rod tiles 20:29:48 03bh02 07* 0.16-a0-1927-g12430d7: C++11 (grunt) 10(5 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=12430d7595ac 20:29:51 bh: don't be absurd, no one knows c++. 20:29:53 oh you mean tileset as in 20:29:56 variants 20:30:00 not as in main, player 20:30:07 yeah that syntax 20:30:09 /me grunts. 20:30:13 * Grunt grunts, even. 20:30:17 lernaean_hydra01 MONS_LERNAEAN_HYDRA 20:30:17 lernaean_hydra02 20:30:17 lernaean_hydra03 20:30:37 so does it break on empty lines, or when the explicit enum is set, or...? 20:31:00 PleasingFungus: new monster enum I think 20:31:00 PleasingFungus: I had this professor, one day he walks into another professor's office and says "Tom, who knows C++ better than you?" Other guy thinks for a while, "Well, you." 20:31:07 "That's what I was afraid of" and he walks out 20:31:08 or new enum in general, yeah 20:31:09 hahaha 20:31:17 welllll, let's see what happens here. 20:31:36 yes, no one knows C++ 20:31:56 bh: bjarne stroustrup? 20:32:37 -!- nonethousand has quit [Quit: leaving] 20:32:37 surely he does? 20:33:01 oh nice 20:33:04 you broke my compilation 20:33:15 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 20:34:04 bh: http://pastebin.com/qJ2gCnBZ feel up to fixing this? 20:34:35 PleasingFungus: I'll take a stab at it 20:34:39 ok 20:35:20 PleasingFungus: that looks like |amethyst tomfoolery (granted, I haven't blamed it) 20:35:38 |amethyst tomfoolery? 20:35:49 btw webtiles compiles for me 20:36:12 ah, stress test 20:36:14 yeah, not my problem 20:36:16 <|amethyst> PleasingFungus: er, that's strange, because it hsould be defined one way or the other 20:36:26 -!- wheals has joined ##crawl-dev 20:36:33 <|amethyst> oh 20:36:37 <|amethyst> error: unknown type name 'unique_ptr' 20:36:45 <|amethyst> what compiler is this? 20:36:56 does clang not have actual C++11 support? :/ 20:36:56 Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn) 20:36:58 Target: x86_64-apple-darwin13.3.0 20:37:05 -!- oxens has quit [Read error: Connection reset by peer] 20:37:16 no unique_ptr sounds like a pretty big thing 20:37:18 http://clang.llvm.org/cxx_status.html 20:37:31 <|amethyst> PleasingFungus: what about with -stdlib=libc++ 20:37:43 <|amethyst> PleasingFungus: sounds like your libg++ is pre-C++11 20:37:43 remind me how to pass the flag through? 20:37:57 yeah same 20:38:00 that is, what flag to pass to "make" to get it to pass that to clang 20:38:21 <|amethyst> make EXTERNAL_FLAGS=-stdlib=libc++ 20:38:30 Why is our makefile so ghastly? 20:38:39 prediction: just like the last time we did this, it breaks because the flag gets passed to external libraries and fails to compile them 20:39:01 oh, neat, it didn't break 20:39:02 yet 20:39:29 <|amethyst> hm 20:39:33 <|amethyst> guess I need to dist-upgrade 20:40:21 dang, this is compiling slow 20:40:28 probably vengeance for my sins in a past life 20:40:56 I'll remove the Unique_ptr hack 20:40:57 past?? 20:40:58 Reduces action delay by 33%. Most commonly found as a potion of haste (formerly known as speed), wand of hasting, and a level 6 Charms spell. 20:41:03 ... 20:41:05 ??past 20:41:06 past ~ fast ~ haste[1/1]: Reduces action delay by 33%. Most commonly found as a potion of haste (formerly known as speed), wand of hasting, and a level 6 Charms spell. 20:41:06 <|amethyst> bh: huh? 20:41:07 -!- nonethousand has joined ##crawl-dev 20:41:09 nice 20:41:09 sequell, that's, uh 20:41:10 good correction 20:41:11 <|amethyst> bh: and always use auto_ptr? 20:41:15 anyway, it died 20:41:17 -!- travis-ci has joined ##crawl-dev 20:41:17 crawl-ref/crawl-ref#174 (master - 12430d7 : Brendan Hickey): The build is still failing. 20:41:17 Change view : https://github.com/crawl-ref/crawl-ref/compare/c6b99fbdc1c0...12430d7595ac 20:41:17 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40137401 20:41:17 -!- travis-ci has left ##crawl-dev 20:41:20 no, always use unique_ptr 20:41:23 -!- ystael has quit [Ping timeout: 258 seconds] 20:41:27 http://pastebin.com/qxF6QB3u 20:41:31 |amethyst: if we build with C++11, then can't we assume unique_ptr? 20:41:40 wait... we have ci? 20:41:59 <|amethyst> ah, yes 20:42:24 haha, the build is still failing. I like this travis-ci guy 20:42:52 can we make it say things like, the build is still failing, PleasingFungus. get it together 20:42:56 well 20:42:57 Who set that up? they're awesome. 20:42:59 doy 20:43:08 he's been working on it and yeah it is a nice good thing to have 20:43:09 !tell doy You're the literal best. 20:43:09 bh: OK, I'll let doy know. 20:43:23 !tell doy actually, you're the worst... in the opposite dimension!!!!!! 20:43:24 PleasingFungus: OK, I'll let doy know. 20:43:38 anyway someone should fix my compilation 20:43:39 boys and their competitions... 20:43:46 hrm, tileweb.cc is falling over dead 20:43:49 wonder if travis can use mailmap 20:43:53 oh, good, that's not just mine 20:44:08 oh 20:44:11 -!- mamgar has quit [Quit: Exit Stage Left] 20:44:15 are we using namespace std or something silly like that? 20:44:25 <|amethyst> bh: yes 20:44:37 std::bind is conflicting with bind 20:45:21 -!- Siegurt has quit [Quit: Leaving.] 20:45:29 -!- reaverb has joined ##crawl-dev 20:45:44 as convenient as 'using namespace std' is, we should not be doing it 20:45:45 <|amethyst> bh: ::bind should work for C functions 20:45:58 |amethyst: yup. running a build to test it 20:46:39 g++: error: unrecognized option ‘--std=c++11’ 20:46:55 just spotted that. Is it running an ancient gcc? 20:47:01 is where every single gcc build on travis failed 20:47:36 * bh is glad he put Grunt's name in the commit 20:47:43 * wheals grunts 20:47:46 it's 20:47:49 -std 20:47:50 not --std 20:47:52 wow 20:48:05 bh has 20:48:08 dashed our compilation 20:48:20 !sunglasses 20:48:57 for the record, it has gcc 4.6 20:49:58 bh: maybe you could push these fixes? :P 20:50:13 03bh02 07* 0.16-a0-1928-g981dcd4: Potentially Fix Failing Build 10(84 seconds ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=981dcd42d9ce 20:50:16 or i guess Grunt should, since he broke it 20:50:19 AS USUAL 20:50:33 wheals: to be fair, I typo'd grunt's patch 20:50:34 nice capitalization 20:50:39 BBBHHH 20:51:01 geeze and now everything recompiles 20:51:03 beeeeeee-achhhhhhhh 20:51:29 beeeeeesh 20:51:32 Hehe, I need to update my compiler or something, C++11 breaks my build <_< >_> 20:51:35 -!- Lasty has quit [Quit: Leaving.] 20:51:37 for a long moment I thought you were saying "bitch" 20:51:41 reaverb: it breaks everyone's build :) 20:51:49 that's what we're trying to fix 20:51:53 what are you getting specifically? 20:52:09 + if (::bind(m_sock, (sockaddr*) &addr, sizeof(sockaddr_un))) 20:52:09 die("Can't bind the webtiles socket!"); 20:52:12 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1927-g12430d7 (34) 20:52:16 he's probably using g++, which I broke 20:52:24 so ::bind returns true if it fails? 20:52:26 that is very silly 20:52:35 wheals: it's C style 20:52:36 well 20:52:37 <|amethyst> wheals: returns 0 on success like many libc functions 20:52:40 0 is - yes 20:52:52 it is silly but it is at least a standard 20:52:54 also 20:52:57 what's silly is 'using namespace std' 20:52:57 died on linkage 20:53:08 oh, hm, i thought we had to put the :: in there since it wasn't in namespace std? 20:53:13 <|amethyst> PleasingFungus: oh 20:53:17 but rather our function? 20:53:21 wheals: right, because it would conflict with std::bind 20:53:24 <|amethyst> PleasingFungus: I guess you need to use EXTERNAL_FLAGS_L 20:53:28 <|amethyst> wheals: not our function 20:53:32 http://pastebin.com/a0qHkELb if you're curious 20:53:43 <|amethyst> wheals: the C library function (as opposed to the C++ function-binder template) 20:53:47 ooh i see 20:53:59 |amethyst: EXTERNAL_FLAGS_L? 20:54:19 it was pretty scumbag of them to make std::bind since bind was already a thing 20:54:25 <|amethyst> make EXTERNAL_FLAGS=-stdlib=libc++ EXTERNAL_FLAGS_L=-stdlib=libc++ 20:54:26 -!- Fusha has quit [] 20:54:49 ok, here we go 20:55:00 perhaps we should add -Wno-deprecated-register 20:55:03 <|amethyst> CAO is running with c++11 now 20:55:31 <|amethyst> CSZO is dist-upgrading 20:56:00 prediction: we break like half of our servers 20:56:10 or remove the silly register variables 20:56:11 I get an email from the lld guy: "yo what's up" 20:56:23 lld? 20:56:27 |amethyst: died again, same error 20:56:27 er, specifiers 20:56:45 this is with EXTERNAL_FLAGS_L=-stdlib=libc++ 20:56:46 <|amethyst> wheals: do we use 'register' anywhere? 20:56:46 lld?? 20:56:47 http://lazy-life.ddo.jp:8080/#lobby - Admin is https://twitter.com/dplusplus/ . 20:56:57 squishfish (L18 GrFi) ASSERT(!in_bounds(you.pos()) || !cell_is_solid(you.pos()) || you.wizmode_teleported_into_rock) in 'main.cc' at line 3135 failed. (D (Sprint)) 20:57:01 <|amethyst> cbro doesn't have a new enough g++ 20:57:01 in the levcomp yacc thingy 20:57:03 apparently 20:57:30 pushing this fix without being able to build 20:57:34 since people are apparently rebuilding servers 20:57:46 and I don't want bug reports of books that look like staves 20:58:03 (I did compile & test it, and then was doing some other testing when the great c++11 hit.) 20:58:23 |amethyst: further suggestions re: my linkage woes? 20:58:29 i guess just sedding all of them out could break if you have 'register my_int_variable;' 20:58:32 -!- Blomdor has quit [Quit: Page closed] 20:58:34 which i think is valid 20:58:48 I have zero objection to rolling this back. My take on it is that we won't know what breaks until we break it 20:58:55 https://travis-ci.org/crawl-ref/crawl-ref/jobs/40138687 20:58:58 PleasingFungus: get a 32-bit computer 20:59:04 plus it's an important change that *should* happen 20:59:20 bh: absolutely 20:59:23 Grunt: huh 20:59:34 (What does travis.yml do anyway?) 20:59:40 it tests! 20:59:54 Ohh, shiny. What does it test? 20:59:58 looking through the mail archives, I first suggested this in July of last year :) 21:00:04 mostly the build 21:00:07 <|amethyst> It controls these:-travis-ci:##crawl-dev- crawl-ref/crawl-ref#174 (master - 12430d7 : Brendan Hickey): The build is still failing. 21:00:26 03PleasingFungus02 07* 0.16-a0-1929-gfa41590: Don't display books as staves 10(28 minutes ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fa415905243b 21:00:29 gcc 4.6 called it "c++0x" still 21:00:29 that is why that build is failing 21:01:08 would later gccs/clang support 'c++0x'? 21:01:25 wheals: let's find out 21:01:38 ??devteam[djiks 21:01:39 I don't have a page labeled devteam[djiks in my learndb. 21:01:45 ??devteam[dijks 21:01:46 devteam[14/25]: They rather get their substitute for intellectual satisfaction from not quite understanding what they are doing in their daring irresponsibility and from the subsequent excitement of chasing the bugs they should not have introduced in the first place. –E. Dijkstra 21:02:21 that seems like a good summary of this week 21:02:36 wheals: yes, clang will accept c++0x 21:03:07 ship it 21:03:35 (hopefully this will fix cbro too) 21:03:51 -!- tensorpudding has quit [Ping timeout: 265 seconds] 21:04:10 pushed 21:04:36 <|amethyst> no 21:04:47 uh oh 21:04:53 <|amethyst> In file included from /usr/include/c++/4.6/bits/move.h:53:0,... 21:05:16 <|amethyst> /usr/include/c++/4.6/type_traits:77:37: error: qualifiers are not allowed on declaration of ‘operator std::integral_constant<_Tp, __v>::value_type’ 21:05:33 03bh02 07* 0.16-a0-1930-gaecf3c2: Appease gcc 4.6 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=aecf3c2e82d0 21:05:49 |amethyst: i guess you should cancel builds 175 and 176 to not delay 177? 21:05:53 wheals: That entry is what I was thinking after all those crashes a few days ago :D 21:06:06 by a few days ago, do you mean, for the past few days 21:06:09 they could still help for bisection 21:06:21 maybe 21:06:36 !bisect wheals 21:06:40 fr 21:07:01 * wheals wields the tsurugi of muramasa. 21:07:05 also 21:07:15 if no one has suggestions for how to fix my linkage bug, I'm going to revert c++11. 21:07:23 since I would like to be able to compile. 21:07:57 PleasingFungus: get nrook to fix it :) 21:08:00 PleasingFungus: Obviously work on !bisect instead of Crawl for a while <_< >_> 21:08:03 real coders don't need to compile to see if their code works 21:08:15 wheals: dijkstra must've said that 21:08:23 nrook is out of town on a business trip :) 21:08:32 hm, what a coincidence 21:10:02 |amethyst: ideas? 21:10:16 -!- Pluie has quit [Read error: Connection reset by peer] 21:10:31 <|amethyst> PleasingFungus: not really, I don't know much about gcc-llvm 21:10:42 <|amethyst> or the mac C++ libs 21:10:42 PleasingFungus: can you dump your latest error log? 21:11:12 http://pastebin.com/a4pd0zqj 21:11:42 where smft is 21:11:43 alias smake="sudo make APPLE_GCC=y -j 5 EXTERNAL_FLAGS=-stdlib=libc++ EXTERNAL_FLAGS_L=-stdlib=libc++" 21:11:47 alias smft="smake FULLDEBUG=Y TILES=Y" 21:12:17 can you build with clang? 21:12:20 I am! 21:12:20 did you take a second look at INSTALL.txt 21:12:34 !glaciate wheals 21:12:34 PleasingFungus gestures. PleasingFungus conjures a mighty blast of ice! The great icy blast engulfs wheals! 21:12:35 can you build with gcc? :) 21:12:38 <|amethyst> oh 21:12:56 bh: I'd much rather not 21:13:00 <|amethyst> APPLE_GCC might be linking against a too-old old SDK version 21:13:01 <|amethyst> ? 21:13:12 would that cause std linker errors? 21:13:17 <|amethyst> no clue 21:13:21 also, how would i check my sdk version? 21:13:53 it'll have a little label on it 21:14:01 <|amethyst> PleasingFungus: it should be mentioned in your -isysroot in .cflags 21:14:09 what, where, what 21:14:13 -!- asda has quit [Quit: Page closed] 21:14:20 <|amethyst> the one that the build is choosing, which is probably 10.6 21:14:28 <|amethyst> PleasingFungus: cat .cflags in your crawl source directory 21:14:32 mm, webtiles compiles 21:14:45 gcc -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.8 g++ -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.8 -O2 -pipe -stdlib=libc++ -Wall -Wformat-security -Wmissing-declarations -Wredundant-decls... 21:14:46 ...-DUSE_TILE -DUSE_TILE_LOCAL -DUSE_SDL -DUSE_GL -DUSE_FT -Wundef -Wno-array-bounds -Wno-format-zero-length -Wno-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -Wuninitialized -Iutil -I. -Irltiles -isystem contrib/install/x86_64-apple-darwin13.3.0/include/SDL -isystem contrib/install/x86_64-apple-darwin13.3.0/include/freetype2 -isystem /usr/include/ncurses -isystem contrib/install/x86 21:14:48 _64-apple-darwin13.3.0/include -std=c++0x -stdlib=libc++ -DFULLDEBUG -DWIZARD -DASSERTS -DPROPORTIONAL_FONT=\"contrib/fonts/DejaVuSans.ttf\" -DMONOSPACED_FONT=\"contrib/fonts/DejaVuSansMono.ttf\" -DCLUA_BINDINGS 21:14:50 10.8 21:14:53 <|amethyst> ah 21:15:05 <|amethyst> that's not ancient so I guess that's not it 21:15:16 -!- Siegurt has quit [Quit: Leaving.] 21:15:36 let me see if I have xcode installed 21:16:00 <|amethyst> PleasingFungus: and just to verify, smft V=1 shows the linker command line using the same flags (and actually using -stdlib=libc++) ? 21:16:08 looks like gcc failed 21:16:31 -!- mong has quit [Ping timeout: 250 seconds] 21:16:33 TRACK_CFLAGS = gcc -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.8 g++ -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.8 -O2 -pipe -stdlib=libc++ -Wall -Wformat-security -Wmissing-declarations... 21:16:34 ...-Wredundant-decls -DUSE_TILE -DUSE_TILE_LOCAL -DUSE_SDL -DUSE_GL -DUSE_FT -Wundef -Wno-array-bounds -Wno-format-zero-length -Wno-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -Wuninitialized -Iutil -I. -Irltiles -isystem contrib/install/x86_64-apple-darwin13.3.0/include/SDL -isystem contrib/install/x86_64-apple-darwin13.3.0/include/freetype2 -isystem /usr/include/ncurses... 21:16:35 ...-isystem contrib/install/x86_64-apple-darwin13.3.0/include -std=c++11 -DFULLDEBUG -DWIZARD -DASSERTS -DPROPORTIONAL_FONT=\"contrib/fonts/DejaVuSans.ttf\" -DMONOSPACED_FONT=\"contrib/fonts/DejaVuSansMono.ttf\" -DCLUA_BINDINGS #EOL 21:16:40 wow that's a lot of spam, sorry 21:16:48 anyway it is in fact sneaking -stdlib=c++ in there 21:17:25 that might be for the dependencies 21:17:27 -!- KurzedMetal has quit [Ping timeout: 265 seconds] 21:17:41 PleasingFungus: what version of xcode are you running? 21:18:01 5.1.1 21:18:07 the latest one is broken with our shitty ancient sdl, I hear 21:18:09 so I haven't updated 21:18:15 The build is still failing. Did you even try to build this yourself first? 21:18:51 Zannick: :P yes 21:18:59 With the way you've been coding lately, I'm surprised you got this far. 21:19:36 http://pastebin.com/A4aUZ4a1 ok here's the linker, let's see 21:19:45 <|amethyst> bh: yeah, gcc 4.6 still fails 21:19:50 <|amethyst> https://travis-ci.org/crawl-ref/crawl-ref/jobs/40139377 21:19:51 ??cszo 21:19:52 cszo[1/4]: Server in Florida, US: crawl.s-z.org -- ssh port 22, username crawl, key at http://dobrazupa.org/cszo_key (openssh) http://dobrazupa.org/cszo_key.ppk (putty), or use the {CAO key} or the password "crawlingtotheusa". In case of DNS problems, use crawl.dobrazupa.org. Also has webtiles at http://crawl.s-z.org/. 21:19:58 ??is cszo down 21:20:00 13 minutes, 33 seconds since last activity (cszo) 21:20:06 rip 21:20:20 <|amethyst> cszo is up 21:20:26 it's a different failure though 21:20:27 <|amethyst> but its apache is down for upgrades 21:20:35 |amethyst: le'sigh 21:20:38 <|amethyst> wheals: that's the same one I see on CBRO 21:20:42 4.8 builds just fine 21:20:55 <|amethyst> 4.7.2 builds fine on CAO 21:20:58 along with clang 3.4 21:21:05 ah yes, i just mean that it actually accepted the -std argument this time 21:21:20 just need to convince travis to update its g++ now 21:22:59 -!- reaverb has quit [Quit: Leaving.] 21:23:09 so, hm. any idea what's going on with my linker? 21:23:39 PleasingFungus: try greasing the chain 21:24:40 -!- travis-ci has joined ##crawl-dev 21:24:40 crawl-ref/crawl-ref#177 (master - aecf3c2 : Brendan Hickey): The build is still failing. 21:24:40 Change view : https://github.com/crawl-ref/crawl-ref/compare/fa415905243b...aecf3c2e82d0 21:24:40 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40139361 21:24:40 -!- travis-ci has left ##crawl-dev 21:24:58 The build is still failing bh, get good 21:25:19 he just pops in to troll,then leaves 21:25:32 I have an idea 21:25:33 sec 21:25:33 :) 21:25:48 PleasingFungus: building on osx, I'll know in a minute or two if it links 21:25:53 mega excite 21:26:02 don't forget to check tiles build!!! 21:27:04 uh oh, grunt has an Idea 21:27:06 this travis guy is a jerk 21:27:12 ??bh[2 21:27:13 bh[2/5]: Grunt also has bad ideas. 21:27:14 actually, he's really cool. 21:27:25 03Grunt02 07* 0.16-a0-1931-g69e248b: Try to use GCC 4.8 for Travis. 10(77 seconds ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=69e248bba0b8 21:27:28 let's see if this does what I hope it does 21:27:51 exciting 21:28:02 from now on, I think all commits should be to travis. 21:28:02 console build builds for me 21:28:09 freeze feature development & bugfixes. 21:28:11 sounds like you already know but dbro can't build trunk 21:28:23 johnstein: rip :( 21:28:23 <|amethyst> johnstein: yeah, need g++ 4.7 21:28:26 johnstein: yeah, I broke things. Semi-intentionally 21:28:56 hm 21:29:02 ??hm 21:29:03 |amethyst[2/15]: <|amethyst> hm 21:29:13 ?? hmm 21:29:14 hmm ~ hm ~ |amethyst[2/15]: <|amethyst> hm 21:29:21 one day I probably need to upgrade from 12.04 21:29:25 ??mhm 21:29:25 mhm ~ hm ~ |amethyst[2/15]: <|amethyst> hm 21:29:28 * Zannick nod 21:29:28 ! 21:29:39 ? 21:29:55 PleasingFungus: tiles fails for me with SDL hilarity 21:30:00 nice 21:30:03 !send SDL2 bh 21:30:03 Sending bh to SDL2. 21:30:08 this is clang or gcc? 21:30:12 clang?? 21:30:13 clang 21:30:17 cang?? 21:30:18 cang 21:30:46 gcc 21:31:00 gcc?? 21:31:05 aw 21:31:12 1learn add gcc do {.echo gcc} 21:31:20 crawl-dev@www:~/crawl-dev/dgamelaunch-config$ gcc --version 21:31:22 gcc (Ubuntu/Linaro 4.7.3-2ubuntu1~12.04) 4.7.3 21:31:25 include/SDL_opengl.h:3124:22: error: typedef redefinition with different types ('unsigned int' vs 'void *') 21:31:25 ! 21:31:39 hm 21:31:46 <|amethyst> bh: yup, that's the old-SDL-with-new-xcode problem 21:32:36 <|amethyst> CSZO updated to wheezy 21:32:45 * Grunt wheezes! 21:33:02 * bh gives Grunt an inhaler 21:33:10 bh: I already have one...... 21:33:54 I've been terrified to upgrade since if things go bonkers I don't have the spare time at the moment to untangle it 21:33:56 Grunt breathes. You die... 21:34:10 PleasingFungus: I suspect you'll disagree, but I think leaving you broken until we can upgrade the SDL is a better path forward than rolling back until we can make that happen 21:34:29 I am rolling myself back. 21:34:50 ... 21:34:51 * wheals rolls his eyes 21:34:53 why didn't I branch? 21:35:00 !abyss bh 21:35:01 haha 21:35:01 bh casts a spell. bh is devoured by a tear in reality! 21:35:10 oh, here's an interesting question 21:35:12 !abyss wheals 21:35:13 PleasingFungus miscasts Banishment. PleasingFungus is cast into the Abyss! 21:35:17 good, it works. 21:35:25 !abyss whals 21:35:26 Grunt casts a spell. whals is devoured by a tear in reality! 21:35:30 whals 21:35:36 whals 21:35:41 * wheals wails. 21:35:43 wheals: by rolling myself back, I mean rolling the makefile back locally. 21:35:49 which I already have. 21:35:57 * Grunt hears the wailing of the wheals... 21:36:18 * wheals makes a terrible barking noise! 21:36:27 <|amethyst> PleasingFungus: until someone starts actually using the new flag :) 21:36:30 it looks like it updated gcc properly on travis 21:36:31 good 21:36:32 ! 21:36:47 travis-ci is going to come by with confetti and streamers in a few moments imo 21:36:48 -!- Lawman0 has quit [Ping timeout: 244 seconds] 21:36:48 <|amethyst> Grunt: excellent! 21:37:01 <|amethyst> more than a few moments I think 21:37:02 !abyss travis-ci 21:37:02 bh casts a spell. travis-ci is devoured by a tear in reality! 21:37:12 TODO: get it to tell us what version of gcc it's actually using 21:37:20 maybe this travis guy will stop making fun of bi 21:37:22 *bh 21:37:28 <|amethyst> Grunt: it says right there 21:37:29 |amethyst: oh, at that point I'm fucked, yeah. 21:37:30 idk. 21:37:30 !tell travis-ci why don't you read your !messages 21:37:31 wheals: OK, I'll let travis-ci know. 21:37:39 <|amethyst> Grunt: https://travis-ci.org/crawl-ref/crawl-ref/jobs/40140291 21:37:49 <|amethyst> Grunt: oh, you mean which 4.8 21:37:53 |amethyst: yes 21:37:55 gammafunk: I just noticed 21:37:58 gammafunk: what is the letter after b 21:38:02 gammafunk: and what is the letter after h 21:38:09 !source what_comes_after_b 21:38:11 Couldn't find what_comes_after_b in the Crawl source tree 21:38:18 I guess I would like to request that people not start implementing c++11-only features before fixing the sdl situation. 21:38:21 shrug 21:38:31 travis secret identity revealed 21:38:31 !vault what_comes_after_b 21:38:32 Couldn't find what_comes_after_b in the Crawl source tree 21:38:34 solution: remove local tiles...? 21:38:34 what 21:38:35 possibly this will encourage people to actually fix sdl, which would be nice. 21:38:39 Grunt, a 21:38:43 !vault what_comes_after_a 21:38:43 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/variable/large_themed.des;hb=HEAD#l1438 21:38:45 d a n g 21:38:47 PleasingFungus: "fix"! 21:38:51 replace? 21:38:53 PleasingFungus: welcome aboard! 21:38:59 !send big_bunch_of_bees Grunt 21:39:00 Sending Grunt to big_bunch_of_bees. 21:39:00 bees are not centaurs, grunt 21:39:07 bh: you breaking my shit does not mean that I have an obligation to fix your mess 21:39:09 1learn add guru_wisdom 21:39:12 -!- LexAckson has joined ##crawl-dev 21:39:13 that is not how anything in the world works. 21:39:13 crawl depending on OpenGL is hilarious 21:39:21 -!- nicolae- has joined ##crawl-dev 21:39:27 replacing SDL with webtiles sounds good, yes 21:39:28 !break nicolae- 21:39:48 ha! i cannot be broken 21:39:50 it's about time we deprecated local. 21:39:57 !deprecate PleasingFungus 21:39:58 one codepath for one game. 21:39:59 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:40:05 remove console while we're at it. 21:40:10 think how simple all our code will become! 21:40:19 warning: 'local' playing class specifier is deprecated 21:40:33 imo 21:40:39 but how will i play on my MacOS 7.x? 21:40:45 man, it's going to be Fun to merge in cards 21:40:58 wheals: try this one: https://crawl.develz.org/mantis/view.php?id=9144 21:41:07 <|amethyst> pretty sure we never supported System 7 21:41:47 i'm personally offended that you consider is a second class platform 21:42:05 if anyone else wants to check out/commit AreBrandon's patch that would be nice 21:42:11 (not on a dev machine right now) 21:42:20 <|amethyst> chequers: we've been too busy integrating OS/2 and Amiga support 21:42:34 PleasingFungus: you're the titles dev now, aren't you! 21:42:34 <|amethyst> and I hear the VMS build server is coming along well 21:43:08 am I 21:43:27 titles are like tiles 21:43:46 Unnecessary but awesome? 21:43:54 you edited some titles, therefore etc. QED 21:44:12 rip 21:44:32 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1931-g69e248b (34) 21:44:39 PleasingFungus is now all the devs 21:45:05 <|amethyst> okay, CSZO is all up-to-date now 21:45:10 \o/ 21:45:13 pleasingfungus is the only dev, we just submit patches to him 21:45:17 <|amethyst> now I "just" need to move Chei to CSZO 21:45:39 Immediate C++11 trick of the moment: http://sprunge.us/KXRP 21:45:54 (I wanted to do this to begin with.......) 21:46:03 ... 21:46:08 black magic! 21:46:14 Grunt: great! please push that immediately after fixing sdl. 21:46:15 also thank you to whoever fixed that randart crash bug and therefore allowed me to make a gimmicky shop vault 21:46:21 PleasingFungus: no need to get so 21:46:21 pushy 21:46:27 !glassses 21:46:28 ... 21:46:31 <|amethyst> Grunt: if you're changing that for loop anyway 21:46:36 in this scenario, I am roleplaying a snake 21:46:36 |amethyst: yes, yes, yes <_< 21:46:44 then how are you typing 21:47:01 * PleasingFungus hisses angrily! 21:47:06 (I'm going to hold off on changing anything until we're sure everything works anyway) 21:47:07 -!- Taraiph has quit [Quit: Page closed] 21:47:08 don't ask these questions, obviously. 21:47:19 shouldn't it just be mon->spells = mspell_list[i]; 21:47:41 actually 21:47:43 it should be 21:47:49 03PleasingFungus02 07* 0.16-a0-1932-gf3a1a20: Remove switch/case forever (itemname) 10(5 minutes ago, 1 file, 73+ 189-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f3a1a20e98b3 21:47:53 mon->spells = mspell_list[i].spells; 21:47:55 oh yeah 21:47:59 rip 21:48:12 we hardly knew ye 21:48:23 alternate commit title: "remove buggy jewellery forever" 21:48:25 r i p 21:48:51 -!- ackack has quit [Ping timeout: 258 seconds] 21:49:07 -!- Fhqwhgads_ has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0.2/20141027150301]] 21:50:23 forever... 21:50:25 <|amethyst> Napkin: and CDO will need g++ 4.7 now for the C++11 change 21:50:31 :( 21:50:50 mmm no register warning on g++ 21:50:52 oh that was a weird one, yeah 21:50:54 or clang 21:50:57 If you want to know the future of Crawl, imaging PleasingFungus removing things... forever. 21:51:08 isn't levcomp.lex.cc a semi-contrib anyway? 21:51:47 Grunt: One does not find the orb of zot in order to win crawl; one wins crawl in order to find the orb of zot 21:51:48 I'm not able to follow these rapid developments well (feeling sickish and taking care of babbies). do I need to do emergency surgery to fix gcc? 21:52:06 when I do gcc --version it says 4.7.3 21:52:15 <|amethyst> what about g++ --version ? 21:52:17 so I'm baffled on what the problem is 21:52:23 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141031061804]] 21:52:24 Big Zot is watching you 21:52:32 -!- debo has quit [Ping timeout: 260 seconds] 21:52:35 don't know. not at my computer. I'll check that later 21:52:58 <|amethyst> johnstein: at least when I do a web rebuild I see 21:53:00 !tell pleasingfungus it might be worth making an osx branch until we can work out the sdl/xcode issues 21:53:00 bh: OK, I'll let pleasingfungus know. 21:53:06 <|amethyst> johnstein: /usr/include/c++/4.6/type_traits:77:37: error: qualifiers are not allowed on declaration of ... 21:53:17 ok 21:53:28 <|amethyst> johnstein: so it's at least trying to use the 4.6 version of libstdc++, so check that in addition to g++ 21:53:32 nicolae-: there's another long list of useless text I could use some assistance on in the immediate future, by the way 21:53:41 I recommend we try this out on an experimental first next time 21:53:45 yeah I can never love static const char* const secondary_strings[] but the world is a big, scary place I guess 21:53:48 guess what it is 21:53:50 that has always worked well in the past 21:53:51 if you want useless stuff, nicolae- is your man 21:53:53 if you need some useless text you've come to the right place 21:53:57 haha 21:53:58 goddammit wheals 21:54:02 -!- gammafunk has quit [Remote host closed the connection] 21:54:16 beaten to my own self-deprecating punchline *rages, flips a table, stomps off* 21:54:16 -!- gammafunk has joined ##crawl-dev 21:54:20 anyway, lay it on me 21:54:21 is there an update to build otol versions? 21:54:28 yeah I can never love static const char* const secondary_strings[] but the world is a big, scary place I guess 21:54:37 the card descriptions should surely have descriptions of what they depict 21:54:45 yeah I can never love static const char* const secondary_strings[] but the world is a big, scary place I guess 21:54:56 my internet is weird ok 21:54:56 (please refer to the card branch before making Inaccurate descriptions) 21:55:09 <|amethyst> I found out how to make your computer much faster 21:55:11 I love static const char* const secondary_strings[] const_cast 21:55:19 nicolae-: i guess what you said could also be construed as a reference to the quality of ##crawl-dev >_> 21:55:42 <|amethyst> register char memory[UINT_MAX] 21:55:54 sure. i'll do my best to rein in my overwrought prose. 21:55:57 <|amethyst> it converts 4 GB of memory into registers! 21:56:04 nicolae-: imo write Fannar a new autobiography 21:56:12 |amethyst: i think i need to download more RAM for that to work on my computer 21:56:17 shouldn't Fannar write his new autobiography 21:56:23 er 21:56:24 if i do it it's just a biography 21:56:24 downloadmoreram.com 21:56:25 s/auto// 21:56:25 rip 21:56:35 ghostwritten 21:56:38 very spooky 21:56:47 <|amethyst> FR: Slayer album "Reign in Overwrought Prose" 21:56:49 ty gammafunk 21:56:54 mm travis-ci is about to drop in 21:56:55 i'm not a ghost. who told you i was a ghost. *chains clank* that wasn't me. 21:57:02 fwiw, gcc 4.8 seems fine with the new build opts 21:57:21 anyway, i'll have a look at the card descriptions. not sure when i'll get it done, since i have less free time than i used to. 21:57:45 is anyone else getting weird irc lag these last few days? 21:57:46 no rush, I've still got six cards to revise >_> 21:57:55 but i imagine it'd be a slightly more productive use of downtime at work than watching onion videos 21:58:13 the hanged man, the tower, the ten of swords, ...? 21:58:28 no that's cards to add 21:58:31 words are important 21:58:37 i just now realized what the theme among theTower's usernames is 21:58:43 you kidding me 21:58:46 You have drawn the Hanged Man. You are cast into slaughterboxes! 21:58:48 though in my defense i don't actually know the names of the tarot cards 21:58:58 /nick tarotdeck 21:59:05 i mean, there's Death, and the Lovers, and the Five of Cups or whatever 21:59:16 so, for starters I expect being able to recite the meaning of all of the cards without help by friday 21:59:25 !death the tarot deck 21:59:25 Death has come for the tarot deck... 21:59:44 i wonder if anyone has actually gotten a random-tarot-card randart 21:59:50 (the cards left, to avoid: velocity, cloud, banshee, elixir, helm, tomb) 21:59:50 yet 21:59:53 I've seen a few. 21:59:58 isn't the meaning of the tarot cards highly dependent on the other cards that have been drawn, their position in the tableau, and the tradition espoused by the tarot reader 22:00:08 yes 22:00:11 also how much you paid 22:00:15 yes 22:00:15 lol 22:00:26 gozag would be proud 22:00:27 tradition is expensive 22:00:40 fr: gypsies, like slashem 22:00:44 -!- wheals has quit [Read error: Connection reset by peer] 22:00:56 "like slashem" is possibly an even worse design basis than "like nethack" 22:01:02 s/possibly// 22:01:15 surely the bottom is "like slash'em extended" 22:01:57 ((("like GruntHack"))) 22:02:06 like grun-- dammit 22:02:11 nicolae-: hi.......... 22:02:22 note to self, beholder unique 22:02:29 greater orb of eyes 22:02:34 -!- travis-ci has joined ##crawl-dev 22:02:34 crawl-ref/crawl-ref#178 (master - 69e248b : Steve Melenchuk): The build was fixed. 22:02:34 Change view : https://github.com/crawl-ref/crawl-ref/compare/aecf3c2e82d0...69e248bba0b8 22:02:34 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40140282 22:02:34 -!- travis-ci has left ##crawl-dev 22:02:34 travis-ci: You have 2 messages. Use !messages to read them. 22:02:40 I FIXED IT 22:02:40 mediocre orb of eyes 22:02:40 \o/ 22:02:42 what the christmas 22:02:47 I wonder how the sanity of grunts additions to nethack compares to the sanity of his additions to dcss? 22:02:49 !tell travis-ci hi... 22:02:50 Grunt: OK, I'll let travis-ci know. 22:03:00 well, theoretically, with dcss he's starting with something saner than nethack 22:03:08 03AreBrandon02 {PleasingFungus} 07* 0.16-a0-1933-g65be946: Implement skill-specific titling for Kiku and Nemelex (9144) 10(4 hours ago, 1 file, 7+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=65be94613734 22:03:08 03PleasingFungus02 07* 0.16-a0-1934-g0e457c3: Tidy 10(3 minutes ago, 1 file, 27+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0e457c3c9821 22:04:07 TidyFungus 22:04:07 !tell PleasingFungus re 65be946: that is exactly what I would have done, so good :) 22:04:08 Grunt: OK, I'll let pleasingfungus know. 22:04:24 -!- PleasingFungus has joined ##crawl-dev 22:05:02 Grunt: <3 22:05:02 PleasingFungus: You have 2 messages. Use !messages to read them. 22:05:21 bh: I can't imagine any way in which an osx branch would actually work for development, especially given that people would immediately start adding c++11 features 22:05:27 I think I'm going to revert the makefile for now 22:05:31 "Dragons now possess an engulfing attack." 22:05:45 since the current situation is too much of a temptation 22:05:55 "eaten by a red dragon" 22:06:00 theTower: do the cards need better descriptions of what they do, too, or is the brief one sentence thing sufficient 22:06:18 I'll handle that since I've been behind so many of those changes >_> 22:06:20 |amethyst: is reverting the makefile going to break the server builds? 22:06:25 PleasingFungus: we need to upgrade the SDL. I don't think we should block work because apple decides to ship shit in xcode 22:06:49 bh: I absolutely agree we need to upgrade the SDL. That is why I am suggesting rolling back the makefile: as motivation 22:06:55 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:06:57 <|amethyst> um 22:07:03 er 22:07:07 <|amethyst> rolling back the makefile means there is no motivation to do it 22:07:11 uh 22:07:14 if you want c++11 features, you have to fix the stuff that is already broken 22:07:19 (the sdl) 22:07:21 that is the motivation 22:07:31 <|amethyst> We could drop mac support altogether 22:07:38 .. 22:07:40 <|amethyst> no one seemed to mind dropping support for old macs 22:07:48 i use mac! 22:07:57 everyone on mac uses the latest OSX 22:08:00 dang. neil went atomic 22:08:08 so do several devs. |amethyst is using sarcasm in an attempt to score rhetorical points, as he sometimes does. 22:08:19 hyperbole? eh 22:08:22 something in that region 22:08:34 |amethyst, if you want me to quit the project, you have only to ask. 22:08:35 dang, caught. amateur mistake 22:08:35 (I think he's serious) 22:08:49 <|amethyst> No, I think I will instead 22:08:50 -!- |amethyst has quit [Quit: leaving] 22:09:01 ......... 22:09:06 >>> 22:09:38 tonight has not been a good night for anyone. 22:09:48 this is all basically de minimis. 22:10:25 If the OSX local tiles build stays broken until we upgrade the SDL, it's a fairly minor inconvenience 22:10:35 03PleasingFungus02 07* 0.16-a0-1935-g33a54cb: Revert c++11 10(83 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=33a54cb1a359 22:10:45 If we start rolling back... 22:10:48 Grunt: tell the tale of the last time the sdl2 migration was attempted. 22:11:00 I want to know what we're up against. 22:11:26 Er... I got something compiling at some point until someone else pointed out I was approaching things stupidly, and then I sort of stopped. 22:11:34 hm 22:11:56 -!- rophy has quit [Ping timeout: 244 seconds] 22:11:59 I think that sdl bug could just be patched 22:12:05 going to make an SDL branch? or is this a simple update that I should try to keep better tabs on in here? 22:12:17 we don't need to go to sdl2? or does c++11 just not work with sdl1.2 22:12:22 hey gamma, glad you could join us 22:12:28 AreBrandon: how would you like to be credited in CREDITS.txt? sorry if someone else already asked 22:12:29 gamma: no, xcode is horribly broken 22:12:30 * johnstein is a borderline incompetent server admin 22:12:46 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 22:13:03 bh: xcode has a pretty minor bug wrt sdl/opengl, or do you mean c++11 w/sdl1.2 22:13:14 johnstein: SDL is what local application uses, so it doesn't matter for webtiles/ssh 22:13:20 latest xcode I mean 22:13:30 PleasingFungus: I'm pretty sure that revert is going to break things 22:13:33 but yeah maybe you all are just talking something else 22:13:41 I asked before and no one answered 22:13:45 since I dropped the unique_ptr naming hack 22:13:50 it works for me 22:13:51 PleasingFungus: I believe I am already in there :) 22:13:56 AreBrandon: oh, under what name 22:13:58 ? 22:14:03 I searched for brandons 22:14:10 Brandon Kime 22:14:13 ah, okay 22:14:15 gammafunk: speaking generally. the dev environment is fairly hostile in general 22:14:18 assumed it'd be your last name 22:14:26 ??test 22:14:27 test[1/62]: blaargh blaargh blaargh blaargh blaargh 22:14:31 good test 22:14:34 r??test 22:14:34 test[36/62]: test 22:14:45 pleasingly symmetric 22:14:49 ??test[26 22:14:50 test[26/62]: test 22:14:51 yess 22:15:08 !learn set test[26] :[26/62] tset 22:15:08 test[26/62]: :[26/62] tset 22:15:14 er 22:15:16 !learn set test[26] :[26/62]tset 22:15:17 test[26/62]: :[26/62]tset 22:15:20 !!! 22:15:26 man irc with random lag is the worst 22:15:47 no, no, it needs 22:15:59 you go too far...! 22:16:04 he doesn't go too far enough! 22:16:11 * PleasingFungus shivers in fear 22:16:19 PleasingFungus: but for clarification, is the situation w/C+11 that you'd have to upgrade to latest xcode, but then your build would be broken? 22:16:27 that is my understanding, yes. 22:16:34 ok, then I should just go fix that damn bug 22:16:35 theTower: do you have any druthers on how the descriptions should be phrased? just like "this card depicts a _____" 22:16:41 gammafunk: thanks! 22:16:42 <3 22:16:43 so we can move to c++11 (hopefully) 22:16:49 gammafunk: anything I can do to help, let me know 22:16:49 let me pull out my crappy mac 22:16:58 nicolae-: clearly use the same format as the 1999 card descriptions 22:17:00 nicolae-: have you seen those 22:17:17 i have not 22:17:18 you guys are amateurs ƨɿuɘƚɒmɒ ɘɿɒ ƨyuǫ uoy 22:17:36 !!!!!!!!!!!!! 22:17:38 this is new. never had any issues before http://pastebin.com/uLagvYph 22:17:49 o_O 22:17:49 you stuck an extra q into the backwards minmay 22:18:07 glad we got to have that bonding experience 22:18:10 there are a lot of inaccuracies yes 22:18:32 nicolae-: http://git.develz.org/?p=crawl-anc.git;a=commitdiff;h=7d4724f4 search for "a picture of you" 22:19:09 a picture of me? ah, i didn't know there used to be a Handsome Gentleman card 22:19:14 ...... 22:19:16 :p 22:19:20 this mac's battery has can't carry a charge so no one shake anything since my mag adapter might come loose 22:19:27 !shatter gammafunk 22:19:27 PleasingFungus gestures wildly while chanting. The dungeon rumbles around PleasingFungus! gammafunk shudders from the earth-shattering force. 22:19:33 nicolae-: also I'd probably drop the "a picture of", if you were actually going to use this format 22:19:43 "On the card is a chest brimming over with gold!" 22:19:51 ...actually "the card depicts" is probably still better 22:20:02 how are we using this, again? 22:20:07 card descriptions 22:20:17 like, just in ?/C 22:20:20 yes 22:20:21 i assume so 22:20:22 huh 22:20:24 just as some flavor 22:20:24 ok 22:20:25 I did say "pointless" 22:20:31 -!- vimpulse has joined ##crawl-dev 22:20:32 which means three people ever in the entire history of the game will notice them 22:20:37 I was assuming they'd be in the actual text 22:20:50 but with god as my witness, those three people will enjoy reading them 22:20:55 The card depicts Aragorn. You have drawn the Rangers! 22:21:05 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0.2/20141027150301]] 22:21:06 * theTower shoots pleasingfungus 22:21:11 * PleasingFungus dies! 22:21:37 it would be rather nice to make ?/ actually visible to new players 22:21:41 oh yes 22:21:45 The card depicts a baseball team from Texas. You have drawn the Rangers! 22:21:50 by 'new players' you mean 'non-experts' 22:21:56 that too 22:22:17 The card depicts a group of anthropomorphic rodents. You have drawn the Rangers! 22:22:34 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:22:36 okay okay fine time to make a new name for the stupid thing 22:22:41 hahahaha 22:22:45 imho name it 22:22:48 the Caustic Bee 22:23:08 why not just the Archer 22:23:10 !shatter pleasingfungus 22:23:10 or, the Bow 22:23:10 theTower gestures wildly while chanting. The dungeon rumbles around theTower! pleasingfungus shudders from the earth-shattering force. 22:23:16 so it could say "You have drawn the Bow!" 22:23:20 and it's a pun 22:23:22 ! 22:23:31 that is non-terrible 22:23:37 ship it 22:23:41 i'm sorry, i'll try harder next time 22:23:45 hahaha 22:24:26 good lord, these earliest card effects 22:24:35 theTower: they're Something, aren't they? 22:24:46 really makes you wonder why almost none of them are still around......... 22:25:23 +mpr("You have drawn the Symbol of Immediate Regeneration."); 22:25:24 the worst part about this whole thing is that i keep picturing, like, these really elaborate old-school tarot woodcuts and i have to trim them down to one sentence 22:25:35 one or two sentences is fine 22:26:02 "a tower struck by lightning", "a prone figure with ten swords in its back" 22:26:21 "a really elaborate old-school tarot woodcut" 22:26:24 problem solved 22:26:53 tarot cards never had names depicting the entirety of their illustration 22:26:58 now that's the kind of outside-the-box thinking i like 22:27:06 minmay, cutting the gordian knot of cards. 22:27:15 please don't ask me how a knot made of cards works. 22:27:16 mmm, I like these acquire-specific-thing cards 22:27:28 it works like a house of cards, which is what crawl is 22:27:46 ? 22:28:07 +mpr("You have drawn the rules for contract bridge."); 22:28:22 How intriguing! 22:28:38 -!- travis-ci has joined ##crawl-dev 22:28:38 crawl-ref/crawl-ref#179 (master - f3a1a20 : Nicholas Feinberg): The build was fixed. 22:28:38 Change view : https://github.com/crawl-ref/crawl-ref/compare/69e248bba0b8...f3a1a20e98b3 22:28:38 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40140980 22:28:38 -!- travis-ci has left ##crawl-dev 22:28:39 travis-ci: You have 3 messages. Use !messages to read them. 22:28:39 tempted to replace draw four's punishment card with "Nemelex slips you a card depicting the rules of X" 22:28:45 theTower: isn't that one still around? 22:28:47 I could swear it was 22:28:56 PleasingFungus: NOPE 22:28:59 rip :( 22:29:02 bring it back!!! 22:29:08 also, hold on a sec 22:29:12 -!- PleasingFungus is now known as travis-ci 22:29:18 !messsages 22:29:20 ... 22:29:22 !messages 22:29:22 (1/3) theTower said (4h 7m 57s ago): when will you ever hang around 22:29:23 !messages 22:29:24 (1/2) wheals said (51m 53s ago): why don't you read your !messages 22:29:24 fun ruiner 22:29:25 !messages 22:29:26 (1/1) Grunt said (26m 37s ago): hi... 22:29:29 -!- travis-ci is now known as PleasingFugnus 22:29:30 :( 22:29:32 fuck 22:29:34 -!- PleasingFugnus is now known as PleasingFungus 22:29:36 !tell travis-ci ruined. 22:29:36 Grunt: OK, I'll let travis-ci know. 22:29:39 hahaha 22:29:44 you really want that every time it enters? 22:29:46 RuinedFungus 22:29:50 hey 22:29:51 hey 22:29:55 it said *I* fixed the build. 22:29:56 You have drawn the phoenix. You may play it in any hand of multiple cards as a joker (wildcard). On its own it is rank .5 higher than the previous card. If you lead the phoenix, it is rank 1.5. The phoenix is worth -25 points. 22:29:56 you see that? 22:30:01 PleasingFungus: who gave Grunt the @? was it you? 22:30:11 * PleasingFungus gives gammafunk the _|_! 22:30:17 rude!!!! 22:30:21 -!- caricature is now known as caricature_ 22:30:21 admittedly 22:30:21 looks painful... 22:30:23 -!- caricature_ is now known as caricature 22:30:36 also, I'm a little confused about how I would give anyone @ 22:30:55 with mon_glyph? 22:31:03 ! 22:31:07 !send Grunt @ 22:31:08 Sending @ to Grunt. 22:32:17 !send Zannick the power of @ 22:32:17 Sending the power of @ to Zannick. 22:32:47 -!- markgo has quit [Quit: Leaving] 22:33:15 %git 22:33:15 07PleasingFungus02 * 0.16-a0-1935-g33a54cb: Revert c++11 10(24 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=33a54cb1a359 22:33:32 PleasingFungus: oh, sorry what os x are you running? 22:33:37 hi all :) Do Tiles or WebTiles warn the user when Caps Lock is on? I don't have Tiles installed on this machine, and I can't seem to log into WebTiles. 22:33:46 gammafunk: 10.9.4 22:33:54 ah, ic 22:33:55 vimpulse: not afaik....? 22:33:59 I have 10.7 on this 22:34:03 fr: unique @ "greyskull" 22:34:11 PleasingFungus: is it a good enough idea that I should post it somewhere? 22:35:00 hrm, but probably this would be fine to test still... 22:35:10 since the fix is not dependent on mac version 22:35:15 vimpulse: I don't feel strongly about it, I guess. 22:35:19 have you considered turning capslock off 22:35:26 PleasingFungus: already done. :) 22:36:09 excellent :) 22:36:45 but rip xtahua roleplaying 22:36:47 theTower: if you want to make ?/ more discoverable, you could modify the "?" screen. You could add whitespace around it. Or you could make it take up more space, by changing its description there to something much longer. Or both. 22:37:08 most people don't spend much time in ? regardless 22:37:33 I would consider adding alternate ways to access the various ?/ menus - for example, from the xv descriptions of decks, spellbooks, etc 22:37:55 PleasingFungus: That, too, would be good. 22:38:19 ya 22:38:39 PleasingFungus: It would take much more effort than my ideas though. 22:38:56 or just tell everyone to use hte wiki, like dwarf fortress does :3 22:39:33 dwarf fortress's approach to UI is certainly an inspiration. 22:39:36 it is an inspiration to us all. 22:40:03 PleasingFungus: And -- people who like documentation _do_ spend enough time in "?" that some small edits truly could make a noticeable difference. 22:40:04 Do you have any instrumentation data (perhaps from WebTiles)? What percent of players who make it to XL10 use "?/" at least once per game? 22:40:25 we don't spy on our players, no. 22:40:55 vimpulse: i remember you from #rsync 22:41:02 you had a lot of feature requests there too 22:41:34 chequers: :) 22:41:58 PleasingFungus: you could ask them to please volunteer for the "Crawl Experience Improvement Program". :) 22:42:31 FooTV already contains lots of "spy" data, if you want to call it that. 22:42:47 I suppose so. :) 22:43:02 .crushed 22:43:03 68. flinch the Bludgeoner (L17 GrCK of Xom), thrown by an octopode crusher (kmap: hangedman_shoal_octodias) on Shoals:1 on 2014-11-03 14:57:40, with 147297 points after 33868 turns and 2:58:16. 22:43:08 !crush gammafunk 22:43:08 Grunt hammers gammafunk like a gong!!!! 22:43:09 eh 22:43:09 !crush gammafunk 22:43:10 PleasingFungus flattens gammafunk like a pancake!!!!! 22:43:13 !crush PleasingFungus 22:43:13 Grunt hammers PleasingFungus like a gong!!! 22:43:13 Grunt: hi..... 22:43:37 !lg * ikiller=mnoleg 22:43:38 48. hunterx7d the Invulnerable (L27 DDHu of Makhleb), slain by Mnoleg in Pandemonium (evilmike_mnoleg_eyes) on 2014-10-31 12:19:46, with 903702 points after 87035 turns and 7:57:37. 22:43:42 oh hey 22:43:44 1 22:43:45 er 22:43:46 ! 22:43:49 !lg * ikiller=mnoleg -tv 22:43:50 48. hunterx7d, XL27 DDHu, T:87035 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 22:44:49 oh wait I've seen this 22:45:04 !lg * ikiller=lom_lobon 22:45:05 29. Hurricos the Metallomancer (L27 NaVM of Makhleb), blasted by Lom Lobon (great icy blast) in Pandemonium (lom_lobon) on 2014-11-03 03:29:34, with 968974 points after 108264 turns and 10:25:51. 22:45:16 !lg * ikiller=~shrike 22:45:18 4. LiLin the Ruinous (L26 DEWz of Cheibriados), demolished by a caustic shrike on Depths:3 (hangedman_pleasuredromes) on 2014-11-06 03:15:07, with 609192 points after 102364 turns and 7:57:43. 22:45:31 DEWz of chei 22:45:33 demolished 22:45:34 !lg * ikiller=~shrike -tv 22:45:36 4. LiLin, XL26 DEWz, T:102364 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 22:45:38 typing XOM into google i discover that that's the stock symbol for exxon mobil on the new york stock exchange 22:45:48 Xom thinks this is hilarious! 22:46:18 also, theTower: should the descriptions try to avoid referring to the player specifically as "you" 22:46:38 probably 22:47:14 there's only one or two uses of "you" in modern crawl right 22:47:19 why the heck didn't he slouch 22:47:23 -!- ontoclasm has joined ##crawl-dev 22:48:21 it shows here and there, but style is to eradicate uses of 'you' on sight, yes. 22:49:23 !learn a johnstein dist-upgrade CBRO, install non-ancient gcc/g++/libstdc++/, don't break anything 22:49:24 johnstein[1/1]: dist-upgrade CBRO, install non-ancient gcc/g++/libstdc++/, don't break anything 22:50:14 -!- TangoBravo has quit [Quit: Page closed] 22:53:18 !learn a johnstein acquire Vault Maker Merit Badge Level 1 22:53:19 johnstein[2/2]: acquire Vault Maker Merit Badge Level 1 22:53:37 johnstein: oh right, I need to inspect your Loot Balance™ 22:53:59 hey how come i never got that merit badge 22:54:01 !send johnstein a provisional introductory fun-size junior vault maker's badge 22:54:02 Sending a provisional introductory fun-size junior vault maker's badge to johnstein. 22:54:46 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1935-g33a54cb (34) 22:54:58 Grunt: I think the vaults are ugly. and it's clear I don't fully understand the SUBST: 9 = 8 9 *:20 line yet 22:55:02 johnstein: in my day, grunt would just copy your vault from pastebin and commit it the first time you posted it for feedback 22:55:31 gammafunk: that was because they were a vault type we *really* needed and the designs were good! 22:55:33 obviously the standards of Modern Crawl have significantly been raised 22:55:47 dang 22:56:13 grunt: hah the 9 = 8 9 *:20 only shows up 3 times 22:56:16 2 of them mine 22:56:20 four! 22:56:23 so I picked the wrong vault to copy 22:56:29 oh 22:56:33 well one is a * = 22:56:35 so 22:56:37 yes 4 22:56:48 -!- shummie has quit [Quit: Page closed] 22:56:58 that line just means "for every 9, keep 25% of them as 9s, make 25% of them 8s, and make 50% of them good items" 22:57:01 johnstein: imo inspect the rest of the vaults :) 22:57:03 so I shall fix that. but I still need to [ask|read syntax doc] on what the diff is 22:57:05 yes 22:57:19 ah ok 22:57:27 nicolae-: I am trying to teach johnstein how to get a good loot/monster balance by having him design V:$ quadrants. 22:57:29 obvious now 22:57:31 johnstein: default weight is 10, the weight on * is 20 22:57:34 yea 22:57:39 johnstein: I should point out 22:57:42 for some reason I thought I needed a / in there 22:57:43 johnstein: there are two classes of V:$ quadrants 22:57:46 but maybe that's NSUBST 22:57:58 look for a comment "Vaults:$ prize quadrants" for a dividing line 22:58:02 -!- vimpulse has left ##crawl-dev 22:58:04 / is for NSUBSTs, yes. 22:58:11 (also my other SUBST lines were only 2 things. this line has THREEEEE things which threw me off) 22:58:35 I'm 50% smarter now and should have a fighting chance of handling 4 items in a SUBST line now 22:58:42 yeah can be N things, just chance for each, depending on the weight you use 22:59:01 sounds like I may want to use .:20 like you suggested to keep down on the loot 22:59:48 johnstein: you may also want to update the "about 8 |" line once you have an idea of how many $*| your vault places :) 23:00:02 oh 23:00:06 I was counting | 23:00:22 and using that. how would I convert * and % to |? 23:00:30 how best to 23:00:45 Basically assume that one * is one *, one | is one |... 23:02:17 so looks like I chose a prize vault to base my loot ratios on 23:02:38 for % and *, can they sometimes generate a 23:02:43 Did the tag have vaults_end_quadrant_prize 23:02:43 ? 23:02:48 | qualitly level item? 23:03:12 hmm 23:03:12 hint: 23:03:16 no V:$ quadrant places % 23:03:43 it must not have had vaults_end_quadrant_prize since I didn't change any of the tags from the one I copied 23:04:13 I started with this: NAME: vaults_end_mu_not_diamond 23:04:53 and used the same number of 9, *, |, and $ 23:05:18 imo also look at some of the other vaults to figure out how to balance :) 23:06:30 johnstein: yeah in general, for balancing vaults it's always nice to start by looking at other vaults of similar size that place in the same depth 23:06:40 Issue with 'Drop the last item you picked up' 13https://crawl.develz.org/mantis/view.php?id=9145 by Yermak 23:06:57 and in this case you know exactly what to compare to 23:07:06 more or less, at least 23:07:11 gammafunk: yea. I'm parking myself in vaults.des for a bit 23:07:18 !vaults vaults_end_classical_cross 23:07:26 !vault 23:07:26 Syntax is '[:[-]]', or the name of a function/#define/vault 23:07:33 !vault vaults_end_classical_cross 23:07:34 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/vaults.des;hb=HEAD#l499 23:07:41 that says about 2 | 23:08:06 so four * = one |? 23:08:21 (obv I don't care about exact exchange, just a rule of thumb) 23:08:22 The classical quadrants are probably a bit bad to try to read there. 23:08:27 ah ok 23:08:39 I shall eschew classical quadrants 23:08:52 Look for the vaults mainly that read "__ *, __ monsters" 23:08:58 those are a bit clearer on balance :) 23:08:58 we have enough classical quadrants 23:09:03 how about some heavy metal quadrants 23:09:08 baroque 23:09:28 no, we want them to be well-balanced, not baroquen 23:10:05 dang. 23:10:07 Grunt: looks like the "___ *, ____ monsters" basically do the SUBST/NSUBST parsing for you? 23:10:07 johnstein: that looks more like 1.33 | on average to me 23:10:16 how so gammafunk ? 23:10:27 johnstein: well * is * and the monster count is about half the glyph count 23:10:53 yea. the rough count looked right 23:11:07 just making sure there's no silly gotchas 23:11:13 johnstein: well it places 8 * 23:11:27 and the loot function does 13 e.subst("* = * |:2") 23:11:37 ah that's what I was missing 23:11:46 so 1/6 chance of * becoming | 23:11:56 right at the top 23:12:16 obviously I need to update all the headers to be accurate in terms of | approximation 23:12:21 heh 23:12:57 johnstein: please could you doxygen comment every lua function in the dat subfolder before we'll accept your vault 23:13:14 ?/doxygen 23:13:15 Matching terms (1): doxygen; entries (1): doxygen[1]: http://www.stack.nl/~dimitri/doxygen/manual/docblocks.html#cppblock 23:13:22 !banish gammafunk 23:13:23 Grunt casts a spell. gammafunk is devoured by a tear in reality! 23:13:50 I must be on like abyss:27 by now 23:13:58 &watchlink gammafunk 23:14:00 https://crawl.s-z.org/#watch-gammafunk 23:14:01 obviously, the description of the Repulsiveness card should be "The card is covered in reflective foil." 23:14:22 er 23:14:53 so you see yourself when you look at it. 23:15:16 johnstein: btw I'd also put your vaults with the ones matching the prize / non-prize designation 23:15:30 (imo put them just after the most recent additions in each category, which I think are still mine) 23:16:11 yes. now that I can see that, I will do that. 23:16:31 theTower: here's some quick descriptions i wrote up just now, what do you think http://pastebin.com/5F93CF0X 23:16:42 I'll have to try a couple 23:16:56 too many adjectives in first one 23:17:13 replace "or" with "and" in helix, maybe 23:17:22 any comment on the general layout? I know vaults kinda has a style, but I didn't know if there were some things You Just Don't Do when making one. 23:17:27 illusion feels like it could be tightened but idk 23:17:41 hold on, let me actually do this 23:17:44 johnstein: once you get the loot right they seem Quite Solid™ imo 23:18:28 it could probably lose "of themselves" 23:18:54 "their endless reflections" 23:20:26 trimmed Famine down to Famine: The card depicts an emaciated figure crawling along cracked earth. 23:20:35 Famine: The card depicts a gaunt figure crawling across an expanse of dry, cracked earth. 23:20:37 is my current draft 23:20:50 i like that "expanse" 23:21:21 ty :) 23:22:17 -!- travis-ci has joined ##crawl-dev 23:22:18 crawl-ref/crawl-ref#181 (master - 33a54cb : Nicholas Feinberg): The build was broken. 23:22:18 Change view : https://github.com/crawl-ref/crawl-ref/compare/0e457c3c9821...33a54cb1a359 23:22:18 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40142200 23:22:18 -!- travis-ci has left ##crawl-dev 23:22:18 travis-ci: You have 1 message. Use !messages to read it. 23:22:27 what the heck is travis-ci, anyway 23:22:31 epic troll 23:22:37 * theTower awakens 23:23:05 ooh 23:23:06 segfault!!! 23:23:07 wtf 23:23:07 segfault 23:23:14 PleasingFungus: how about "You can become a servant of me, the Food King, or a feast for my followers!" 23:23:18 so not the fault of that change......... 23:23:19 yessss 23:23:43 where's food god 23:23:43 ?/travis 23:23:44 !send PleasingFungus segfault breath 23:23:44 Matching terms (1): travis; entries (1): travis[1]: https://travis-ci.org/crawl-ref/crawl-ref/ 23:23:44 Sending segfault breath to PleasingFungus. 23:24:03 theTower: gozag! 23:24:11 not even joking, really 23:24:15 true 23:24:25 -!- ussdefiant has joined ##crawl-dev 23:24:41 what's short answer for why sdl-android is ridiculously huge 23:24:49 "Because." 23:24:54 nicolae-: i'd just use the first half of the Helix 23:25:10 it's like 200mb 23:25:12 I wonder 23:25:19 I really like the idea of figures becoming "perfected" 23:25:25 if card tiles should be drawn for ?/c >_> 23:25:29 it's such a weird phrase 23:25:34 evocative 23:25:53 yeah, i have no idea what it would actually mean 23:25:56 but i like it 23:26:16 -!- Lightli has quit [Ping timeout: 246 seconds] 23:26:20 also we need to make x-v and its derivatives show the tile 23:26:39 nicolae-: http://pastebin.com/VjndgCJD 23:26:45 oops 23:26:58 -!- Kalir has quit [Changing host] 23:27:05 Re-add layout_twisted_cavern and 2 new related layouts 13https://crawl.develz.org/mantis/view.php?id=9146 by infiniplex 23:27:07 http://pastebin.com/sPiKkRvh fixed 23:27:36 oh, shit, I missed storm completely 23:27:37 uh 23:27:40 those are good, though i still prefer "condemned" instead of "intended victim" 23:27:58 make them work a little to piece the story together 23:28:02 I'd suggest Storm should be destroying a ship, that's a bit more iconic 23:28:02 "while the condemned gleefully raises the axe" 23:28:13 my original idea was to have a ship, actually 23:28:17 ontoclasm: yeah! 23:28:25 "the condemned" is just... idk 23:28:27 I like the idea 23:28:37 -!- Vizer has quit [Ping timeout: 245 seconds] 23:28:37 but it feels wrong, without an anchor 23:28:39 the phrase 23:28:55 "the prisoner" maybe 23:29:05 the condemned man, then, "condemned" is a more evocative phrase imo and it contrasts with "executioner" 23:29:24 I agree, I like condemned 23:29:30 I guess I'd prefer condemned over condemned man 23:29:38 * PleasingFungus shrugs 23:29:45 (since when do executioners wear hoods???) 23:30:01 the executioner's hoodie 23:30:02 do you mean the crawl monster or actual executioners 23:30:36 i assume the former. i'm tired. 23:30:40 he is punning, I assume 23:30:42 yes 23:30:47 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/mon/demons/executioner.png has no hood, http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/mon/unique/ignacio.png does 23:30:51 "This card depicts the Mad God, Xom, though it is impossible to say exactly how." 23:30:57 ...ignacio looks silly 23:31:02 he really does 23:31:16 well, i mean. who's gonna tell him that. 23:31:18 oh yeah i need to redraw exacutioners 23:31:27 and iggy along with them 23:31:47 is the tile going to rotate >_> 23:32:01 -!- Brannock has quit [Ping timeout: 244 seconds] 23:32:15 what does the back side of a tile look like 23:32:29 the tile reflected and in sihlouette 23:33:18 executioners are cool imho 23:33:37 tabstorm: I was wrong, it does get adjusted by str 23:33:40 but not by armour skill 23:34:14 also, i have taken some of PFs edits under advisement, and i will continue to work on the descriptions later 23:34:45 hrm, ASSERT(mons)? 23:34:47 do we do that 23:34:54 don't worry, I'll be editing them anyway too >_> 23:34:58 Assertion ASSERT(gammafunk) failed. 23:35:26 oh I guess I should go all PleasingFungus and make this a ref thingy 23:35:32 make what a what 23:35:39 turn a pointer into a reference? 23:35:41 bool grand_avatar_can_move(monster *mons, coord pos) 23:35:49 if I'm not modifying mons 23:36:01 well 23:36:18 oh coord_def I guess 23:36:20 night all 23:36:24 -!- nicolae- has left ##crawl-dev 23:36:31 if you aren't modifying mons, you'd specify that by saying monster * const mons, or const monster& mons 23:36:35 you can still modify references 23:36:38 they just can't be null 23:37:01 yeah, I'm not sure of our current criteria for mons pointers versus mons refs 23:37:09 if it's nullable? 23:37:16 "haphazard and arbitrary whim" 23:37:22 but nullable seems like a good guideline, yes 23:37:37 yeah that'd basically be like assert without the lines (and the crash), no? 23:37:54 welllllll. you'd have to dereference mons before passing it in 23:38:12 so you'd either have to assert non-null (and crash there) or crash when dereferencing it (and it turns out to be null) 23:38:23 but you wouldn't have to worry about it being null in the function proper 23:38:31 ug 23:38:36 ??ugh 23:38:36 ugh ~ gh ~ ghoul[1/3]: Player ghouls have claws 1 (see {unarmed combat}), rN+++, rC+, rPois, and torment immunity. They also rot over time. Eating chunks can cure rot and/or restore HP; these effects occur independently, and are more likely when eating rotten or contaminated chunks. Monster ghouls are quite powerful, have a ton of HP, and rot you. 23:38:41 -!- nicolae- has joined ##crawl-dev 23:38:47 !send sleep nicolae- 23:38:48 Sending nicolae- to sleep. 23:39:05 oh no! a nicolae- zombie!!! 23:39:09 hey, do the description files accept lua code for doing random stuff, so that for instance the xom card has a different description every time you look at it 23:39:17 nicolae-: ! 23:39:18 i had an Idea while i was brushing my teeth 23:39:22 haha 23:39:26 nicolae-: it could be done!!! 23:39:36 baller 23:39:38 (it is doable with current Crawl) 23:39:48 nicolae-: shouldn't you be like going "one-mississippi two-mississippi..." instead? 23:39:49 -!- weezeface has quit [Remote host closed the connection] 23:40:17 okay, now that that's out of the way, time to actually go to bed 23:40:22 night all 23:40:29 -!- nicolae- has left ##crawl-dev 23:40:42 might be back, he still has to floss 23:41:28 -!- weezeface has quit [Read error: Connection reset by peer] 23:41:40 who actually counts instead of using a clock 23:44:47 -!- demiskeleton has quit [Quit: Leaving] 23:46:16 -!- weezeface has quit [Ping timeout: 244 seconds] 23:46:50 i was thinking something like this for execs: http://media.wizards.com/images/magic/daily/boab/boab140_porcelainArt.jpg 23:47:38 I kind of like the current executioners :( 23:47:45 the whirling ring of blades around a skull 23:47:51 Executioner (151) | Spd: 20 | HD: 12 | HP: 53-81 | AC/EV: 10/15 | Dam: 30, 10, 10 | 05demonic, 10doors, fighter, evil, see invisible | Res: 06magic(140), 05fire, 02cold, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2200 | Sp: pain (d14) [06!sil], haste [06!sil] | Sz: Large | Int: high. 23:47:51 %??executioner 23:47:55 the only problem is it seems like they should be flying 23:47:57 which they aren't 23:48:48 I kept wanting to give them a dialogue line like "The Executioner scrapes its blades against the floor." 23:48:56 stupid need of lua 23:49:49 The Executioner scrapes its blades against you. 23:51:15 The Executioner carves you like a ham!!! 23:51:25 these are not dialogue lines 23:51:31 mon-speech lines, whatever 23:52:56 -!- xnavy is now known as Guest83908 23:52:56 -!- xnavy_ is now known as xnavy 23:53:35 oh man 23:53:37 clearly they're like 23:53:40 those skeleton wheels 23:53:42 from dark souls 23:53:49 rolling around at you at high speeds to attack!!!! 23:53:51 those guys were fuckers 23:54:07 no, that'd be scrapes against the wall, and that'd be even more of a lua headache 23:54:21 -!- Guest83908 has quit [Ping timeout: 255 seconds] 23:54:23 ha 23:54:31 imo code a @floor@ 23:55:14 -!- link_108 has joined ##crawl-dev