00:00:03 -!- indspenceable has quit [Ping timeout: 250 seconds] 00:00:39 Stable (0.16) branch on CRAWL.XTAHUA.COM updated to: 0.16.0-11-gd45b091 00:02:13 Stable (0.16) branch on crawl.s-z.org updated to: 0.16.0-11-gd45b091 00:05:12 Unstable branch on crawl.s-z.org updated to: 0.17-a0-90-g6bcc94d (34) 00:13:58 !tell PleasingFungus a team. duvessa probably wouldn't use a katana though, a short sword is more practical irl. also dunno why i would resort to a shotgun, i live in the united states so i can get a free assault rifle by opening a bank account 00:13:59 minmay: OK, I'll let pleasingfungus know. 00:15:10 !tell PleasingFungus i also wasnt thinking of threatening or stabbing a dev with that comment, but i guess it sounded like it 00:15:11 minmay: OK, I'll let pleasingfungus know. 00:15:17 -!- zijoud has quit [Quit: Page closed] 00:18:27 -!- Maud has quit [Ping timeout: 265 seconds] 00:20:32 if anyone is interested, I updated crawl 4.0b26 to compile on modern osx (and probably linux): https://github.com/alexjurkiewicz/crawl-4.0b26 00:20:41 -!- indspenc_ has quit [Ping timeout: 252 seconds] 00:20:57 you too can experience the joy of not being able to 'D'issect a dead creature while wielding a quarterstaff 00:21:56 chequers: cdo has crawl 4.1.2a as a game option for over ssh as well 00:22:02 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:22:08 ??4.1 00:22:08 4.1[1/7]: Crawl (NOT stone soup) 4.1 Alpha, Brent Ross' ill-fated rewrite of Crawl. DCSS was spawned by two people who got tired of waiting for this to come out of alpha. Nearly unwinnable. NEVER CONFUSE THIS WITH SS 0.4.1 00:22:22 ??4.1[2 00:22:23 4.1[2/7]: http://crawl.develz.org/morgues/ancient/meneril/morgue-meneril-20080714-105929.txt http://crawl.develz.org/morgues/ancient/78291/morgue-78291-20140325-212951.txt 00:22:25 ??4.1[3 00:22:25 4.1[3/7]: what's really overpowered in 4.1 elliott: monsters 00:22:58 -!- orneryostrich has quit [Remote host closed the connection] 00:23:00 which two people? green.snark and? 00:23:17 ??4.1[2 00:23:17 4.1[2/7]: http://crawl.develz.org/morgues/ancient/meneril/morgue-meneril-20080714-105929.txt http://crawl.develz.org/morgues/ancient/78291/morgue-78291-20140325-212951.txt 00:23:18 those two 00:23:38 ah ok 00:23:49 so what's the crawl family tree again? 00:24:06 4.0b26 was the last original Crawl, then came Brent Ross's 4.1, then came DCSS? 00:24:10 there's a post on one of the crawl sites that outlined a lot of the history I think 00:24:23 DCSS 0.1 was 4.0b26 with some things from 4.1 00:24:23 yeah but it's more than one paragraph long :((( 00:24:38 d - the Orb of Zot (100000 gold) 00:25:06 oh, interesting, so dungeoncrawl.org does host a DCSS version 00:25:08 but nothing newer 00:25:22 ??lying 00:25:22 lying[1/8]: did you have to wield the orb to win it has powers in 4.1 does 1d100 damage in melee mikee_: haha, seriously? anything else? i made it up 00:25:24 oh, I see what you're saying 00:26:11 haha ??lying[8] is still attributed to mikee 00:26:36 oh, that's a falsified irc snippet? 00:26:39 hey not that the chat bots have been nerfed, any chance we can get a ##crawl-spam channel where they broadcast everything? 00:26:43 oh no that was 1 00:26:43 s/not/now 00:26:49 ??lying[8 00:26:49 lying[8/8]: Wait, what happens if you use bolt of inaccuracy with an amulet of inaccuracy on? it does twice as much damage ...wat It DOUBLE damages? sorry i lied 00:26:52 gammafunk: ??lying[8] was actually me and not mikee 00:27:08 but we edited it to say mikee 00:27:14 like ??black magic[1] 00:27:19 -!- wat has quit [Ping timeout: 245 seconds] 00:27:24 ??black_magic[1 00:27:24 black magic[1/5]: %git HEAD^{/rod}^^{/rod} 00:27:48 gammafunk: also, showing gold values on death was around until what, like 0.12 00:28:07 geeze...actually I don't think you got that for the orb in 0.12 though 00:28:28 !tell PleasingFungus Expect Minor Deviation [explosion] 00:28:29 ontoclasm: OK, I'll let pleasingfungus know. 00:28:42 !reserved_clan_names 00:28:47 !readall reserved_clan_names 00:28:47 HuAr_you_HuHu_HuHu [|amethyst] / 098 vaults [gammafunk] / Tautological Constants [gammafunk] / sultanas of swing [wheals] / The Devteam Shrikes Back [wheals, courtesy of tabstorm] / Nihilistic Methodology [gammafunk] / Obvious Undead Applications [gammafunk] / Critical Goblin Mass [gammafunk] / AF_SHADOW_CREATURES [theTower] / lootfeel [gammafunk] / #notallmennas (haifisch) / Mystic Numbers [gamma... 00:28:50 -!- mrwooster has joined ##crawl-dev 00:29:03 !learn del reserved_clan_names[1 00:29:04 Deleted reserved clan names[1/13]: HuAr_you_HuHu_HuHu [|amethyst] 00:29:06 !learn del reserved_clan_names[2 00:29:06 Deleted reserved clan names[2/12]: Tautological Constants [gammafunk] 00:29:08 !learn del reserved_clan_names[3 00:29:09 Deleted reserved clan names[3/11]: The Devteam Shrikes Back [wheals, courtesy of tabstorm] 00:29:10 !learn del reserved_clan_names[4 00:29:11 Deleted reserved clan names[4/10]: Obvious Undead Applications [gammafunk] 00:29:12 !learn del reserved_clan_names[5 00:29:13 Deleted reserved clan names[5/9]: AF_SHADOW_CREATURES [theTower] 00:29:17 oh oops 00:29:23 looooooool 00:29:24 gammafunk: i posted a win 00:29:26 !readall reserved_clan_names 00:29:26 098 vaults [gammafunk] / sultanas of swing [wheals] / Nihilistic Methodology [gammafunk] / Critical Goblin Mass [gammafunk] / lootfeel [gammafunk] / #notallmennas (haifisch) / Mystic Numbers [gammafunk] / Shrikenado [miek] 00:29:32 hrm 00:29:38 !deleteall reserved_clan_names 00:29:44 there's something like that 00:29:49 !lg lootfeel t won 00:29:51 3. ontoclasm the Ruinous (L27 DrWn of Ashenzari), escaped with the Orb and 4 runes on 2015-03-17 04:13:35, with 2006993 points after 98334 turns and 8:09:34. 00:29:57 excellent 00:30:00 man....the wn 00:30:08 !lg lootfeel t won s=char 00:30:09 3 games for lootfeel (t won): DgWn, DrWn, GrFi 00:30:10 i got firestorm to 7% and then went "fuck it" 00:31:17 !learn del cyrus 00:31:18 Deleted cyrus[1/1]: Known to play hill dwarves exclusively, with much success. 00:32:07 -!- ontoclasm has quit [Quit: Leaving.] 00:32:17 !learn del reserved_clan_names[1 00:32:18 Deleted reserved clan names[1/8]: 098 vaults [gammafunk] 00:32:19 !learn del reserved_clan_names[1 00:32:20 Deleted reserved clan names[1/7]: sultanas of swing [wheals] 00:32:21 !learn del reserved_clan_names[1 00:32:22 Deleted reserved clan names[1/6]: Nihilistic Methodology [gammafunk] 00:32:23 !learn del reserved_clan_names[1 00:32:23 Deleted reserved clan names[1/5]: Critical Goblin Mass [gammafunk] 00:32:24 !learn del reserved_clan_names[1 00:32:25 Deleted reserved clan names[1/4]: lootfeel [gammafunk] 00:32:27 !learn del reserved_clan_names[1 00:32:28 Deleted reserved clan names[1/3]: #notallmennas (haifisch) 00:32:30 !learn del reserved_clan_names[1 00:32:30 Deleted reserved clan names[1/2]: Mystic Numbers [gammafunk] 00:32:32 !learn del reserved_clan_names[1 00:32:33 Deleted reserved clan names[1/1]: Shrikenado [miek] 00:33:57 -!- namad7 has quit [Ping timeout: 246 seconds] 00:34:12 I'm half expecting that clan with the name that trolls me to get in the top 10 00:34:18 there's still time 00:35:20 -!- ssteam has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet] 00:35:26 !learn del reproduction[2] 00:35:27 Deleted reproduction[2/2]: Fedhas protects your food from exploding spores, but not you! Fancy that. 00:36:13 ??runed hands 00:36:13 runed hands[1/1]: A bodyslot Ds facet under development (in a branch). Gives a spellpower boost and antimagic melee. 00:36:16 did anything ever happen with this 00:38:03 no, still sitting in a branch 00:39:13 -!- Holy_Rage has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.1/20150305021524]] 00:40:14 -!- indspenceable has quit [Ping timeout: 245 seconds] 00:41:27 can you replace demonic guardian with it 00:41:35 i know it's a body slot facet 00:41:36 i don't care 00:42:03 is demonic guardian bad? I think I had it in my Ds win. early one seemed silly. I think I got some neato ones later but can't remember if it helped any 00:42:41 bad as in weak? no 00:43:24 Would the boots of assassin effect work for a god or be too powerful? (Stab with any weapon type as well as a Short Blade) 00:44:17 -!- kittykai has quit [Read error: Connection reset by peer] 00:45:24 runed hands sound pretty rad 00:48:55 minmay: you might hate it, but it's Fun 00:49:07 -!- mrwooster has quit [Quit: mrwooster] 00:49:10 ("you" being an experienced goodplayer) 00:50:33 minmay is annoyed with how it works. I'm not sure how bad it is now that piety gain isn't split and xp is proportional to damage 00:50:42 I think both those are in, anyhow 00:52:24 -!- mrwooster has joined ##crawl-dev 00:52:57 -!- SomeStupidGuy has quit [Ping timeout: 252 seconds] 00:55:12 ??aug 00:55:13 augmentation[1/1]: Demonspawn mutation: gives scaling spell power and slaying (both accuracy and damage) bonuses with HP total: bonuses are equal to max(0, ceiling(mutlevel*(2*hp - maxhp)/maxhp))*(0.4*spell power and 4 slaying). 01:00:25 -!- indspenc_ has quit [Ping timeout: 256 seconds] 01:00:25 -!- jeanjacques has quit [Ping timeout: 264 seconds] 01:04:06 -!- iFurril has quit [Ping timeout: 252 seconds] 01:04:11 -!- Misder has quit [Quit: Page closed] 01:05:40 -!- Xenobreeder_ has quit [Ping timeout: 246 seconds] 01:08:10 -!- mrwooster has quit [Quit: mrwooster] 01:09:20 -!- mauris- has quit [Ping timeout: 256 seconds] 01:13:30 -!- Plasmo has quit [Quit: Page closed] 01:20:22 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 01:20:49 -!- indspenceable has quit [Ping timeout: 264 seconds] 01:27:03 -!- mumbologist has quit [Ping timeout: 256 seconds] 01:27:09 -!- mumbologist_ is now known as mumbologist 01:27:27 -!- ProzacElf has joined ##crawl-dev 01:28:03 -!- orneryostrich has quit [Ping timeout: 265 seconds] 01:28:10 -!- simmarine has quit [Ping timeout: 244 seconds] 01:29:32 -!- Tux[Qyou] has joined ##crawl-dev 01:30:10 -!- jackrogers has quit [Ping timeout: 246 seconds] 01:30:25 -!- honeybadger has quit [Quit: Page closed] 01:30:28 hey gammafunk, i fixed the tornado 4.0 static file handler issue 01:30:44 (my fix is sort of a bandaid, but it's not toooooo bad) 01:32:40 -!- Maud has quit [Remote host closed the connection] 01:33:17 -!- mumbologist has quit [Ping timeout: 256 seconds] 01:34:01 -!- ythm has quit [Ping timeout: 246 seconds] 01:39:49 -!- Krakhan has quit [Ping timeout: 245 seconds] 01:41:07 -!- indspenc_ has quit [Ping timeout: 245 seconds] 01:43:09 -!- ystael has quit [Ping timeout: 245 seconds] 01:43:46 -!- ussdefiant has quit [Ping timeout: 255 seconds] 01:45:00 gammafunk: 17 commits ready for review (but not merge) in my github webtiles-changes. There's just one minor guest account bug (doesn't set a cookie, so the session is lost on refresh) 01:45:42 gammafunk: there are also two makefile related improvements that could go to master rather than webtiles-changes 01:46:24 phew, i'm impressed with myself 01:47:51 how many versions has ctele been discussed for removal again? 01:51:31 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 01:52:00 -!- Menche has quit [Quit: Leaving] 01:56:54 -!- ProzacElf has quit [Ping timeout: 245 seconds] 02:00:41 -!- abixa has quit [Client Quit] 02:01:29 -!- indspenceable has quit [Ping timeout: 245 seconds] 02:13:50 -!- rchandra has joined ##crawl-dev 02:15:06 is cure mutation curing 0 things a bug or a feature? I have one bad mutation, one transient, some demonspawn mutations, and an rMut amulet if any of those could affect it 02:17:04 -!- Quazifuji has quit [Ping timeout: 246 seconds] 02:19:59 <|amethyst> rchandra: it's broken by design 02:20:17 <|amethyst> rchandra: it will always try to remove at least one, but... 02:20:48 -!- dtsund has quit [Quit: dtsund] 02:20:53 <|amethyst> delete_mutation of a random mutation has a big while(true) loop that picks a random mutation until it finds one that you have 02:21:04 <|amethyst> but every time through the loop there's a 1/1000 chance of breaking 02:21:23 -!- indspenc_ has quit [Ping timeout: 244 seconds] 02:21:23 <|amethyst> err, of returning false and not doing anything 02:22:03 !learn edit potion_of_cure_mutation[1] s/1/0/ 02:22:04 potion of cure mutation[1/1]: Removes 0 to 7 randomly chosen mutations. 02:22:13 thanks 02:22:54 Stable (0.16) branch on crawl.beRotato.org updated to: 0.16.0-11-gd45b091 02:24:49 <|amethyst> !tell PleasingFungus if it's not in @crawlcode yet, check out the while loop in delete_mutation, and in particular the if (one_chance_in(1000)) return false; 02:24:50 |amethyst: OK, I'll let pleasingfungus know. 02:26:47 -!- WalkerBoh has quit [Remote host closed the connection] 02:27:17 -!- johnny0 has quit [Quit: Lost terminal] 02:30:23 -!- Patashu has joined ##crawl-dev 02:33:50 -!- Patashu has quit [Disconnected by services] 02:33:50 -!- Patashu_ has joined ##crawl-dev 02:35:39 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-90-g6bcc94d (34) 02:42:02 -!- us17 has quit [Ping timeout: 246 seconds] 02:42:03 -!- indspenceable has quit [Ping timeout: 244 seconds] 02:43:09 -!- angelichorsey has joined ##crawl-dev 02:43:41 -!- NeremWorld has quit [] 02:44:00 Anyone here able to assist me in compiling on Fedora? I really want to play 0.16 02:45:52 -!- orneryostrich has quit [Ping timeout: 265 seconds] 02:46:15 -!- rockit has quit [Ping timeout: 252 seconds] 02:46:20 -!- rockit_ is now known as rockit 02:47:52 -!- Laraso has quit [Ping timeout: 240 seconds] 02:49:24 -!- ark__ has quit [Ping timeout: 272 seconds] 02:54:05 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 02:54:29 play online! 02:54:44 but to answer, sorry I can't help you with that 02:55:57 :[ 02:56:48 !messages 02:56:48 (1/1) elliptic said (12h 14m 19s ago): There's another commit for Lantell on the Sizzell repository, fixing a bug that causes some milestones to be muted that shouldn't be (e.g. getting pre-extended runes) 02:57:01 !tell elliptic on it. 02:57:02 TZer0: OK, I'll let elliptic know. 02:57:25 !tell |amethyst are there any issues with scoring pages right now? 02:57:25 TZer0: OK, I'll let |amethyst know. 02:57:52 !tell |amethyst Compare: http://crawl.akrasiac.org/scoring/players/saintroka.html http://dobrazupa.org/tournament/0.16/players/saintroka.html 02:57:52 TZer0: OK, I'll let |amethyst know. 02:58:45 -!- Lantell has quit [Remote host closed the connection] 02:58:55 -!- Lantell has joined ##crawl-dev 02:59:32 -!- Wolfechu has quit [Ping timeout: 272 seconds] 03:00:59 -!- indspenc_ has quit [Ping timeout: 246 seconds] 03:03:25 -!- Pacra has quit [Ping timeout: 255 seconds] 03:03:29 -!- zijoud has quit [Quit: Page closed] 03:07:30 -!- qoala has quit [Quit: Abscond!] 03:08:38 -!- us17 has quit [Ping timeout: 246 seconds] 03:10:05 -!- bitcoinbastard has quit [Ping timeout: 252 seconds] 03:12:23 angelichorsey, what error do you get when trying to build it? put it into a pastebin for us to see 03:12:32 :D 03:13:01 -!- Lord_Lovebone_ has quit [Quit: Page closed] 03:13:36 http://pastebin.com/5UY8N0Uu 03:14:39 originally I was getting an error for windowmanager not being able to locate SDL2/SDL_image.h. Then I noticed that was in contrib/install/unkown/include/ and I rsync'd all the files under include into source/ and I was able to get past that issue 03:14:50 Now I am running into the issue shown in that pastebin 03:16:18 make install TILES=y prefix=/usr/local 03:16:18 This is my make command btw. I wish I were more familiar with make and utils in general to troubleshoot this further. 03:16:37 I've also just tried make TILES=y to no avail. 03:16:41 hmmm 03:17:33 -!- Bcadren has quit [Ping timeout: 256 seconds] 03:17:46 also, initially cloning the repo had issues because the git prrotocol requires read access. I was able to get it over https though. 03:20:59 well, the problem is that I only ever build console, not tiles myself 03:21:27 -!- indspenceable has quit [Ping timeout: 252 seconds] 03:21:44 haha 03:21:47 alrighty then 03:22:02 the linker error suggests that sdl2-image is missing from its search path, but I am not sure how that would happen when sdl2-image is (presumably) in contribs 03:22:35 it's trying to use his system's sdl2 stuff from pkg-config most likely 03:22:59 angelichorsey: you probably need to install the sdl2 and sdl2-image dev packages 03:23:25 but he had its headers somewhere under contrib 03:23:28 not sure what they're called on Fedora, on ubuntu it's sdl2-dev and sdl2-image-2.0-dev 03:23:37 if he's on Fedora, he shouldn't be using contribs 03:23:45 I guess 03:24:03 there are packages you can install that get you the headers for the sdl you have installed 03:25:14 I have sdl2 installed 03:25:25 oh wait 03:25:41 [root@cpe-173-174-66-22 source]# rpm -qa | grep SDL2 03:25:42 SDL2-2.0.3-4.fc21.x86_64 03:25:42 SDL2-devel-2.0.3-4.fc21.x86_64 03:25:44 you also need SDL2_image 03:25:47 and SDL2_image-devel 03:26:04 and then you should remove the headers you rsync'd into the crawl source tree 03:26:24 alright 03:26:29 and probably remove the contribs, since you don't need them, to make sure they don't get in the way 03:26:39 angelichorsey: I'm not sure if sdl2 includes sdl2-image or not 03:26:45 that's sometimes a seperate package 03:26:48 https://apps.fedoraproject.org/packages/SDL2_image/overview/ 03:26:50 I found it 03:26:54 that was the one package I forget 03:27:05 must have seen SDL_image and thought I was solid 03:27:09 (INSTALL.txt should probably be updated for SDL2 on fedora) 03:27:24 ^ 03:28:08 well we need Fedora users to try it is the thing 03:28:13 since no devs run Fedora 03:29:03 (Linux users are supposed to be good at figuring this out anyhow :) 03:29:52 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 03:29:59 how can I tell git to recreate source? 03:29:59 well, I think just replacing SDL with SDL2 in the package names listed there should be sufficient 03:30:12 unless their 'lua' is now lua5.2 03:30:33 -!- indspenc_ has quit [Remote host closed the connection] 03:30:34 -!- rchandra has left ##crawl-dev 03:31:50 angelichorsey: depends on how you mean, but git clean -dfx removes any added files in the main repo 03:31:57 git reset --hard if you changed files in the repo 03:32:14 for contribs you'll not have to worry since you're not using them 03:32:25 but you can cd contrib and then make clean 03:32:28 -!- ystael has quit [Ping timeout: 272 seconds] 03:32:49 I was dicking around and source is gone 03:32:58 lol 03:32:59 oops 03:33:05 git reset --hard should recreate it 03:33:17 (if you're sure you're actually in the right dir) 03:33:28 remember there's a crawl-ref folder in the repo dir 03:33:32 and source lives under that 03:33:35 yup 03:33:37 so crawl-ref/source 03:33:38 ok 03:34:00 :[ 03:34:06 windowmanager-sdl.cc:21:29: fatal error: SDL2/SDL_image.h: No such file or directory 03:34:06 # include 03:34:06 ^ 03:34:06 compilation terminated. 03:34:06 Makefile:1565: recipe for target 'windowmanager-sdl.o' failed 03:34:07 make: *** [windowmanager-sdl.o] Error 1 03:34:25 yeah you need devel package for sdl2_image 03:34:33 ah yes 03:34:42 how embarassing 03:34:45 which is called SDL2_image-devel 03:34:59 oh cool 03:35:02 past that error fast 03:35:11 -!- Earlo has quit [Remote host closed the connection] 03:35:15 I think it takes like 5 min to get to the next issue. 03:37:25 next error is when it write 27 to every byte on your hard drive, so be ready 03:40:33 lol 03:40:38 oh no 03:40:40 I overshot it 03:40:42 0.17 03:40:47 lolol 03:40:51 -!- johnny0 has joined ##crawl-dev 03:41:06 well there aren't many difference so far 03:41:17 git checkout stone_soup-0.16 03:41:24 will get you the 0.16 branch 03:41:39 and you can just compile the same way 03:48:02 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:49:40 -!- Z_LAMP has quit [Read error: Connection reset by peer] 04:01:31 thanks guys 04:04:35 -!- Basil has quit [Ping timeout: 256 seconds] 04:06:35 -!- Yermak has quit [Quit: Page closed] 04:26:21 -!- Z_LAMP has quit [Read error: Connection reset by peer] 04:28:34 -!- schistosoma has quit [Read error: Connection reset by peer] 04:30:38 -!- Pacra has joined ##crawl-dev 04:33:55 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 04:36:10 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 04:38:15 -!- __miek has quit [Ping timeout: 250 seconds] 04:39:02 -!- Pacra has quit [Ping timeout: 245 seconds] 04:39:34 -!- halberd has quit [Ping timeout: 256 seconds] 04:45:38 -!- TastyLemonDrops has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC] 04:47:17 -!- surr has quit [Quit: Page closed] 04:47:42 -!- mumra has quit [Ping timeout: 246 seconds] 04:48:18 -!- syraine has joined ##crawl-dev 04:48:23 Wights are now spoilery 04:48:37 I know that their weapons are practically always trash and brands are auto-id'd 04:48:45 But some poor mook could probably think, oo, enchanted flail 04:54:48 -!- pikaro has quit [Ping timeout: 272 seconds] 05:05:05 !seen chequers 05:05:06 I last saw chequers at Tue Mar 17 06:46:24 2015 UTC (3h 18m 42s ago) saying 'phew, i'm impressed with myself' on ##crawl-dev. 05:06:40 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 05:07:10 -!- syraine has quit [Ping timeout: 246 seconds] 05:09:35 -!- ontoclasm has joined ##crawl-dev 05:10:32 -!- kuniqs has quit [Quit: Page closed] 05:10:53 -!- startwinfgsfdf has joined ##crawl-dev 05:16:43 definitely agree about wights/spoilery 05:20:42 -!- ystael has quit [Ping timeout: 245 seconds] 05:20:54 Hey there! I think on the possibility of translation of the descript txt files. If I make a translation, how can I add it? Should I use Git? Should I use the trunk version of the game? I apologize if these questions have been discussed somewhere. Thanks in advance! 05:20:55 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 05:21:16 -!- syraine has joined ##crawl-dev 05:21:27 Why does Natasha have a SPELL_WARN flavor cantrip 05:25:28 -!- PsiRedEye22 has quit [Ping timeout: 256 seconds] 05:26:21 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 05:29:50 -!- amalloy is now known as amalloy_ 05:32:17 -!- mumra has joined ##crawl-dev 05:33:26 -!- Tux[Qyou] has joined ##crawl-dev 05:37:44 -!- startwinfgsfdf has quit [Quit: startwinfgsfdf] 05:38:48 Kramin: hi 05:39:47 -!- mumra has quit [Ping timeout: 256 seconds] 05:42:40 There's no reward for clearing fungal colonies whatsoever 05:42:44 Unpleasant 05:45:52 -!- Earlo has quit [Ping timeout: 264 seconds] 05:51:07 -!- TurboShekel_ has quit [Ping timeout: 256 seconds] 05:52:37 -!- radinms has quit [Ping timeout: 264 seconds] 05:52:57 -!- st_ has joined ##crawl-dev 05:53:00 cancellation does not work on contamination 05:53:01 good 05:56:53 Incorrect hexes chance displayed for non-susceptible monsters 13https://crawl.develz.org/mantis/view.php?id=9556 by nooodl 05:59:07 -!- mumra has joined ##crawl-dev 06:00:39 -!- gareppa has quit [Quit: Leaving] 06:04:51 -!- Lasty has joined ##crawl-dev 06:09:44 chequers: did you see that thing about the 0.16 rc files and macros on CPO? 06:10:13 macros aren't saving and my rc isn't working for somereason 06:10:18 CPO console 06:15:13 -!- MarvinPA has joined ##crawl-dev 06:19:58 -!- lordLovebone has quit [Ping timeout: 246 seconds] 06:26:33 Kramin: try webtiles 06:28:12 -!- Patashu_ has quit [Ping timeout: 265 seconds] 06:29:57 -!- DC is now known as dcmalleus 06:30:59 who managed cao scoring pages? 06:31:10 they dont seem to be counting 0.16 games from cpo 06:31:14 sequell indexes them though 06:31:28 !lg . cv=0.16 x=src,cv 06:31:29 6. [src=cpo;cv=0.16] chequers the Carver (L9 FoFi of Nemelex Xobeh), shot by an orc warrior (bolt) in Bailey (bailey_polearm_2) on 2015-03-16 05:29:33, with 2655 points after 5905 turns and 0:14:33. 06:33:13 -!- Sorbius has quit [Ping timeout: 252 seconds] 06:34:06 -!- mizu_no_oto has quit [Ping timeout: 252 seconds] 06:34:26 -!- dcmalleus has quit [Quit: Page closed] 06:41:25 -!- Crehl has quit [Quit: Killed by a kitten] 06:43:21 -!- bonghitz has quit [Remote host closed the connection] 06:55:23 -!- CKyle has joined ##crawl-dev 06:57:51 -!- Lasty has quit [Quit: Leaving.] 06:58:15 -!- edlothiol has joined ##crawl-dev 06:59:22 -!- CKyle has quit [Client Quit] 07:02:06 -!- Pacra has joined ##crawl-dev 07:03:09 -!- Tuxedo[Qyou] has joined ##crawl-dev 07:06:29 -!- Tux[Qyou] has quit [Ping timeout: 245 seconds] 07:07:39 -!- CKyle has joined ##crawl-dev 07:09:19 -!- Lightli has quit [Ping timeout: 246 seconds] 07:09:24 -!- ystael has quit [Ping timeout: 245 seconds] 07:12:12 -!- Tux[Qyou] has joined ##crawl-dev 07:14:51 -!- Tuxedo[Qyou] has quit [Ping timeout: 244 seconds] 07:15:30 syraine: what makes you say that cancellation does not work on contamination? I regularly use it to decrease contam? It has a strong random element though 07:16:08 If it did, it didn't report the contamination loss at all 07:17:12 if you are in yellow contam and quaff !oCanc, often the first one could have no apparent effect 07:17:33 but if you quaff a few you'll soon see yellow status turn to grey 07:17:41 right after a quaff 07:17:54 -!- wat has quit [Ping timeout: 246 seconds] 07:19:11 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 07:19:45 math seems to be contaminate_player(-1 * (1000 + random2(4000))) 07:19:53 -!- MarvinPA has quit [Quit: Leaving] 07:20:52 -!- fearitself has quit [Ping timeout: 246 seconds] 07:20:53 but maybe it sohuld say something about "You feel [slightly/...] less contaminated, if there is any contamination, to give a hint to the unspoiled masses, yes 07:24:28 -!- Pacra has quit [Ping timeout: 256 seconds] 07:29:56 -!- Tuxedo[Qyou] has joined ##crawl-dev 07:30:37 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 07:33:07 -!- Tux[Qyou] has quit [Ping timeout: 256 seconds] 07:36:21 -!- agentgt has joined ##crawl-dev 07:36:23 -!- iFurril has quit [Ping timeout: 246 seconds] 07:36:40 how does umbra and tso light stacking work or.. which one supercedes 07:36:52 I have a ring of shadows 07:37:18 don't they cancel or something? 07:37:25 -!- CKyle has joined ##crawl-dev 07:38:44 doesn't umbra have a defensive component also .. so in theory its better 07:38:49 they don't seem to cancel.. the umbra just sits on top 07:39:21 -!- Tuxedo[Qyou] has quit [Ping timeout: 256 seconds] 07:39:28 -!- MgDark has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.1/20150305021524]] 07:40:42 -!- siepu has quit [Ping timeout: 265 seconds] 07:41:10 -!- mamgar has quit [Read error: Connection reset by peer] 07:48:03 unintuitive it seems 07:52:17 -!- Xenobreeder has quit [Quit: Page closed] 07:56:29 -!- Utis has quit [Ping timeout: 245 seconds] 07:56:42 -!- Utis` has quit [Ping timeout: 244 seconds] 07:56:47 -!- rockit has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0/20150220131007]] 07:59:35 it appears umbra ring seems to be better 07:59:41 they do cancel 08:02:19 -!- bonghitz has quit [Ping timeout: 252 seconds] 08:02:52 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 08:05:58 -!- jeanjacques has joined ##crawl-dev 08:06:43 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:10:56 -!- mauris- has quit [Ping timeout: 256 seconds] 08:11:28 -!- wheals has joined ##crawl-dev 08:15:28 -!- syraine has quit [Ping timeout: 246 seconds] 08:15:38 -!- debo has quit [Ping timeout: 246 seconds] 08:16:16 03|amethyst02 07* 0.17-a0-91-gdb0b18a: Don't nerf Sp, Dr, etc. XP apt on next compat break. 10(7 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=db0b18a3c2ee 08:16:31 -!- Datul has quit [Ping timeout: 246 seconds] 08:16:57 :( conflicts 08:17:37 -!- CKyle has joined ##crawl-dev 08:20:25 -!- CKyle has quit [Client Quit] 08:21:10 -!- hhkb has quit [Ping timeout: 252 seconds] 08:27:50 !tell johnstein the two people who got tired of waiting for 4.1 and made DCSS were erisdiscordia and greensn ark 08:27:50 wheals: OK, I'll let johnstein know. 08:34:14 -!- siepu has quit [Client Quit] 08:35:52 Grunt: gw is stuck again, looks like an item on a shadow trap is causing it 08:36:29 -!- mumra has quit [Ping timeout: 245 seconds] 08:38:58 -!- mumra has joined ##crawl-dev 08:46:08 -!- syllogism has joined ##crawl-dev 08:49:46 -!- tingol3 has quit [Ping timeout: 272 seconds] 08:49:52 -!- mumra has quit [Ping timeout: 240 seconds] 08:54:57 -!- FierceOmelette has joined ##crawl-dev 08:55:14 -!- Brannock_ has joined ##crawl-dev 08:55:49 Hey, this says http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/melee_attack.cc;hb=HEAD#l1231 offhand punch occurs 2 in 6 times if you're not an octopode (33% of the time), but I seem to get no offhand punches with blade hands on 08:56:13 -!- read has quit [Ping timeout: 264 seconds] 08:56:18 I got into wizard mode and spawned a training dummy with 10000 hp (&m training dummy hp:10000) and slashed it 200 times with 2 hands, then sacrificed a hand to ru, and the damage was pretty much the same 08:56:32 And in the combat log there's no offhand punches.... 08:56:44 Is this normal? 08:57:08 <|amethyst> FierceOmelette: see the form_can_wield check above that 08:57:57 |amethyst, so there's no offhand punch with blade hands? the learndb says blade hands improve offhand punch damage 08:58:03 <|amethyst> you're right though, that possibly those forms should do half damage with sac hand 08:58:06 <|amethyst> ??blade hands 08:58:07 blade hands[1/2]: A potent level 5 transmutation spell that grants a large increase to unarmed damage but impedes spellcasting while active. Base damage is 8 + str/3 + dex/3 + UC. Also adds +6 to offhand punch damage. Does not stack with claws. 08:58:42 half? 08:58:42 -!- Lawman0 has quit [Ping timeout: 244 seconds] 08:59:12 -!- Brannock_ has quit [Client Quit] 08:59:24 -!- Brannock_ has joined ##crawl-dev 08:59:56 <|amethyst> %git 9187861b2\ 08:59:56 Could not find commit 9187861b2\ (git returned 128) 08:59:57 <|amethyst> %git 9187861b2 08:59:58 07PleasingFungus02 * 0.16-a0-883-g9187861: Refactor punch aux-attack code 10(6 months ago, 2 files, 54+ 67-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9187861b2f45 09:01:12 -!- mumra has joined ##crawl-dev 09:01:23 form_can_wield is in transform.cc 09:01:24 pppfffff 09:01:35 and just says forms[form]->slot_available(EQ_WEAPON); 09:01:41 so if it has no weapon, you have no offhand punch 09:01:42 wow 09:01:59 <|amethyst> !tell PleasingFungus 9187861 made blade hands not do offhand punch... if that was intentional then probably AuxPunch::get_damage and learndb should be changed 09:02:00 |amethyst: OK, I'll let pleasingfungus know. 09:02:13 ie the only form that gets OH punch is statue. and BA I guess 09:02:53 -!- bonghitz has quit [Ping timeout: 246 seconds] 09:03:00 <|amethyst> and lich and tree and shadow 09:03:19 -!- debo has joined ##crawl-dev 09:03:27 so this is amazing, you can sac a hand and still do ridiculous damage with bh 09:03:38 that was always the case 09:03:43 <|amethyst> FierceOmelette: well, the damage you're doing is what BH has always done 09:03:48 <|amethyst> it used to do *more* with two hands 09:03:50 you're greatly overestimating the importance of OH punch 09:04:09 I mean, using a buckler reduces your damage by ~1/5 09:04:22 and that includes the slower attack speed ON TOP of losing your OH punch 09:04:23 <|amethyst> 11 + UC/2 09:04:49 kvaak, if I understand the old calculations right, it's more than 1/5 09:04:53 -!- read has joined ##crawl-dev 09:04:53 with bh 09:06:07 I guess the important question is if this is intentional or just happened due to the code change 09:06:47 <|amethyst> The commit says "refactor", so probably not 09:07:24 yes refactoring shouldn't change the code logic 09:07:26 <|amethyst> !tell TZer0 yeah, I haven't updated CAO scoring for most servers' 0.16 09:07:26 |amethyst: OK, I'll let tzer0 know. 09:07:27 15 str/dex, 15 UC. BH MH, base damage of 33. BH OH, base damage of 15, which only triggers 1/3 of the time assuming your ER is 0 09:07:42 how exactly does that figure out to be more than 1/5 09:08:06 -!- mumra has quit [Ping timeout: 252 seconds] 09:08:32 -!- ProzacElf has joined ##crawl-dev 09:09:01 -!- CKyle has joined ##crawl-dev 09:09:35 <|amethyst> should be 18.5 for offhand, no? (11 + 7.5) 09:09:45 -!- CKyle has quit [Read error: Connection reset by peer] 09:09:50 kvaak, does it always hit, I think I assumed it never misses but that's probably wrong 09:09:51 <|amethyst> which still works out to about 1/5 09:09:55 of course it doesn't 09:10:05 ?? offhand punch 09:10:05 offhand punch[1/1]: Does 5 + (unarmed skill / 3) damage. Gets +5 bonus for blade hands. Gets a +1d3 bonus for claws (if you're not using bladehands). 09:10:11 this ting says 5+5+5 09:10:14 *thing 09:10:21 -!- CKyle has joined ##crawl-dev 09:11:35 kvaak, the code says you need to apply stat modifiers and fighting skill 09:11:39 unless I'm misreading something 09:11:53 all of those apply to your MH and they're percentage-based 09:12:00 their relative values stay the same 09:12:16 <|amethyst> became unarmed/2 in 0.11 09:12:17 ok that's good to know 09:12:24 <|amethyst> but even then BH had a +6 bonus 09:12:29 !learn e offhand_unch[1 s/3/2 09:12:30 I don't have a page labeled offhand_unch[1] in my learndb. 09:12:33 !learn e offhand_punch[1 s/3/2 09:12:33 offhand punch[1/1]: Does 5 + (unarmed skill / 2) damage. Gets +5 bonus for blade hands. Gets a +1d3 bonus for claws (if you're not using bladehands). 09:13:20 right so it's 1/5, ~20%, pretty big difference methinks 09:13:24 <|amethyst> !learn e offhand_punch[1] s/Gets \+5/Got +6/ 09:13:25 offhand punch[1/1]: Does 5 + (unarmed skill / 2) damage. Got +6 bonus for blade hands. Gets a +1d3 bonus for claws (if you're not using bladehands). 09:14:00 <|amethyst> !learn e offhand_punch[1] s/1d3/(claws level)d3/ 09:14:01 offhand punch[1/1]: Does 5 + (unarmed skill / 2) damage. Got +6 bonus for blade hands. Gets a +(claws level)d3 bonus for claws (if you're not using bladehands). 09:14:20 if you're using blade hands, you don't have claws... 09:14:39 blade claws 09:14:48 it's like blade hands except you have five of them 09:15:10 <|amethyst> !learn e offhand_punch[1] s/ \(if.*/./ 09:15:11 offhand punch[1/1]: Does 5 + (unarmed skill / 2) damage. Got +6 bonus for blade hands. Gets a +(claws level)d3 bonus for claws. 09:15:26 <|amethyst> !learn e offhand_punch[1] s/hands/hands prior to 0.16/ 09:15:26 offhand punch[1/1]: Does 5 + (unarmed skill / 2) damage. Got +6 bonus for blade hands prior to 0.16. Gets a +(claws level)d3 bonus for claws. 09:16:04 <|amethyst> !learn e offhand_punch[1] s/Also adds/Before 0.16, added/ 09:16:04 No change: regex `Also adds` does not match `Does 5 + (unarmed skill / 2) damage. Got +6 bonus for blade hands prior to 0.16. Gets a +(claws level)d3 bonus for claws.` 09:16:10 <|amethyst> !learn e blade_hands[1] s/Also adds/Before 0.16, added/ 09:16:11 blade hands[1/2]: A potent level 5 transmutation spell that grants a large increase to unarmed damage but impedes spellcasting while active. Base damage is 8 + str/3 + dex/3 + UC. Before 0.16, added +6 to offhand punch damage. Does not stack with claws. 09:17:03 -!- travis-ci has joined ##crawl-dev 09:17:04 The build was broken. (master - db0b18a #1988 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/54716486 09:17:05 -!- travis-ci has left ##crawl-dev 09:17:26 str/3+dex/3 sounds weirder than (str+dex)/3 09:18:16 -!- mumbologist has quit [Ping timeout: 272 seconds] 09:19:20 <|amethyst> yeah... I guess that's because it's the only one that gets extra base damage from dex 09:19:42 <|amethyst> in the code it's written closer to the latter (but using div_rand_round) 09:20:41 -!- Z_LAMP has quit [Read error: Connection reset by peer] 09:21:43 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 09:22:53 -!- CKyle has joined ##crawl-dev 09:24:04 !learn e offhand_punch[1 s/$/ Disabled in forms other than lich, shadow, statue and tree. 09:24:05 offhand punch[1/1]: Does 5 + (unarmed skill / 2) damage. Got +6 bonus for blade hands prior to 0.16. Gets a +(claws level)d3 bonus for claws. Disabled in forms other than lich, shadow, statue and tree. 09:24:32 -!- ldf_ has quit [Quit: ldf_] 09:24:35 hey gammafunk? 09:24:48 did you hear about the dependencies problem with the debian packages? 09:27:31 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 09:28:31 travis failure was the lua segfault again 09:30:51 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 09:33:41 -!- ZebTM has quit [Ping timeout: 246 seconds] 09:33:52 -!- onget has quit [Ping timeout: 246 seconds] 09:33:56 !lg 09:33:57 3417. wheals the Slayer (L27 FoAs of Fedhas), escaped with the Orb and 3 runes on 2015-03-17 14:33:08, with 1703808 points after 64407 turns and 2:48:52. 09:34:09 -!- mumra has joined ##crawl-dev 09:34:19 !lg . won min=turns - 09:34:20 No keyword '-' 09:34:20 !lg . won min=turns -2 09:34:21 23/24. wheals the Slayer (L27 FoAs of Fedhas), escaped with the Orb and 3 runes on 2015-03-17 14:33:08, with 1703808 points after 64407 turns and 2:48:52. 09:34:45 -!- LexAckson has joined ##crawl-dev 09:35:31 -!- ldf_ has joined ##crawl-dev 09:39:09 octopodes can do offhand punches with a sacrificed hand, but can't wield two handed weapons, is this intentional? 09:39:15 seems strange 09:40:17 they need 4 tentacles free to maneuver, but they can spare one to do an offhand punch every so often 09:40:31 I see 09:41:00 maybe with a sacced hand you could reduce their offhand chance from 50% to 33% (like other races) 09:41:03 !hs lootfeel 09:41:04 50. bh the Slayer (L27 GrFi of Qazlal), escaped with the Orb and 4 runes on 2015-03-15 17:27:34, with 2613973 points after 60443 turns and 5:11:29. 09:41:04 I don't know 09:41:26 maybe 09:41:53 you do lose a shield which can be pretty big, but on the other hand you only lose 1/8 of your rings instead of half 09:42:51 <|amethyst> octopode auxes confuse me 09:42:55 <|amethyst> they have an offhand punch 09:43:06 <|amethyst> but they also have a "kick", which is where the tentacle spike goes 09:43:12 <|amethyst> and a separate UNAT_TENTACLES 09:45:48 and an offhand punch, right? 09:46:12 i think they also have an offhand punch 09:48:09 -!- ussdefiant has joined ##crawl-dev 09:48:58 -!- pikaro has quit [Ping timeout: 256 seconds] 09:49:07 -!- ProzacElf has quit [Ping timeout: 256 seconds] 09:53:43 -!- TurboShekel__ has quit [Ping timeout: 250 seconds] 09:55:23 -!- ystael has quit [Ping timeout: 240 seconds] 09:56:47 -!- the_glow has quit [Ping timeout: 246 seconds] 09:57:54 -!- Gamesmaster has quit [Quit: Page closed] 10:02:35 -!- radinms has quit [] 10:04:22 -!- ZebTM has quit [Ping timeout: 240 seconds] 10:05:54 -!- Ironfoot has quit [Quit: Page closed] 10:06:04 -!- MDvedh has quit [Ping timeout: 246 seconds] 10:06:13 -!- Tux[Qyou] has joined ##crawl-dev 10:06:15 !messages 10:06:15 (1/3) Mandevil said (2h 40m 48s ago): I think the CLAN announcements are broken again... 10:06:17 !messages 10:06:18 (1/2) Mandevil said (1h 21m 10s ago): Maybe not, now I see some announcements, so false alarm I guess. 10:06:20 !messages 10:06:20 (1/1) |amethyst said (58m 54s ago): yeah, I haven't updated CAO scoring for most servers' 0.16 10:06:35 !tell mandevil yup, |amethyst said (58m 54s ago): yeah, I haven't updated CAO scoring for most servers' 0.16 10:06:35 TZer0: OK, I'll let mandevil know. 10:06:49 !tell pleasingfungus if we keep up the wins, we might be able to beat robotsfindkitten! 10:06:49 wheals: OK, I'll let pleasingfungus know. 10:07:49 -!- tstbtto has quit [Ping timeout: 256 seconds] 10:22:08 -!- ussdefiant has quit [Ping timeout: 265 seconds] 10:22:10 -!- ystael has quit [Ping timeout: 255 seconds] 10:23:40 -!- BigBluFrog has quit [Quit: Page closed] 10:27:19 -!- Foamed has quit [Ping timeout: 245 seconds] 10:30:11 -!- SegFaultAX has quit [Excess Flood] 10:33:54 -!- CacoS has quit [Ping timeout: 246 seconds] 10:38:56 -!- tingol3 has quit [Ping timeout: 244 seconds] 10:39:24 -!- ark__ has quit [Ping timeout: 256 seconds] 10:40:22 -!- MarvinPA has joined ##crawl-dev 10:40:51 -!- Lightli has joined ##crawl-dev 10:43:34 -!- Tuxedo[Qyou] has joined ##crawl-dev 10:43:59 -!- Verim has quit [Ping timeout: 250 seconds] 10:45:56 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 10:47:06 -!- Tux[Qyou] has quit [Ping timeout: 252 seconds] 10:49:14 -!- Tuxedo[Qyou] has quit [Ping timeout: 246 seconds] 10:53:48 -!- ProzacElf has joined ##crawl-dev 10:53:52 -!- halberd has quit [Changing host] 10:54:27 -!- CcS has quit [Ping timeout: 245 seconds] 10:54:54 -!- FaMott has quit [Ping timeout: 246 seconds] 10:55:41 -!- bonghitz has quit [Remote host closed the connection] 10:59:46 -!- Tux[Qyou] has joined ##crawl-dev 11:00:01 -!- siepu has quit [Ping timeout: 250 seconds] 11:02:14 -!- Tuxedo[Qyou] has joined ##crawl-dev 11:03:34 -!- st_ has quit [Read error: Connection reset by peer] 11:03:37 -!- clouded_ has joined ##crawl-dev 11:04:38 -!- Tux[Qyou] has quit [Ping timeout: 246 seconds] 11:08:40 -!- Tux[Qyou] has joined ##crawl-dev 11:09:27 -!- CacoS has quit [Ping timeout: 240 seconds] 11:11:04 -!- Tuxedo[Qyou] has quit [Ping timeout: 245 seconds] 11:11:27 <|amethyst> !learn add Pleasingfungus Hi crawlers! This week, I’ll write up the latest changes to trunk, plus one fact about world geography. 11:11:28 pleasingfungus[22/22]: Hi crawlers! This week, I’ll write up the latest changes to trunk, plus one fact about world geography. 11:12:09 -!- mrwooster has joined ##crawl-dev 11:19:37 -!- Tuxedo[Qyou] has joined ##crawl-dev 11:21:45 -!- PleasingFungus has joined ##crawl-dev 11:21:51 !tell elliptic Averice III description is missing "Depths" in "other special achievements" section. 11:21:51 Medar: OK, I'll let elliptic know. 11:22:29 %git 9187861 11:22:30 07PleasingFungus02 * 0.16-a0-883-g9187861: Refactor punch aux-attack code 10(6 months ago, 2 files, 54+ 67-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9187861b2f45 11:22:47 -!- Tux[Qyou] has quit [Ping timeout: 245 seconds] 11:22:48 Medar: thanks 11:22:49 elliptic: You have 1 message. Use !messages to read it. 11:22:52 |amethyst: not intended, no; that was intended to be a pure refactoring change 11:23:11 <|amethyst> PleasingFungus: worth backporting to 0.16 after the tournament then? 11:23:31 it's a bugfix 11:23:54 !source has_usable_offhand 11:23:54 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/player.cc;hb=HEAD#l7585 11:24:17 -!- Tuxedo[Qyou] has quit [Ping timeout: 250 seconds] 11:24:27 <|amethyst> PleasingFungus: I think most forms could get offhand punch before? 11:24:36 hm 11:24:46 oh right, it's coming back to me 11:24:55 i think i was trying to prevent fungus form from getting offhand punch 11:24:57 since they have no hands 11:24:58 -!- Tux[Qyou] has joined ##crawl-dev 11:25:04 <|amethyst> ah 11:25:15 didn't mean to also prevent dragon form, blade hands, etc 11:25:19 didn't think it through 11:26:22 PleasingFungus, so it's going to be changed again? 11:26:24 sounds great 11:26:43 <|amethyst> hm, is there anything about fungus that marks them as not having punchers? 11:27:39 I don't think so 11:27:41 <|amethyst> I guess offhand punch doesn't make sense for fungus, bat, wisp, hydra, maybe pig and porcupine? 11:27:55 -!- Alarkh has joined ##crawl-dev 11:28:06 maybe it'd be simpler to just give them their punches back 11:28:12 'makes-sense design'... 11:31:06 man, that delete_mutation code 11:31:47 <|amethyst> I was thinking of making a list of all candidates then picking one 11:32:55 <|amethyst> but it would need some weighting to replace that if (random2(10) >= mdef.weight && !_is_slime_mutation(mutat)) continue; 11:33:41 <|amethyst> hmm 11:36:17 I would be a happy person if that horrible outer which_mutation if() was not a thing 11:36:26 <|amethyst> actually, I think that commit didn't actually change offhand punch 11:36:49 -!- lobf has joined ##crawl-dev 11:37:12 <|amethyst> I missed the change in _extra_aux_attack 11:37:31 which change? 11:37:40 oh, I see 11:37:43 -!- Puppet` has quit [Ping timeout: 250 seconds] 11:38:25 <|amethyst> %git 472ad9cf 11:38:25 07PleasingFungus02 * 0.16-a0-882-g472ad9c: Remove _tran_forbid_aux_attack 10(6 months ago, 1 file, 3+ 29-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=472ad9cf3151 11:38:58 <|amethyst> so ice/dragon/spider/bat were excluded before 11:39:14 -!- coffee` has quit [Quit: coffee`] 11:39:45 -!- ProzacElf has quit [Ping timeout: 252 seconds] 11:39:58 <|amethyst> and probably those other forms make sense to go the same way 11:40:06 <|amethyst> so it's really only blade that needs to be fixed I think? 11:40:14 dragon offhand punch makes sense to me 11:40:23 dragon's main form of attacking is biting 11:40:28 <|amethyst> but dragons have these tiny little hands 11:40:29 it's tooth and claw 11:40:31 canonically 11:40:51 or actually is it a mix 11:41:00 also, question: does blade hands need more advantages over dform 11:41:15 to veer away from makes-sense design for a moemnt 11:41:51 <|amethyst> I'd be happy with nerfing blade hands for the one-handed :P 11:41:58 |amethyst, :( 11:42:27 <|amethyst> level 5 spell shouldn't be "well, that's it, no need to train this skill ever again" 11:42:29 I did satm after the "nerf", didn't even notice it 11:42:39 then again satm gets FLAMING BLADE HANDS 11:43:00 |amethyst, that's the same with haste isn't it? 11:43:07 and the flying weapon thing 11:43:11 <|amethyst> haste is level 6 though! :) 11:43:15 oh right 11:43:29 <|amethyst> 5 to 6 is actually a pretty big jump IIRC 11:44:01 this felid also seems to hand blades to things rather effectively 11:44:09 I was more thinking that both bhands and dform would get offhand back, but I guess MarvinPA would call that 'power creep' 11:44:15 un-power-decreep 11:44:15 <|amethyst> oh, no, not that much, 100 to 150 difficulty (3 - 4 is double) 11:45:22 not sure how you figure that, it sounds like it's a bugfix to me? 11:45:39 v0v 11:45:48 <|amethyst> MarvinPA: this would be adding offhand punch to dragon 11:45:51 <|amethyst> which it didn't have before 11:46:56 ah ok, i guess it is inexcusable power creep after all then 11:46:57 imho the main thing crawl needs, right now 11:46:59 <|amethyst> hm, could it be verbed into a headbutt or wing-slap or something? 11:47:00 is the dragon punch 11:47:04 (this is a joke!) 11:47:08 MarvinPA: :P 11:47:18 |amethyst, you could call it dragon tail slap 11:47:18 offhand slap 11:47:24 offtail.. slap 11:47:27 <|amethyst> they already have a tail slap 11:47:30 |amethyst: there's a word for this 11:47:31 <|amethyst> they don't have two tails 11:47:37 shoryuken.............. 11:48:03 or it could be a kick, I'm guessing if a dragon can walk his several ton heavy body he can kick hard 11:48:08 anyway some kind of claw-type attack verb seems reasonable 11:48:09 but yeah i think dragon form getting a slight buff is fine, blade hands could also then get a separate nerf afterwards maybe 11:48:10 -!- Utis has quit [Ping timeout: 244 seconds] 11:48:10 -!- Utis` has quit [Ping timeout: 244 seconds] 11:48:23 <|amethyst> oh, I guess just claw 11:48:28 <|amethyst> wouldn't even need a change probably 11:48:33 ya 11:48:46 do enemy dragons get offhand claws too then? 11:48:46 just remove (or hide) the stat part of BH so people won't go "omg chei + BH!!!!" 11:48:47 <|amethyst> hm, how to do that.... Form::can_punch 11:48:50 <|amethyst> ? 11:48:52 <|amethyst> @??dragon 11:48:52 can't place dummy monster: "dragon" 11:48:55 <|amethyst> @??fire dragon 11:48:56 fire dragon (03D) | Spd: 10 | HD: 12 | HP: 77-105 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | fly | Res: 06magic(60), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 1068 | Sp: fire breath (3d24) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 11:48:59 FierceOmelette: monster melee is nothing like player melee really 11:49:01 <|amethyst> 20, 13, 13 sounds like it 11:49:12 but they have 3 attacks (bite, claw, claw) 11:49:28 seems reasonable for dragon form to have it too then 11:49:28 fear the trampleclaw 11:49:39 kvaak: I literally don't understand how you would make the stat thing any more hidden than it is now 11:49:42 -!- Bcadren has joined ##crawl-dev 11:49:42 or maybe it's bite, claw, tail 11:49:44 i forget 11:50:14 oh ok the verb is just "trample" 11:50:20 well I'm no expert like kvaak but I'm guuessing if you add the offhand punch to bh like it was before people won't be rushing to play tm 11:50:24 <|amethyst> PleasingFungus: I'm going to put this in code in the Form class right now, you can make it data if you want 11:50:35 |amethyst: the novice writes Form::can_punch() { return can_wield(); } DragonForm::can_punch() { return true; } 11:50:41 !lg * recent !boring s=class o=N 11:50:45 877069 games for * (recent !boring): 137227x Fighter, 84000x Berserker, 58579x Monk, 51981x Transmuter, 49499x Gladiator, 48339x Wizard, 43175x Conjurer, 37884x Enchanter, 36869x Fire Elementalist, 35070x Assassin, 33510x Hunter, 30200x Abyssal Knight, 30156x Skald, 23005x Ice Elementalist, 22903x Chaos Knight, 22014x Necromancer, 21733x Wanderer, 20598x Earth Elementalist, 14976x Air Elementalist... 11:50:51 tm is still quite popular 11:51:11 wow that's more than I expected 11:51:12 in this scenario, I am a novice 11:51:29 <|amethyst> PleasingFungus: yeah, except Form::can_wield doesn't exist yet 11:51:32 um 11:51:34 but restoring OH to BH wouldn't change my opinion on how tm is rather bad no 11:51:35 <|amethyst> PleasingFungus: but more or less that 11:51:40 let me look at the code 11:51:44 I mean 11:51:45 <|amethyst> PleasingFungus: it's form_can_wield :) 11:51:50 I'm playing a cat with BH right now 11:51:55 and it's mutilating stuff just fine 11:52:01 oh, it's - yes 11:52:02 with 3 str and all that 11:52:18 kvaak, how much dex? :D 11:52:24 !lm . uniq x=str,dex,status 11:52:25 4268. [2015-03-17 15:23:21] [str=3;dex=17;status=blade paws,heroism,very slightly contaminated,repel missiles] perunasaurus the Fighter (L12 FeWz of Okawaru) killed Nergalle on turn 22553. (Lair:3) 11:52:35 <|amethyst> hm 11:52:37 okawaru cat! 11:52:38 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 11:52:48 kvaak: I've found felids are usually startling good at mutilating things even without any spells at all. not sure why 11:53:02 possibly my low expectations 11:53:13 stealth + pseudoclaws + 0 UC + low expectations 11:53:23 <|amethyst> PleasingFungus: oh, weird, I don't think I added a way to get the TRAN_* from a Form 11:53:27 clawstabbing is fun 11:54:35 <|amethyst> PleasingFungus: I think I will just make that into a method 11:54:57 huh, it looks like Form::Form(const form_entry &fe) doesn't save the form enum? 11:55:14 unless I'm blind, which is possible 11:55:14 <|amethyst> yeah, nor does it save the form_entry 11:55:14 that constructor... 11:55:23 I've only myself to blame. 11:55:45 <|amethyst> could just save a reference to the form_entry 11:56:04 <|amethyst> instead of all its contents 11:56:47 could 11:57:14 it'd be nice if we broke things into more, smaller parts (like the verbs entries) 11:57:19 but idk 11:57:21 !seen syraine 11:57:21 I last saw syraine at Tue Mar 17 13:15:28 2015 UTC (3h 41m 53s ago) quitting, saying 'Ping timeout: 246 seconds'. 11:57:24 feh 11:57:25 is it intentional that ice form doesn't impede spellcasting but bh does? 11:57:33 xhe was complaining that wights were 'spoilery' 11:58:23 solution remove curses 11:58:36 I can't find any code that makes wight gear special in any way 11:58:37 wights? 11:58:42 in what way 11:58:59 they have extra chances of cursed weapons 11:59:11 where? 11:59:14 sorry, I can't hear you from all these freezing great swords 11:59:16 !source mon-gear.cc:355 11:59:17 mon-gear.cc 11:59:17 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-gear.cc;hb=HEAD#l355 11:59:18 oh, I see it now 11:59:19 s/from/for 11:59:22 er 11:59:23 335 11:59:24 also, norris 11:59:26 also norris!!! 11:59:28 hi 11:59:29 apparently so 11:59:37 <|amethyst> also Norris I hear 11:59:41 norris' gear is also utter junk 11:59:41 -!- elliptic has quit [Quit: Leaving] 11:59:44 -!- PleasingFungus is now known as Norris 11:59:46 <|amethyst> also 11:59:47 Hi. 11:59:50 -!- Norris is now known as PleasingFungus 12:00:07 i think norris has the same thing, too? 12:00:12 looks like they also have an extra chance of having bonus enchant 12:00:20 <|amethyst> could make it always cursed and identify it 12:00:20 maybe the complaint was that they're especially likely to be very good weapons yes 12:00:23 so, they're just much more likely to be glowy 12:00:29 whether from curses or extra plusses or both 12:00:37 I'm not convinced there's a problem there 12:01:06 maybe your mistake was listening to syraine 12:01:10 <|amethyst> it would be a problem if cursedness mattered at that point 12:01:57 "TAS_2012v" was also agreeing with syraine 12:02:03 and two's a gang (!?) 12:02:19 don't touch my freezing great swords 12:02:23 there, now it's back to one 12:02:24 <|amethyst> two is criminal conspiracy 12:02:26 <|amethyst> three's a gang 12:02:36 kvaak: is that how math works...? 12:02:37 Stable (0.16) branch on crawl.akrasiac.org updated to: 0.16.0-11-gd45b091 12:02:54 <|amethyst> "If one more person goes in, the house will be empty again." 12:03:18 of course it is! 12:03:43 |amethyst: had to look up the joke but it's good 12:03:45 ty 12:04:23 -!- simmarine has joined ##crawl-dev 12:05:03 -!- BigBluFrog has quit [Client Quit] 12:07:41 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-91-gdb0b18a (34) 12:12:30 -!- gareppa has quit [Quit: Leaving] 12:13:07 -!- Bloax has joined ##crawl-dev 12:15:37 -!- UncertainKitten has joined ##crawl-dev 12:16:53 <|amethyst> hm 12:16:59 <|amethyst> final is C++ is a little silly 12:17:06 <|amethyst> you can only use it on virtual methods 12:17:28 <|amethyst> I kind of want to mark the new can_wield as "not virtual, and please give an error if someone tries to override it" 12:17:42 |amethyst, then don't make it virtual 12:17:53 <|amethyst> FierceOmelette: but non-virtual doesn't prevent overriding 12:18:00 <|amethyst> FierceOmelette: it just makes it not work right :) 12:18:22 it just shadows you, you can still call it with base::whatever 12:18:26 s/you/it 12:18:34 <|amethyst> right 12:18:53 -!- CcS has quit [Ping timeout: 246 seconds] 12:18:58 |amethyst: think it would be hard to get Sizzell etc. to announce (Sprint) on a sprint win? 12:19:01 <|amethyst> I'm going with non-virtual, but it would be nice if I could make the compiler complain when someone does try to override it, because that's probably not what they want to do 12:19:13 <|amethyst> !kw sprint 12:19:13 Built-in: sprint => game=sprint 12:19:19 <|amethyst> wheals: probably not 12:19:44 |amethyst rasps, "Welcome... patches!" 12:20:35 <|amethyst> I was just thinking of that one a few days ago 12:20:42 <|amethyst> also nice would be the version 12:21:07 <|amethyst> at least, if it's not trunk (or possibly not latest stable during tourneys) 12:21:51 -!- infrashortfoo has quit [] 12:23:02 -!- amalloy_ is now known as amalloy 12:23:58 03|amethyst02 07* 0.17-a0-92-gb479373: Refactor form offhand punching. 10(12 minutes ago, 3 files, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b4793739b13b 12:23:58 03|amethyst02 07* 0.17-a0-93-gcf0d72b: Restore offhand blade punch (FierceOmelette) 10(10 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cf0d72b1d740 12:23:58 03|amethyst02 07* 0.17-a0-94-ge937dda: Give player dragons dual shoryuken (PleasingFungus) 10(9 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e937ddade55c 12:24:11 yessss 12:24:12 <|amethyst> remind me to cherry-pick at least the first two of those when the tourney is over 12:24:23 finally! finally!!! 12:24:40 -!- mopl has quit [Quit: Page closed] 12:24:51 <|amethyst> also got to use a new bit of C++11 there 12:24:56 <|amethyst> override specifier 12:25:10 oh, huh 12:25:13 <|amethyst> because I make lots of typos :) 12:25:17 what does it signify 12:25:26 <|amethyst> it means "it's an error if this isn't actually overriding something" 12:25:29 ahh 12:25:31 neat 12:25:35 C# requires that, I think 12:26:13 which is nice indeed 12:26:46 if only you could make things const by default it'd be all set 12:26:52 (well, not exactly...) 12:27:02 |amethyst, huh, but the override specifier is for virtual functions 12:27:25 <|amethyst> FierceOmelette: yes, this one is virtual 12:27:29 <|amethyst> FierceOmelette: virtual is inherited 12:27:35 overriding non-virtual functions is silly anyway, isn't it 12:27:37 oh, I thought you wanted to do it for no nvirtual 12:27:52 <|amethyst> FierceOmelette: no, it's can_wield that I wanted to mark "final" 12:27:55 the overriding one isn't virtual 12:27:58 ah I see 12:27:59 because it won't do dynamic dispatch 12:28:08 <|amethyst> wheals: I guess I should have added the keyword 12:28:19 const by default, require explicit continues to fallthrough in switch/case... 12:28:25 <|amethyst> wheals: but it isn't strictly necessary: an override of a virtual method is still virtual 12:28:51 -!- SurpriseTRex has quit [Quit: Leaving] 12:28:55 yeah, but we usually don't say 'virtual' on it 12:29:27 is there any reason to keep form_can_wield now? 12:29:34 -!- elliptic has joined ##crawl-dev 12:29:56 <|amethyst> wheals: because it's a little shorter than get_form()->can_wield() ? but no, not really 12:30:39 -!- ystael has quit [Ping timeout: 245 seconds] 12:30:54 <|amethyst> form_can_use_wand could get the same treatment 12:31:27 <|amethyst> OTOH, that would be several more lines of code and probably a bit harder to follow 12:31:28 !lg lootfeel t won 12:31:29 4. wheals the Slayer (L27 FoAs of Fedhas), escaped with the Orb and 3 runes on 2015-03-17 14:33:08, with 1703808 points after 64407 turns and 2:48:52. 12:32:00 that's wheally good. 12:32:05 uggggg 12:32:14 !lg dpeg t 12:32:14 9. dpeg the Cudgeler (L5 MiEE), slain by an ogre (a +0 giant club) on D:5 on 2015-03-16 00:10:21, with 148 points after 3320 turns and 0:06:32. 12:32:19 !lm dpeg t 12:32:20 34. [2015-03-16 02:40:20] dpeg the Bludgeoner (L11 MiEE of Gozag) left the Lair of Beasts on turn 15302. (Lair:1) 12:32:30 miee.... 12:32:34 is that a nem choice 12:32:35 of gozag. 12:32:40 !nchoice 12:32:44 NaSu: 0 wins || zkyp: CXC, L10 Summoner of Cheibriados || MarvinPA: CDO, L8 Summoner of Sif Muna || mkbehr: CSZO, L1 Caller of No God || kraphead: CAO, L1 Caller of No God 12:32:48 v0v 12:32:48 uh oh 12:32:50 that is a nemelex 12:32:53 yeah it is 12:32:59 and it's finished already :| 12:33:05 ah well 12:33:08 -!- mauris has joined ##crawl-dev 12:33:10 wow, NaSu is up next... 12:34:38 -!- Kalir has quit [Changing host] 12:34:48 Lasty_: Looks like your favorite tavern poster is holding the banner proudly above his head! 12:34:57 Note he doesn't have the actual Ru banner 12:35:01 <|amethyst> Zaba: do C# generics use type erasure or are they actually templates? 12:35:14 |amethyst, they don't use type erasure, no 12:35:34 |amethyst, I don't know the specifics of their implementation though 12:37:40 <|amethyst> Zaba: ah, found something describing it 12:38:15 <|amethyst> Zaba: it's "holes" in the IL, so a template can actually be compiled unlike C++, but you still get the optimisation benefits of templates 12:38:24 -!- ZebTM has quit [Ping timeout: 256 seconds] 12:38:35 <|amethyst> https://msdn.microsoft.com/en-us/library/ms379564(v=vs.80).aspx see section "Generics Implementation" 12:38:45 yeah, the benefits of running on a VM 12:39:05 java's generics are so weak and unhelpful in comparison 12:39:16 <|amethyst> don't even have to run on a VM to get that benefit 12:39:30 <|amethyst> just have a reasonable IL as your .o files 12:39:39 <|amethyst> like clang, unlike gcc 12:39:52 well, yeah, unless you want to instantiate things at runtime 12:40:07 <|amethyst> oh, right, you can get new types at runtime 12:40:28 <|amethyst> I still say we rewrite crawl in common lisp 12:40:43 why not scheme? :P 12:41:28 or kernel, because it out-lisps the normal lisp dialects 12:41:29 <|amethyst> If I wanted an academic language I'd say ML or something :P 12:41:38 <|amethyst> haven't seen kernel 12:41:44 http://web.cs.wpi.edu/~jshutt/kernel.html 12:41:55 it's interesting, though the practicality is, as always in such cases, questionable 12:43:23 <|amethyst> ah, fexprs instead of macros 12:43:29 |amethyst, from what I've seen of the crawl code I'm not sure why everything is hardcoded and compiled 12:43:43 i'm not sure what you mean by that 12:43:53 <|amethyst> because there aren't many C++ interpreters out there? 12:44:01 FierceOmelette, well, there are parts that are mostly lua 12:44:03 <|amethyst> and lua is a pain to actually program in 12:44:07 but yes, that 12:44:24 <|amethyst> and crawl doesn't need to be any slower :) 12:44:24 wheals, I mean you already have lua integrated, why compile things like messages/strings/calcuations in the binary 12:44:35 (and we can't even update to newer versions of lua easily) 12:45:11 -!- siepu has quit [Quit: Leaving] 12:45:12 <|amethyst> because the code is generally harder to read and modify when that stuff is moved out of C++ into lua 12:45:39 <|amethyst> we do have lots of messages not in the code though 12:45:47 <|amethyst> dat/database/ for example 12:47:08 <|amethyst> and, for example, making monster data into Lua introduces questions about how to do save compatibility 12:47:24 <|amethyst> (or into runtime data in general) 12:47:51 |amethyst, what would be incompatible? 12:48:39 <|amethyst> renamed, removed, etc. monsters 12:48:52 just store all monster data in the saves 12:49:17 would make it harder to break saved games, even 12:49:38 <|amethyst> Zaba: what if the old monster data is missing newly-added fields? 12:49:44 fill with default values 12:49:54 <|amethyst> or what if the difference between the old and new data is a bugfix? 12:50:02 but yes, it's error-prone and probably too much flexibility for what benefit exactly? 12:50:02 Maybe I'm crazy but for a project such as a roguelike which is basically a huge database of data linked together I'd use prolog 12:50:50 <|amethyst> sounds pretty crazy, yeah :) 12:51:14 prolog is about as mind-bending as haskell but in a different direction 12:51:29 -!- mercury^ has quit [Ping timeout: 245 seconds] 12:51:30 I don't know, I find it the most simple and clear to understand language 12:51:59 at what scale? 12:52:06 <|amethyst> Until you start trying to reason about the performance of your software 12:52:17 right, the performance is very poor 12:52:27 <|amethyst> that's not what I meant 12:53:05 -!- orneryostrich has quit [Remote host closed the connection] 12:53:06 <|amethyst> I mean, you have to have a pretty deep understanding of the language to be able to figure out the performance of prolog code 12:53:06 Zaba, it's scales extremely well, there's multi million lines of code projects in prolog or similair languages (i.e. ibm watson, expert systems) 12:53:39 <|amethyst> Watson has *parts* that are written in prolog 12:53:42 FierceOmelette, but is it still clear and easy to understand when it's many thousand lines of code? 12:53:46 <|amethyst> they don't use prolog for the text digesters 12:53:47 oh no 12:53:50 <|amethyst> for example 12:53:50 no way 12:54:08 Zaba, not as easy to understand in big projects as C++ I'd say 12:54:20 I think haskell is also easy to understand when you're reading short snippets and even single files, but it's how to put together large projects in it that is truly mind-bending 12:54:21 <|amethyst> guess what crawl is? :) 12:54:24 -!- Whistling_Bread has joined ##crawl-dev 12:54:25 well, and all the punctuation, bloody punctuation 12:54:32 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 12:54:57 it's like somebody looked at perl and thought, hmm, this looks good but could use some more operators 12:55:15 haskell.arrows for all your operator needs 12:55:19 (if you can grok it, I can't) 12:55:24 (although, that's more true for perl6 than haskell, I guess) 12:55:27 <|amethyst> Zaba: I like the arbitrary operators, because what else are you going to do with those keys :) 12:55:30 -!- KamiKatze has quit [Quit: Page closed] 12:55:48 we should rewrite crawl in perl6 12:56:09 we rewrite crawl in emacs lips or we don't rewrite it at all 12:56:17 lisp* 12:56:24 lol 12:56:28 no, lips! 12:56:30 I can't recall the example now but in my undergraduate there was a line of haskell that had anabelian space complexity and we'd bandy that about when freshmen who thought they were all that showed up trying to tell us how great it was 12:56:37 gammafunk, use vim you heretic 12:56:45 never! 12:56:45 <|amethyst> Are we at least allowed to use lexical-let ? 12:56:59 <|amethyst> have you seen vim's scripting language? 12:57:05 is it bad? 12:57:06 I write scripts in vim so yes 12:57:08 <|amethyst> trust me, you'd much rather use elisp even without lexical-let 12:57:13 heh 12:57:16 -!- TR_Muscateer has quit [Ping timeout: 252 seconds] 12:57:18 hahaha, yeah 12:57:24 |amethyst, the modern VimL isn't too bad 12:57:41 /msg vimgor viml 12:58:57 <|amethyst> modern Visual Basic isn't too bad either 12:59:03 you take that back 12:59:07 <|amethyst> :) 12:59:20 I had to use it in microsoft access to write a GUI for a database, utter crap 12:59:23 <|amethyst> I'd rather write vimscript than Visual Basic, it's true 12:59:37 visual basic is not the same as VBA 12:59:42 it's different? 13:00:33 <|amethyst> VBA is still visual basic 6, right? 13:01:00 yes 13:01:42 modern VB is on .net and is somewhat saner 13:01:54 it still looks terrible, of course 13:01:55 Zaba, is it like powershell? 13:02:12 -!- indspenceable has quit [Remote host closed the connection] 13:02:33 I wouldn't say that powershell is very similar to VB 13:03:12 <|amethyst> my "favourite" app-embedded scripting language was the one in GCCG (generic collectible card game)... 13:03:15 but yeah, I'd much rather write VB.NET than vimscript 13:03:29 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 13:03:43 -!- Tedronai has joined ##crawl-dev 13:03:43 <|amethyst> all variables are global, but there are push() and pop() to make them effectively-dynamic 13:03:50 oh my 13:03:54 <|amethyst> of course, push and pop don't have to actually match 13:04:00 |amethyst, sounds like FORTH 13:04:07 <|amethyst> also, "return" doesn't actually return from the procedure 13:04:20 <|amethyst> it just sets the return value, like funcname := x in pascal 13:04:43 yeah I liked that feature in pascal, but nothing else about it 13:04:48 <|amethyst> oh, and comments are allowed, but not inside functions 13:04:56 how did that even happen 13:05:24 a terrible home-grown parser, no doubt 13:05:58 <|amethyst> hm 13:06:07 <|amethyst> actually, I think I'm misremembering comments 13:06:15 <|amethyst> it's just that they had to start at column 0 13:06:18 ah 13:06:22 a terrible home-grown lexer, then 13:06:35 <|amethyst> // Read file to string 'content' stripping comments. 13:06:45 |amethyst, the "feature" of assigning a value to return but not returning yet I think is from asm, but then adopted to pascal and etc. 13:06:47 <|amethyst> but, yes, both 13:07:45 -!- Kellhus has quit [Quit: Page closed] 13:07:50 <|amethyst> FierceOmelette: I think that feature exists because Pascal is heavily steeped in structured programming ideology 13:08:14 <|amethyst> a statement that leaves a function immediately violates the one-exit rule 13:08:50 <|amethyst> thereby causing untold pain and sufferring 13:08:53 -!- simmarine has quit [Quit: Leaving] 13:09:08 03MarvinPA02 07* 0.17-a0-95-g01a7b65: Remove cloak of Flash, adjust cloak of Starlight slightly 10(6 hours ago, 3 files, 7+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=01a7b65d111b 13:09:08 03MarvinPA02 07* 0.17-a0-96-gd4be1d9: Don't generate -Cast on non-armour randarts 10(6 hours ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d4be1d98a3b7 13:09:08 03MarvinPA02 07* 0.17-a0-97-g5511df2: Remove an ancient champion vault 10(6 hours ago, 2 files, 29+ 111-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5511df2eb224 13:09:08 03MarvinPA02 07* 0.17-a0-98-ga8cbff3: Reduce QDA's base armour rating to 9 10(11 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a8cbff3d38f5 13:09:08 03MarvinPA02 07* 0.17-a0-99-geb12393: Remove potions of decay 10(3 weeks ago, 8 files, 41+ 35-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb1239368dc7 13:09:08 03MarvinPA02 07* 0.17-a0-100-g25b0c09: Don't limit !restore abilities to 1 per stack 10(5 weeks ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=25b0c0916dfd 13:09:08 03MarvinPA02 07* 0.17-a0-101-gfa3e980: Adjust monster rElec 10(5 weeks ago, 1 file, 32+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fa3e980e9aed 13:09:08 03MarvinPA02 07* 0.17-a0-102-g1e41cac: Don't give some dummy/vault-only monsters equipment 10(47 minutes ago, 1 file, 11+ 39-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1e41cac245b1 13:09:08 03MarvinPA02 07* 0.17-a0-103-gaa113c8: Don't give gnoll sergeants extra !curing and !hw 10(46 minutes ago, 1 file, 0+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=aa113c8c75d2 13:09:11 Pascal caused me untold pain and suffering :( 13:09:11 <|amethyst> s/rri/ri/ 13:09:25 did you know "paska" is finnish for "shit" 13:09:36 wow, ruin x4 combo 13:09:36 <|amethyst> FierceOmelette: http://www.retrologic.com/jargon/B/bondage-and-discipline-language.html 13:09:45 <|amethyst> err 13:09:58 uh oh 13:10:01 run everyone! 13:10:06 stahp 13:10:09 it's a commit storm! 13:10:12 |amethyst, :) 13:10:13 -!- amalloy is now known as amalloy_ 13:10:16 <|amethyst> better link http://www.catb.org/jargon/html/B/bondage-and-discipline-language.html 13:10:29 -!- simmarine has joined ##crawl-dev 13:10:31 |amethyst, I'm a bit butthurt that prolog is in that list 13:10:32 gammafunk: why learn 27 levels of commit just to cast commit storm? Firestorm is better. 13:10:34 because I love it 13:10:40 <|amethyst> (same content, but this is the editor's site) 13:10:53 Lasty_: Dang prostrats, I guess that's why you're on the best clan 13:11:19 It's also why I've been able to keep up a steady streak of 1. 13:11:31 I've been streaking reallly great 13:11:35 streaking dead HESu 13:11:38 haha 13:11:41 consistency is key 13:11:42 it's the bh rng, it's broken 13:11:58 literally first HESu of 0.16 gets to silver rune, then it's nothing but pain 13:12:08 man what kind of quality is QDA these days 13:12:24 need to harangue Grunt for not keeping to his guarantee!! 13:13:35 |amethyst, homegrown languages/VMs are so often terrible anyway 13:13:43 Didn't we kind of agree to just remove -Cast on most artefact generation? 13:13:49 |amethyst, for instance, QuakeC and its VM 13:14:10 I guess it's moderately interesting for non-trog people who aren't using many spells 13:14:21 that sounds fine too 13:14:57 |amethyst, most data storage is global, so when a function is executed the globals it uses are backed up onto a stack. And I'm sure that's not the most convoluted part of it. 13:15:31 monster black dracs being immune to elec seems weird 13:15:53 didn't monsters only have one level of rElec at some point? 13:16:58 well rElec++ was already close enough to immunity, i don't think it's much weirder than before 13:17:30 |amethyst, a version of it extended by terrible game programmers has a &~= operator 13:17:43 gammafunk: I think it's interesting enough on armour 13:17:43 and it seemed weird for black dracs to be the only elec-themed monster with only one level of rElec just because they have a player equivalent, too 13:17:55 electric eel (12;) | Spd: 10 | HD: 3 | HP: 11-23 | AC/EV: 1/15 | cold-blooded | Res: 06magic(10), 10elec++, 12drown | XP: 53 | Sp: b.electrical (3d6) [11!AM, 06!sil] | Sz: small | Int: reptile. 13:17:55 %?? electric eel 13:17:58 hm 13:18:09 Lasty_: It and -tele have bad...ahem 13:18:11 !glasses 13:18:11 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 13:18:14 ...lootfeel 13:18:20 haha 13:18:28 how'd you know the name of my indy band? 13:18:44 no way man that's the much more famous crawl clan! 13:18:47 !nick lootfeel 13:18:47 Mapping lootfeel => (t) gammafunk wheals pleasingfungus dpeg ontoclasm bh 13:18:51 OTOH, it pisses off minmay 13:18:57 so there are advantages too 13:19:31 wheals: he was complaining about demonic guardian but I forget if we fixed all the problems with it 13:19:46 don't we not reduce piety for ally kills and grand xp proportional to direct damage from player? 13:20:05 wheals: minmay doesn't like any negative randart properties 13:20:08 -!- mercury^ has quit [Ping timeout: 244 seconds] 13:20:15 whereas I want to introduce more of them 13:20:15 true 13:20:30 gammafunk: i think now he dislikes them getting in LoF 13:20:36 ah 13:20:55 well it'd be nice if they were like servitor I suppose, but 13:21:01 he'd probably complain even then 13:21:09 Probably inappropriate question, have any of the crawl devs played brogue? negative randart properties are pretty much core part of the game there 13:21:39 <|amethyst> gammafunk: haven't we always given XP proportional to damage from the player? 13:21:50 |amethyst: only since 0.8 or so 13:22:04 i think piety is what changed recently 13:22:07 <|amethyst> oh, didn't realise it was so recent 13:22:16 !lm * crash noun~~total_damage 13:22:18 No milestones for * (crash noun~~total_damage). 13:22:18 -!- Basil has joined ##crawl-dev 13:22:19 <|amethyst> thought that had been around since summon XP was halved 13:22:20 hm 13:22:36 has it really? 13:23:04 i thought half xp for summons was around for forever, basically 13:23:24 no half xp I know about, but xp being proportional to damage, is that in at all? 13:23:42 in at all...? 13:23:53 since 0.8, as i said 13:23:56 it exists, if that's what you mean 13:24:03 !lm * crash noun~~\*_2 13:24:04 No milestones for * (crash noun~~\*_2). 13:24:08 PleasingFungus: word hard me mouth talk them good not think 13:24:16 !lm * crash noun~~2\* 13:24:17 !lm * crash noun~~2_\* 13:24:17 No milestones for * (crash noun~~2\*). 13:24:18 10. [2015-03-05 01:04:31] deenrobin the Bewitcher (L15 DEEn of Sif Muna) ASSERT(mons->damage friendly <= 2 * mons->damage total) in 'mon-death.cc' at line 358 failed on turn 49641. (D:14) 13:24:24 !lm * crash noun~~2_\* 1 x=cv 13:24:26 1/10. [2011-03-19 00:14:33] [cv=0.8-a] murphyslaw the Backstabber (L18 KoAs of Okawaru) ASSERT(mons->damage friendly <= 2 * mons->damage total) in 'mon-stuff.cc' at line 783 failed on turn 53013. (D:18) 13:24:36 yeah, sometime in 0.8 trunk i guess 13:26:02 wheals: wow, I had no idea that proportional xp was in, that's good 13:26:08 *was in for that long 13:26:34 i was wondering how *you* wouldn't know 13:26:52 wheals: well it doesn't really change my strategy since I can't really hit things 13:27:06 true, works out the same for you 13:27:18 except that before you could last-hit things for full xp 13:27:47 (i think people cared a lot more then since xp was an actual number) 13:27:59 <|amethyst> %git 251b5ab 13:27:59 07kilobyte02 * 0.8.0-a0-5575-g251b5ab: Assert when xp ratio is out of whack. 10(4 years ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=251b5ab73652 13:28:02 yeah, maybe for learny, trj, or the odd v:5 spawn 13:28:17 <|amethyst> that's where the assert came from, doing some archaelogy on that 13:28:28 %git 251b5ab^ 13:28:28 07kilobyte02 * 0.8.0-a0-5574-g0900ccf: Fix insane exp in mounted_kill(). 10(4 years ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0900ccf0e2ab 13:28:30 %git 251b5ab^^ 13:28:30 07kilobyte02 * 0.8.0-a0-5573-g40fdd79: Fix returning from portals to Pan clobbering the level. 10(4 years ago, 1 file, 9+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=40fdd79ec629 13:28:33 %git 251b5ab^^^ 13:28:33 07MarvinPA02 * 0.8.0-a0-5572-g6a00c1e: Alchemist card adjustments 10(4 years ago, 1 file, 23+ 21-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6a00c1e6acd4 13:28:36 hm 13:28:40 -!- hyperbolic has joined ##crawl-dev 13:28:42 <|amethyst> %git e39e1cfc 13:28:42 07kilobyte02 * 0.8.0-a0-5453-ge39e1cf: Assign xp proportional to the damage dealt. 10(4 years, 5 months ago, 1 file, 33+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e39e1cfc2b95 13:28:43 well, that was all associated 13:28:44 <|amethyst> aha 13:28:49 mm 13:29:56 <|amethyst> a year before I joined is close enough to "forever" for me :) 13:30:25 it was a long time ago, certainly 13:31:15 as distant from now as it was from 0.1 13:31:45 <|amethyst> speaking of which, are we having a big party next year? 13:32:16 %git :/^Travel p 13:32:17 Could not find commit :/^Travel p (git returned 128) 13:32:19 -!- elliptic has quit [Ping timeout: 252 seconds] 13:32:21 %git :/^Travel P 13:32:22 Could not find commit :/^Travel P (git returned 128) 13:32:25 hm 13:32:28 a big party? 13:32:38 <|amethyst> %git :/travel patch as of 13:32:42 07greensnark02 * d5e5340c3926: Integrated travel patch as of 20060727 10(9 years ago, 106 files, 20221+ 2297-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d5e5340c3926 13:32:53 <|amethyst> Zaba: DCSS's 10th birthday 13:32:56 oh 13:33:09 <|amethyst> we could have crawl-ref's 10th birthday party this year I guess :) 13:33:21 Clearly have it in Boston, since at least two of us are here 13:33:34 step from time giving enemies an action against you is so stupid 13:33:34 Bloax: You have 1 message. Use !messages to read it. 13:34:15 !messages 13:34:15 (1/1) Ironfoot said (1d 16h 30m 52s ago): sorry for abrupt departure. congrats on supr fast win again 13:34:48 and in 2 years, we can have crawl's 20th birthday party 13:37:28 hmmm 13:37:55 I suppose cheap transatlantic flights do happen occasionally... 13:38:19 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:40:44 -!- pikaro has quit [Ping timeout: 256 seconds] 13:42:13 <|amethyst> "A majority of the team has spoken in favor 13:42:14 <|amethyst> of limiting team size to eight. After that, you have to beat a team 13:42:14 <|amethyst> member of your choice in naked mud wrestling to get them kicked off and 13:42:15 <|amethyst> replaced by you." 13:42:44 !log 13:42:44 2728. gammafunk, XL6 HESu, T:2610: http://dobrazupa.org/morgue/gammafunk/morgue-gammafunk-20150317-175347.txt 13:42:45 <|amethyst> I think we owe erisdiscordia some mud fights 13:43:00 haha 13:43:33 -!- mumra_ has joined ##crawl-dev 13:44:17 -!- tingol3 has quit [Ping timeout: 256 seconds] 13:45:42 -!- mumra has quit [Ping timeout: 246 seconds] 13:46:06 <|amethyst> Anyway, shouldn't the 10th birthday party be in either Europe or India? 13:46:18 -!- bonghitz has quit [Remote host closed the connection] 13:46:31 I vote for europe 13:47:25 surely it should be in the san francisco bay area slash "silicon valley", the cultural mecca for all computer-related subjects. 13:47:57 I think we should implement Xom's Wonderland and have the party online 13:48:09 PleasingFungus, also ridiculously expensive to stay in even for one hour? :P 13:48:15 https://crawl.develz.org/tavern/viewtopic.php?f=17&t=11665 13:48:27 Zaba: well, the hotspots of europe are well known for being cheap, 13:49:28 gammafunk, what if crawl development is already Xom's Wonderland and nobody just realized it yet? 13:50:05 <|amethyst> just need to move that if (you.religion = GOD_XOM) to run in the other interpreter 13:50:06 oh, this is interesting 13:50:09 Zaba: entirely possible that I've been looking at crawl development the wrong way all this time 13:50:11 !lg * orc cv=0.15 s=map 13:50:12 2007 games for * (orc cv=0.15): 1492x, 46x st_orc_pillars, 42x st_orc_elflike, 40x grunt_orc_tribal_feast, 36x grunt_orc_community_town_hall, 34x st_orc_congregation, 32x st_orc_mages, 32x st_orc_town, 31x pubby_orc_utopia, 28x grunt_orc_garden, 20x st_orc_ogre_mass, 18x Giant_Chief_Lemuel, 16x nicolae_orc_pool_cavern, 14x orc_temple, 14x st_orc_rangers, 13x grunt_orc_cross, 8x portal_ice_cave_ent... 13:50:13 -!- mumra_ has quit [Ping timeout: 264 seconds] 13:50:17 !lg * orc cv=0.16 s=map 13:50:18 <|amethyst> clua < dlua < rllua 13:50:18 251 games for * (orc cv=0.16): 168x, 19x pubby_orc_utopia, 10x pf_orc_diabolical, 6x st_orc_pillars, 6x st_orc_elflike, 6x st_orc_mages, 6x grunt_orc_tribal_feast, 4x nicolae_orc_pool_cavern, 4x grunt_orc_cross, 4x grunt_orc_community_town_hall, 3x Giant_Chief_Lemuel, 2x st_orc_ogre_mass, 2x orc_temple, 2x st_orc_town, mines1_david, minmay_goldmine, lightli_church_of_beogh, grunt_orc_garden, st_or... 13:50:31 check out a certain map that's moved to the top of the list 13:50:34 since we changed how it places 13:50:48 mapstat would be a better tool but I don't have it here 13:51:02 are you referring to the 168x? 13:51:30 -!- Daekdroom has quit [Ping timeout: 256 seconds] 13:51:33 <|amethyst> !lg * map=pubby_orc_utopia s=cv 13:51:34 241 games for * (map=pubby_orc_utopia): 109x 0.16-a, 45x 0.15-a, 31x 0.15, 19x 0.16, 13x 0.17-a, 13x 0.14, 11x 0.14-a 13:51:45 oops 13:52:11 pubby's end could probably use some editing for sanity 13:52:19 yes 13:52:23 -!- lobf has quit [Quit: lobf] 13:52:39 It's cool to have a sprawling encompass, but it's a bit nuts in some places 13:52:42 some mixture of editing and shifting the weight back down 13:52:50 someoneawful was complaining that they'd gotten it 5 times in a row 13:53:00 "or something stupid" 13:53:03 so probably hyperbole, but 13:53:09 PleasingFungus: orc reform, don't change orc:1-3, but orc:4 takes two hours to clear 13:53:19 hahaha 13:53:23 that's the opposite of reform!!! 13:53:38 %git 09c043c89ea 13:53:38 07|amethyst02 * 0.16-a0-3594-g09c043c: Make Orc:$ vaults into primary vaults (Grunt) 10(9 weeks ago, 1 file, 14+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=09c043c89ea9 13:54:19 I basically said to myself at some point, "I think this vault is a problem but it doesn't seem to be killing anyone" 13:54:29 then I realised that the latter was because it wasn't placing properly 13:54:38 -!- amalloy_ is now known as amalloy 13:55:01 hmm 13:55:03 it killed me! before the changes, even!!! 13:55:15 !source orc.des 13:55:16 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/orc.des;hb=HEAD 13:55:48 anyway, I'm glad that we fixed the "not placing properly" problem before the "excessively murderous" problem. priorities are correct 13:56:33 <|amethyst> I think the problem there was that sometimes you would get no end? 13:56:45 yes 13:56:50 or two ends 13:56:53 or possibly three 13:57:01 finally some xp from orc! 13:57:06 :P 13:57:12 bet orc_utopia has lots of xp... 13:57:25 yeah I bet it does 13:57:32 orc reform: orc_utopia is now guaranteed for orc:1, orc:2, orc:3, and orc:4 13:57:37 it's god like some weird room filled with warlords? 13:57:45 it would basically make orc like tomb, right 13:57:56 is it just me, or does that vault assign orc warlord and orc knight to symbols 1 and 2 and then not use them anywhere? 13:58:46 there are 2s 13:58:50 check e.g. the bottom-left 13:59:13 yeah it doesn't seem to use 1 though 13:59:29 oh, missed those 13:59:35 <|amethyst> hm 13:59:35 Oh, I remember this map 13:59:38 <|amethyst> MONS: orc warlord, orc knight, orc high priest, orc sorcerer 13:59:39 <|amethyst> MONS: orc warrior, orc priest, orc wizard, orc 13:59:44 <|amethyst> that's eight things 13:59:49 What makes this so deadly? 14:00:34 (which is to say, I don't recall it being especially deadly) 14:01:48 !lg * kmap~~orc_utopia 14:01:49 157. Helmschank the Nimble (L14 DrTm of Fedhas), blasted by an orc high priest (divine providence) on Orc:4 (pubby_orc_utopia) on 2015-03-16 04:44:34, with 69430 points after 33038 turns and 4:40:31. 14:01:57 !lg * kmap~~orc_utopia s=cikiller 14:01:57 157 games for * (kmap~~orc_utopia): 28x an orc warrior, 21x Saint Roka, 20x an orc priest, 19x an orc high priest, 17x an orc warlord, 13x an orc sorcerer, 10x an ettin, 8x a stone giant, 8x an orc knight, 4x a troll, 3x a two-headed ogre, an orc, a cyclops, a warg, an iron troll, an ogre, an orc wizard 14:02:18 !lg * cv>=0.16-a kmap~~orc_utopia s=cikiller 14:02:19 86 games for * (cv>=0.16-a kmap~~orc_utopia): 14x an orc warrior, 11x an orc warlord, 11x an orc high priest, 11x an orc priest, 9x Saint Roka, 7x an orc knight, 7x an ettin, 6x an orc sorcerer, 4x a stone giant, an orc wizard, a warg, a cyclops, an orc, an ogre, a troll 14:02:34 nerf orc warios 14:02:41 I got multiple orc warlords somehow 14:02:48 I guess those 0 can be them? 14:02:52 it can place orc warlord bands 14:02:54 <|amethyst> PleasingFungus: replace them with waluigis? 14:03:06 |amethyst: I was thinking of giving the player super mushrooms 14:03:08 How are they getting stone giants, cyclopses, and iron trolls? OOD spawns? 14:03:09 the other vaults might explicitely use monster lists 14:03:20 Lasty_: yeah I'm guessing it's because pubby uses a lot of 0 14:03:25 ah 14:03:28 and the spawn list on orc:4 is probably fairly nasty 14:03:31 I could be wrong 14:03:49 This map just places a ton of enemies 14:04:26 whoa, I just noticed that there are a crazillion 0s on that map 14:04:39 -!- sphynx has joined ##crawl-dev 14:04:41 yes, as I look at the other ends 14:04:43 -!- lobf has joined ##crawl-dev 14:04:46 I see monsters lists as opposed to 0 14:04:50 so that's probably it 14:05:20 pretty much only pubby's and one of grunts ends use 0 at all 14:05:23 0! 9! 8! 14:05:38 i dont think thats how counting backwards works 14:05:46 <|amethyst> sure, mod 10 14:05:51 well 14:06:16 74 0s 14:06:20 haha 14:06:32 remove 2 for numeric mysticism 14:06:39 heh 14:06:47 or 56 14:06:53 Lasty_: feel free to pair that down, if you like 14:07:07 <|amethyst> oh, hm 14:07:12 <|amethyst> orc has no OOD 14:07:15 *pare down 14:07:15 eh, I don't have a strong feeling on the subject. I haven't died there 14:07:18 -!- MarvinPA has quit [Ping timeout: 252 seconds] 14:07:20 iirc 14:07:24 -!- puddlestomp has quit [Quit: Page closed] 14:07:27 !lg lasty map=~utopia 14:07:28 No games for lasty (map=~utopia). 14:07:38 I think I quit an fe there 14:07:39 <|amethyst> I mean, its ood cap is 4, so 0 and 8 and 9 are the same thing on orc:4 I guess? 14:07:41 but I hated that fe 14:07:50 oh good 14:08:01 -!- travis-ci has joined ##crawl-dev 14:08:02 The build was fixed. (master - e937dda #1989 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/54751276 14:08:02 -!- travis-ci has left ##crawl-dev 14:08:05 !vault hangedman_slaughterboxes 14:08:06 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/variable/d_encompass.des;hb=HEAD#l8 14:08:10 -!- Ironfoot has quit [Quit: Page closed] 14:08:18 |amethyst: two lines up from ^ 14:08:24 er 14:08:26 simmarine: ^ 14:08:33 !source mon-data.h 14:08:34 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-data.h;hb=HEAD 14:08:40 er 14:08:43 !source mon-place.h 14:08:43 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-place.h;hb=HEAD 14:08:47 -!- sphynx has quit [Client Quit] 14:08:52 do you want 14:08:55 !source mon-pick-data.h 14:08:56 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-pick-data.h;hb=HEAD 14:08:57 -!- indspenceable has quit [Remote host closed the connection] 14:08:57 yes 14:08:57 i am aware of vault syntax if that is what this is! i was just trying to poke fun 14:09:06 -!- lobf has quit [Client Quit] 14:09:11 oh, a comment, i see 14:09:13 ya 14:09:19 poking fun at hangedman vaults is dangerous... 14:09:28 what are jokes? all I know are... references.... 14:09:55 man these hangedman vaults are always a treat to look at 14:10:12 hm, dema and blademasters naturally place on elf:6-7 14:10:14 the more you know 14:10:30 dema? 14:10:36 master archers 14:10:37 oh 14:10:48 the more acronyms you use, the more powerful you become. 14:10:49 that's my mantra. 14:10:50 If the frequency distribution is "up", presumably you'd get more of it with a 8 or 9 than with a 0. 14:11:19 so maybe it's good that pubby is only using 0s 14:11:28 Lasty_: I don't think so, since the depth of the choice is always max of 4 14:11:44 <|amethyst> yeah, it's capped at 4 14:11:46 gammafunk: It caps at branch max? 14:11:49 <|amethyst> !source pick_random_monster 14:11:50 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-place.cc;hb=HEAD#l457 14:11:54 <|amethyst> it caps at the branch's OOD cap 14:11:56 ah 14:12:04 <|amethyst> which is = branch depth for most branches 14:12:14 . . . maybe we should take some of the OODs and extend them to Orc:8+ 14:12:20 <|amethyst> not for D, Depths, V, Elf, Crypt, Tomb 14:12:27 <|amethyst> !source branch_ood_cap 14:12:27 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-pick.cc;hb=HEAD#l20 14:14:46 -!- LordSloth has quit [Remote host closed the connection] 14:15:13 -!- orneryostrich has quit [Remote host closed the connection] 14:15:20 -!- mrwooster has quit [Quit: mrwooster] 14:17:29 -!- orneryostrich has quit [Read error: Connection reset by peer] 14:17:49 -!- lobf has joined ##crawl-dev 14:19:20 -!- Foamed has quit [Quit: Leaving] 14:23:12 -!- tingol3 has quit [Ping timeout: 245 seconds] 14:24:33 -!- PleasingFungus has quit [Ping timeout: 250 seconds] 14:25:14 -!- mercury^ has quit [Ping timeout: 244 seconds] 14:32:19 -!- mumra has joined ##crawl-dev 14:32:40 it'd be nice if we had ood caps and mon-pick lists set up so that end vault makers could use more 0 9 8 and fewer hard-coded monster lists 14:33:42 -!- CanOfWorms has joined ##crawl-dev 14:33:45 btw, I'm hoping to reduce all races' Evo apts by 1 next version. It'll make humans closer to flat 0 apts, and Evo doesn't need the boost anymorel 14:33:56 gammafunk: agreed 14:34:04 that might be a lot of work / hard to achieve, but maybe we can improve the 098 set for those branches with a cap and work slowly to improve the vaults 14:34:41 Lasty_: yeah, that sounds nice. It doesn't actually change the fact that evocations are very good for a large majority of characters, but that's more about changing some of the evocables I think 14:34:51 gammafunk: yeah 14:35:12 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 14:35:39 -!- PleasingFungus has joined ##crawl-dev 14:36:08 I wonder if using a summons cap for the sack would help. It's a bit tricky compared to the spell since 1 evocation makes many summons 14:36:24 hm, reducing evo apts by 1 across the board is certainly simpler than a lot of the stuff we were talking about 14:36:49 PleasingFungus: yeah it seems good to me, but I don't think it changes the issue with some of the more problematic evocables 14:37:24 could de-buff spidersack 14:37:42 if that's one you're worried about 14:37:50 I don't like spider sack surrounding the player with nets 14:38:12 I mean maybe a majority disagrees with me 14:39:03 BluebellGnoll (L15 SpEn) ASSERT(_valid()) in 'ray.cc' at line 194 failed. (Lab) 14:39:26 <|amethyst> my nemesis... 14:39:56 you dislike it on what level? 14:40:03 as a player, or...? 14:41:04 it's a terrible gameplay experience, and it makes the item unsafe to use in far far too many situations 14:41:11 <|amethyst> ? 14:41:21 <|amethyst> I thought the webs only appeared on top of hostiles? 14:41:29 He means the old behaviour 14:41:32 |amethyst: we're talking about reverting that 14:41:33 reverting it to that 14:41:35 <|amethyst> oh 14:41:47 making the item frequently unsafe to use/situational sounds good, if we are worried that it is too strong 14:42:02 player experience is a more reasonable objection; personally I'm ambivalent on that 14:42:13 <|amethyst> could give the player spider form too 14:43:04 You reach into the bag of spiders and pull out . . . you're a spider! 14:43:18 I think being unsafe to use a large majority of the time makes it an item of "don't bother with this" 14:43:20 <|amethyst> You fall into the bag of spiders! 14:44:04 gammafunk: agreed. Asking people to risk their lives means the item won't be used in all but a tiny percentage of cases. 14:44:08 <|amethyst> or, without actually going so far as spider form, could add a DUR_WEB_IMMUNE 14:44:37 The disc is certainly the same way if you don't have relec, but you can at least find relec 14:45:01 and the sack does have the charge mechanic to limit its usefulness already 14:46:00 idk. I'd put it in the same category as berserk, or lignify 14:46:04 an intensification of the situation 14:46:15 commitment 14:46:21 We could just bump the sack down to like 2-5 charges 14:46:26 I mean, I can and did use spidersack before the buff 14:46:29 and so did others 14:46:34 I totally did 14:46:38 I used it all the time 14:46:49 so it seems odd to argue that it "won't be used in all but a tiny % of cases" 14:46:52 t b q h 14:47:08 or that it'd be an "item of don't bother with this" 14:47:20 well *I* didn't use it all the time... 14:47:26 t b q h 14:47:28 :) 14:47:33 t c b y 14:47:40 ? 14:47:51 there are a lot of items that people don't use, even though they're strong 14:48:01 I'm surprised that wikipedia even has this: https://en.wikipedia.org/wiki/TCBY 14:48:10 I basically never used lantern of shadows, even before the recent nerf 14:48:16 since it seemed fiddly and unfun 14:48:29 there's also a lot of items people shouldn't be using that they do 14:48:34 There are lots of things I use that are obnoxious and overpowered. Lantern of shadows, all raise-dead-type spells 14:48:42 er don't use 14:49:25 actually, I've completely lost track of where I was going with that argument 14:49:27 sorry 14:49:36 Yeah we may disagree about the utility of the item, perhaps if the silly webs just disappeared after a bit? 14:49:44 I'd be fine with that 14:49:52 the silly webs are rarely bad for you, but they can be awfully irritating 14:49:55 GET RID OF THE WEBS IN MY LIFE PleasingFungus 14:50:04 !send arachne gammafunk 14:50:04 Sending gammafunk to arachne. 14:50:07 Make them go away... 14:50:17 !send gammafunk sticky white beam 14:50:17 Sending sticky white beam to gammafunk. 14:50:20 removing spiderbag webs entirely could be a thing. Debuffs the bag w/o adding irritation. 14:50:23 ...gross 14:50:32 rip whitebeam 14:50:42 yeah but then it's just "shadow creatures but not in Spider" 14:50:49 and yeah what he said ^ 14:50:56 <|amethyst> if you remove the webs, it's it awfully close to rod of the swarm? 14:50:58 gammafunk: . . . I mean, that's mostly what it is anyway 14:50:59 or it's just rod of swarms 14:51:10 Lasty_: yes it pretty much is, since the webs disappear pretty fast 14:51:14 in the current version 14:51:20 wasn't there a proposal once to just web some nearby monsters without spawning webs on the floor? 14:51:20 Arguably it's also summon butterflies except the butterflies kill everything 14:51:21 it's easy to not even see them have an effect 14:51:27 n1k: that was implemented... 14:51:28 n1k: that's what it does 14:51:31 months ago 14:51:32 excuse me :P 14:51:35 :P 14:51:36 but the webs seem to break awful fast 14:51:40 sorry I am still catching up! 14:51:48 yes 14:51:49 all the more reason to revert it to the old pre-buff functionality 14:51:52 where the webs were very notable!!! 14:52:00 n1k: Windows 7 was released, and Barack Obama is running for President 14:52:08 ha ha, keep walking toward me, enchantress. keep walking forward... into more webs!!!! 14:52:17 I have good memories of old spidersack 14:52:17 gammafunk, I've been too busy playing my new xbox 360 14:52:17 If the bag is supposed to be about webs, we could make it only generate 1-2 spiders and enhance the amount that it webs things. 14:52:34 yeah, I webstabbed a lot of things with oldsack 14:53:05 Lasty_: I kind of like that idea 14:53:20 hrm, spiders are pretty frail I guess 14:53:26 It just makes so damn manny 14:53:52 <|amethyst> smite-targeted ball of webs with no spiders at all 14:54:00 <|amethyst> sack of silk 14:54:14 <|amethyst> or perhaps "sac" 14:54:20 there could be some cool flavor text with a bunch of baby spiders running from the bag 14:54:28 spitting webs everywhere 14:54:34 You hurl the sack at the Enchantress! 14:54:38 It bursts, and things crawl out... 14:54:53 alternately, sack full of smaller sacks 14:55:05 sack of holding 14:56:12 well a compromise that seems fairly agreeable to all of us: old web behaviour, but the webs expire, make fewer spiders 14:56:45 I mean if the web behaviour is actually the interesting thing, it seems fine to me to balance that with making meatbags 14:56:55 meatbags!!! 14:57:00 yeah I'd be fine with that 14:57:04 how hard is it to make webs expire? 14:57:05 bag of meat 14:57:14 where's my Axe of Woe 14:57:20 I think it's just a temporary feature? 14:57:20 probably you'd want to piggyback on the dormant shadow trap code 14:57:24 oh 14:57:27 idk maybe that works 14:57:27 oh, maybe that 14:57:29 I don't know anything about feats 14:57:48 wait shit I forgot the dormant shadow trap code is insanely bad 14:57:48 feats cheevos dps ganking, crawl has it all 14:57:55 -!- Patashu has joined ##crawl-dev 14:57:55 do the temporary feat thing instead 14:58:09 yeah I'll try to make friggin' sack 3.0 then 14:58:47 SACK 3.0 14:58:51 imo new sack for every version 14:58:59 0.18 will have the sack of sacks 14:59:06 also, rapiers will be renamed to sabres 14:59:13 Spidelex Sackbeh 14:59:16 consider yourself sacked 15:00:01 -!- coffee` has quit [Quit: coffee`] 15:00:05 can of spiders...? 15:06:07 -!- syllogism has quit [Read error: Connection reset by peer] 15:06:12 PleasingFungus: epees obviously 15:06:21 <|amethyst> rename quick blades to switchblades 15:06:26 <|amethyst> and bring back sharks 15:06:29 <|amethyst> as well as jets 15:06:32 ! 15:06:41 <|amethyst> JeFi 15:06:45 all switchblade attacks are flavored as flicking the blade out and back real fast 15:06:49 so cool.... 15:07:15 PleasingFungus: triple-sabres 15:07:23 while resting, your character will sometimes start doing the thing where they try to stab the switchblade in the gaps between their fingers. 15:07:25 Lasty_: !!! 15:07:38 qb attacks are just the player doing butterfly knife tricks on the monster's face 15:08:05 Lasty_, only when you implement triple-wielding 15:08:05 rename daggers to shivs 15:08:25 <|amethyst> short-but-very-fat sword 15:13:01 quick maul 15:13:19 reminds me of pubby's light maul 15:15:49 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 15:18:27 -!- Patashu has quit [Ping timeout: 244 seconds] 15:18:37 oh yeah 15:18:40 I keep forgetting 15:18:41 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 15:18:47 but someone (me?) should do something about that lua test mantis issue 15:18:52 I feel super bad about letting that one rot 15:19:02 since it's the kind of contribution we need more of 15:19:33 https://crawl.develz.org/mantis/view.php?id=9518#c28623 this thing 15:22:06 -!- tstbtto has quit [Ping timeout: 252 seconds] 15:23:35 -!- Bloaxor has joined ##crawl-dev 15:24:42 -!- Bloax has quit [Ping timeout: 246 seconds] 15:25:52 * chequers yawns 15:26:14 -!- bonghitz has quit [Remote host closed the connection] 15:27:25 git 1.7, wow 15:27:25 <|amethyst> I'm a little confused about why clua_push_lvl_annotations uses current_level_parent? 15:27:38 <|amethyst> oh 15:27:43 <|amethyst> it's intended for use only with that test 15:28:12 PleasingFungus: you were the one behind hydra form right 15:28:14 gammafunk: I blame windows, on some level 15:28:25 kvaak: iirc the 'funk gave me the idea, but unintentionally 15:28:27 why 15:28:37 I just nom'd TRJ with it 15:28:38 as a felid 15:28:39 it's okay 15:28:57 :) 15:29:19 I am glad that people are enjoying Hyde R. Form, even after the marvinpa's BRUTAL nerfs. 15:29:32 in fact I like healcleaving so much I might grab this on any future Tms too 15:29:44 Only you can make these decisions. 15:30:51 <|amethyst> PleasingFungus: people complain enough about the find_ray thing, do we really want to add another failing test to our suite? 15:30:55 -!- daek_ has quit [Quit: Leaving] 15:31:21 what if we fixed it. 15:31:35 I think just adding a "message received" post would be good for reporter morale 15:31:48 that is also reasonable 15:32:01 so they know that somewhere, someone is appreciating their work 15:32:03 -!- tingol3 has quit [Ping timeout: 246 seconds] 15:32:25 in general, yeah, point taken; a test suite that has failing tests is a nearly useless test suites 15:32:30 all false and no alarm 15:33:36 <|amethyst> also, this test will fail if the player doesn't happen to be in LOS of 20,20 15:33:46 <|amethyst> since you won't get the Mara annotation in the first place 15:33:51 nice 15:34:11 ok, confession: I never actually looked at the test. I just felt like I should, at some point 15:34:22 I hope you don't think less of me for this. 15:34:35 some commit squashing that needs to happen there, at least 15:35:46 also thank you to |amethyst / gammafunk for doing the righteous/needful wrt looking at tests 15:36:09 -!- SegFaultAX has quit [Excess Flood] 15:37:43 well I'm like 15mins behind |amethyst since I still don't see why he's using the parent level 15:37:52 <|amethyst> gammafunk: because he goes to D:2 15:37:59 oh 15:38:00 <|amethyst> gammafunk: to check if the D:1 annotation is still there for Mara 15:38:10 <|amethyst> without actually waiting for Mara to duplicate or anything... 15:38:19 ah... 15:38:30 hence his report message about not knowing where he is 15:39:17 local place = dgn.point(20, 20) 15:39:23 that seems...dubious 15:40:20 that lua function would maybe be nice to have though 15:40:29 ??chequers todo 15:40:30 chequers todo[1/2]: website landing refresh, wiki fixup, guest webtiles accounts, automate branch management, dgl-status json rewrite, webtiles-UI reform, SSO, milestone rotation 15:40:50 !learn set chequers_todo automate branch management, webtiles-UI reform, SSO, milestone rotation 15:40:50 chequers todo[1/2]: automate branch management, webtiles-UI reform, SSO, milestone rotation 15:40:55 ??chequers todo[w 15:40:55 chequers_todo[1/2]: automate branch management, webtiles-UI reform, SSO, milestone rotation 15:40:58 ??chequers todo[w 15:40:59 chequers_todo[1/2]: automate branch management, webtiles-UI reform, SSO, milestone rotation 15:41:01 ??chequers todo[2 15:41:01 chequers todo[2/2]: rc file static host, kill s3 morgues 15:41:06 <_miek> are we still looking for more crawl screenshots btw? 15:41:17 !learn del chequers_todo[2 15:41:18 Deleted chequers todo[2/2]: rc file static host, kill s3 morgues 15:41:27 _miek: i could add more to the front page 15:41:51 <_miek> I noticed yesterday that cribozai had a Pan one or something even though he was in orc 15:42:07 <_miek> that said I still really like the new page 15:42:17 yes, the screenshots are just random 15:42:19 <_miek> actually think it must've been the zot one 15:42:24 <_miek> oh... they're not based on location? 15:42:27 <_miek> that's why 15:42:33 no, not enough submissions 15:43:05 <_miek> yep 15:43:12 <_miek> that would be a goal if there were enough screenshots though? 15:43:13 if you can make a list of which branches you do/don't have screenshots for, I can try to fill the gaps 15:43:15 -!- Bloax has joined ##crawl-dev 15:43:17 screen space occlusion?? 15:43:57 -!- alefury has joined ##crawl-dev 15:44:43 -!- Bloaxor has quit [Ping timeout: 250 seconds] 15:45:01 no love for console screenshots? :< 15:45:12 PleasingFungus: essentially every branch, only a handful of screenshots were submitted, and I don't have the motivation to make them myself 15:45:17 <_miek> well the "play now" links send you to webtiles 15:45:24 -!- ZebTM has quit [Ping timeout: 246 seconds] 15:45:57 mauris: why on earth would anyone want to look at console. 15:46:18 -!- Bloaxor has joined ##crawl-dev 15:46:20 PleasingFungus: ideally there'd be several screenshots with each body type for d/lair (most popular) and one or two for each other branch 15:46:29 body type 15:46:30 ? 15:46:49 for the player sprite, i suppose 15:47:04 PleasingFungus: human, octopode, ... 15:47:40 hm 15:47:44 well, I'll do some thing or other. 15:47:47 -!- Bloax has quit [Ping timeout: 245 seconds] 15:47:50 just nothing but shots of gammafunk since I have RandomTiles 15:47:58 literally all you need, people 15:48:16 -!- orneryostrich has quit [Remote host closed the connection] 15:48:38 &rc twelwe 15:48:40 http://dobrazupa.org/rcfiles/crawl-0.16/twelwe.rc 15:52:09 -!- mrwooster has joined ##crawl-dev 15:52:21 -!- hyperbolic is now known as elliptic 15:55:47 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 15:57:39 -!- ly^ has quit [Remote host closed the connection] 15:57:42 -!- mrwooster has quit [Quit: mrwooster] 15:59:53 -!- gareppa has quit [Read error: Connection reset by peer] 16:00:48 -!- kuniqs has quit [Quit: Page closed] 16:00:51 -!- Krakhan has quit [Changing host] 16:00:52 -!- Sczcya has joined ##crawl-dev 16:01:26 <_miek> wow twelwe posted my IRC conversation onto tavern 16:01:38 what conversation 16:01:59 @??sigmund 16:01:59 Sigmund (08@) | Spd: 10 | HD: 3 | HP: 30 | AC/EV: 0/11 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(10) | XP: 104 | Sp: throw flame (3d5), invisibility, magic dart (3d4), confuse | Sz: Medium | Int: normal. 16:02:35 <_miek> the one about jlo 16:02:50 lol 16:03:00 <_miek> https://crawl.develz.org/tavern/viewtopic.php?f=17&t=15439&p=211162#p211162 16:03:07 -!- Umbreoni has quit [Ping timeout: 256 seconds] 16:03:23 <_miek> he wasn't happy, although he's taken trolling to such an art that I don't know whether to take him seriously or not 16:03:26 <_miek> instead of just not 16:03:40 the preferred pronoun is 'xhe' 16:04:35 -!- elliptic has quit [Quit: Leaving] 16:04:38 -!- Sczcya has left ##crawl-dev 16:04:47 <_miek> xhe wasn't happy, although xhe's taken trolling so such an art that I don't know whether to take xim seriously or not 16:05:10 -!- Earlo has quit [Read error: Connection reset by peer] 16:05:26 just do what finns do 16:05:30 call everyone "it" 16:06:18 (and yes there is a separate pronoun for (s)he but often people use "it") 16:06:32 <_miek> that's very progressive 16:06:46 I'm fond of "they" 16:07:22 anyway I would not worry too much about twelwe. that is my advice 16:07:39 they are a tough internet cookie and will survive even the harshest criticisms of their preferred celebs. 16:09:54 -!- wheals has joined ##crawl-dev 16:11:57 <_miek> I'm not worried just perplexed lol 16:12:28 that is an acceptable reaction. 16:13:04 so uh 16:13:10 could someone tell me why I didn't get an ely win 16:13:20 there's no mention of her in the special rules 16:13:23 and I did hit 6* 16:14:20 !tell Grunt _Something and something are blown away by the wind. 16:14:20 PleasingFungus: OK, I'll let grunt know. 16:14:31 !lg kvaak ely won 16:14:32 No games for kvaak (ely won). 16:14:36 PleasingFungus: we appear to have overtaken rfk 16:14:44 the rules say hitting 6* is enough 16:14:45 I don't know what that is. 16:14:49 you can then do whatever as long as you win 16:14:53 !lm kvaak god.maxpiety=ely 16:14:53 !learn add something Something and something are blown away by the wind. 16:14:53 something[10/10]: Something and something are blown away by the wind. 16:14:54 No milestones for kvaak (god.maxpiety=ely). 16:15:00 !lm kvaak god.maxpiety=elyvilon 16:15:01 4. [2015-03-17 15:12:27] perunasaurus the Fighter (L11 FeWz of Elyvilon) became the Champion of Elyvilon on turn 18540. (Lair:1) 16:15:06 !lm kvaak god.maxpiety=elyvilon won 16:15:07 2. [2015-03-17 15:12:27] perunasaurus the Fighter (L11 FeWz of Elyvilon) became the Champion of Elyvilon on turn 18540. (Lair:1) 16:15:08 !lm kvaak god.maxpiety=elyvilon won t 16:15:08 Grunt: (it was a wind drake, if you wondered) 16:15:09 1. [2015-03-17 15:12:27] perunasaurus the Fighter (L11 FeWz of Elyvilon) became the Champion of Elyvilon on turn 18540. (Lair:1) 16:15:17 maybe the scripts are just slow 16:15:24 http://dobrazupa.org/tournament/0.16/players/perunasaurus.html 16:15:53 seems unlikely that you'd have hit 6* of any other god before that 16:15:59 -!- MarvinPA has joined ##crawl-dev 16:16:09 !lm kvaak god.maxpiety=elyvilon won t x=gid 16:16:10 1. [2015-03-17 15:12:27] [game_key=perunasaurus:cdo:20150217134505S] perunasaurus the Fighter (L11 FeWz of Elyvilon) became the Champion of Elyvilon on turn 18540. (Lair:1) 16:16:18 !lg kvaak gid=perunasaurus:cdo:20150217134505S 16:16:19 1. perunasaurus the Acrobat (L20 FeWz of Okawaru), escaped with the Orb and 3 runes on 2015-03-17 20:59:49, with 1469584 points after 65614 turns and 4:24:55. 16:16:32 gammafunk: spen isn't hesu!!!! 16:16:40 gammafunk: we're going to have to kick you off the team 16:16:41 but it's 16:16:46 .gfnext 16:16:46 MiBe^Trog->Mak 16:16:48 .gfnext 16:16:48 MiBe^Trog->Mak 16:16:50 .gfnext 16:16:51 MiBe^Trog->Mak 16:16:52 good 16:16:53 well it's in there 16:16:55 hahaha 16:16:57 rekd 16:17:01 .gfnext 16:17:02 MiBe^Trog->Mak 16:17:04 Sequell the troll 16:17:04 effing christ 16:17:13 <_miek> !cmd .gfnext 16:17:14 Command: .gfnext => .echo $(let (chars $(split " " $(replace "greaterplayer: " $(ldbent-text $(ldb gammafunk 3))))) $(nth $(rand $(length $chars)) $chars)) 16:17:18 .gfnext 16:17:18 MiBe^Trog->Mak 16:17:20 .gfnext 16:17:21 SpEn^Ash 16:17:21 haha this is some good gw-tactics right now 16:17:34 &watch gw 16:17:35 ^watch gw 16:17:35 Watch gw at: http://crawl.berotato.org:8080/#watch-gw 16:17:41 it ended 16:17:42 stupid ignored bots 16:17:50 didnt want to watch anyway 16:17:59 gw-tactics engaged 16:18:01 but it was pulling pikel halfway across the map 16:18:02 then 16:18:04 !lg . hesu 16:18:04 1017. gammafunk the Caller (L6 HESu of Sif Muna), shot by a centaur (arrow) (summoned by a shadow trap (triggered by the player character)) on D:5 on 2015-03-17 20:17:59, with 421 points after 2384 turns and 0:15:19. 16:18:08 !lm gw uniq=pikel x=hp 16:18:09 163. [2015-03-17 21:17:25] [hp=2] gw the Cutter (L6 DEFi) killed Pikel on turn 4018. (D:3) 16:18:10 -!- LexAckson has quit [Ping timeout: 272 seconds] 16:18:11 I think I know who to blame for that crap 16:18:21 gammafunk: the player character? 16:18:39 haha cbro has someone playing 0.14 16:18:46 +2, +1 whip 16:19:27 <|amethyst> hm 16:19:31 ??spen 16:19:32 hyperbolic[1/4]: My 0.16 SpEn guide: SKILLS: Approximate goals are as follows: 1) 5 Short Blades, 8 Stealth. 2) 4 Spellcasting, 8 Hexes. 3) 3 Fighting, 8 Dodging. 4) 8 Short Blades, 12 Stealth. 5) 6 Fighting/Spellcasting, 10 Short Blades/Hexes, 15 Dodging/Stealth. 6) 10 Fighting, 27 Stealth, and whatever spell skills you want. 16:19:43 fr, remove monster quaffing. it's spoilery that only curing/hw are quaffed by monsters 16:19:44 <|amethyst> looking at and commenting on that test found a problem 16:19:52 -!- Maud has quit [Remote host closed the connection] 16:20:02 chequers: only curing/hw? 16:20:23 if quaffed they get inscribed "tried by monster" 16:20:25 <|amethyst> the C++ dgn_place_monster (called from lua dgn.create_monster), if the coordinates given are occupied by a monster, will place the requested monster nearby 16:20:40 IMO they should just get identified 16:20:40 <|amethyst> but if those coordinates are occupied by the player, it just fails 16:20:53 yeah, it's just that they're not the only potions quaffed by monsters 16:21:08 -!- sosloow has quit [Quit: Page closed] 16:21:12 right, which makes it even sillier 16:21:15 i guess that's how little it happens then 16:22:23 yeah iding the pot when a monster quaffs it seems fine to me, but there's probably some long-running debate about this 16:22:53 i love those 16:23:06 anyway could someone poke at it before the scoreboard gets messed up 16:23:42 !seen elliptic 16:23:43 I last saw elliptic at Tue Mar 17 21:04:35 2015 UTC (19m 8s ago) quitting, saying 'Quit: Leaving'. 16:24:18 gammafunk: it violates my verismillitude to think that, in the dark, poorly-lit confines of the dungeon, an adventurer would be able to tell the exact colour of the potion a monster poured down its hideous maw.............. 16:24:23 !tell elliptic kvaak should have gotten an ely win for perunasaurus:cdo:20150217134505S but didn't; can you look into it? 16:24:23 wheals: OK, I'll let elliptic know. 16:24:53 <|amethyst> !lg kvaak gid=perunasaurus:cdo:20150217134505S -log 16:24:54 1. perunasaurus, XL20 FeWz, T:65614: http://crawl.develz.org/morgues/0.16/perunasaurus/morgue-perunasaurus-20150317-205949.txt 16:25:19 -!- elliptic has joined ##crawl-dev 16:25:22 hi elliptic 16:25:46 <|amethyst> !lm kvaak gid=perunasaurus:cdo:20150217134505S s=milestone 16:25:46 67 milestones for kvaak (gid=perunasaurus:cdo:20150217134505S): 3x abandoned Elyvilon., 3x became a worshipper of Elyvilon., 2x killed the ghost of ew the Ruffian, an experienced TrCK of Xom., entered the Elven Halls., slain by a killer bee, reached level 15 of the Dungeon., killed Louise., became the Champion of Okawaru., entered the Pits of Slime., slain by a komodo dragon, entered the Lair of B... 16:25:49 wheals: hi 16:25:50 elliptic: You have 1 message. Use !messages to read it. 16:25:53 !messages 16:25:54 (1/1) wheals said (1m 31s ago): kvaak should have gotten an ely win for perunasaurus:cdo:20150217134505S but didn't; can you look into it? 16:25:57 !lm . gox=maxpiety -2 16:25:57 Unknown field: gox 16:26:00 !lm . god.maxpiety -2 16:26:01 182/183. [2015-03-17 15:12:27] perunasaurus the Fighter (L11 FeWz of Elyvilon) became the Champion of Elyvilon on turn 18540. (Lair:1) 16:26:08 PleasingFungus: going to give monsters unique speech for each potion type they quaff including "Im rekt now kappa" when they quaff might and other twitch speak 16:26:18 kappa :( 16:26:22 <|amethyst> My guess is this: 16:26:30 need a kappa monster imo 16:26:31 <|amethyst> "or purposes of these points we say that a player wins with a god if she reaches full (******) piety with that god without worshipping any other god first." 16:26:32 /nick kappablues 16:26:34 replace, uh, crocodiles 16:26:43 <|amethyst> but here you were a worshipper of Ely before you joined Ely 16:26:56 <|amethyst> not sure how it is implemented 16:26:58 um, okay 16:27:01 that is 16:27:03 a sentence 16:27:04 how do I follow ely befor- oh 16:27:20 <|amethyst> 3x abandoned Elyvilon 16:27:22 -!- MarvinPA has quit [Ping timeout: 245 seconds] 16:27:26 |amethyst: yeah probably a bug in the scripts because of that 16:27:28 you were for ely before you were against it 16:27:34 !lg * gid=perunasaurus:cdo:20150217134505S -log 16:27:34 1. perunasaurus, XL20 FeWz, T:65614: http://crawl.develz.org/morgues/0.16/perunasaurus/morgue-perunasaurus-20150317-205949.txt 16:27:38 right call imp 16:27:42 let me look at how the scripts do this 16:27:43 haha 16:27:46 that happens to me too 16:27:55 ahh, penance and excommunication 16:27:56 i need to fix that for 0.16 16:27:57 er 16:27:58 0.17 16:27:59 <|amethyst> elliptic: ah, so it is supposed to be "no worship milestones for a *different* god first" 16:28:17 that's what the description says 16:28:26 <|amethyst> yeah, "other" 16:28:29 wheals: what's yoru fix? 16:28:31 -!- Ironfoot has quit [Quit: Page closed] 16:28:42 when did i say i have a fix? 16:28:53 :P 16:28:59 -!- Ironfoot has quit [Client Quit] 16:29:14 kvaak: I'll fix it (it will take a little while to correct the scripts and then rerun from the start though) 16:29:27 -!- Ironfoot has joined ##crawl-dev 16:29:35 thanks, I genuinely forgot about the aX part 16:30:24 well, I didn't think about this possibility when coding this a couple years ago either 16:31:05 on another note I'm not sure if getting rid of penance by aXing (especially early when there's quite literally no drawback) is desirable behaviour 16:31:52 the travel time cost...........? 16:31:54 it's a bit weird yes 16:32:08 gammafunk: http://crawl.develz.org/wordpress/crawl-0-16-the-great-annihilating-truth/comment-page-1#comment-2086 16:32:31 I wonder if I can edit this comment to add another linebreak between paragraphs 16:32:55 I can!! 16:33:01 I've abused my power. please forgive me. 16:33:44 kvaak: the obvious solution would be to make penance persist after a rejoin 16:33:49 idk if there are problems with that 16:33:52 yes, that was my thought 16:34:48 PleasingFungus: so I think the reason why penance doesn't persist is so that players can theoretically abandon a god, then realize "wow this wrath is really bad", then return to the god 16:35:34 most gods don't actively punish you while you're following them though 16:35:36 even under penance 16:35:42 I don't actually think this is a very compelling reason though 16:35:47 hm or actually 16:35:51 am I just thinking of good gods 16:36:03 kvaak: is that true now? that certainly wasn't true in the past but it might have changed at some point 16:36:35 PleasingFungus: that's a great comment...because it let me find the comment about the guy having trouble with our debian packages 16:36:49 since okawaru -> enslave monster -> attack enslaved monster -> oka sends nasty stuff after you was a thing 16:36:53 i thought that was in tavern 16:37:49 okay it's just good gods 16:38:00 oh he's right, ubuntu is 4.8, dang I missed that 16:38:12 and yes that oka thing happens especially with evokers since there's no confirmation if allies are in the line of fire 16:38:18 er ubuntu trusty is 16:38:50 man, that's a pain since I can't build lto under trusty 16:39:00 I have been killed by the oka thing 16:39:10 03|amethyst02 07* 0.17-a0-104-g1a361e8: Allow dgn_place_monster near the player's square. 10(40 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1a361e869a13 16:39:12 gammafunk: oh yeah that guy 16:39:19 lcs best spell 2015 16:39:26 sorry, should've sent that to you; forgot not everyone got emails for wordpress comments 16:39:37 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 16:39:48 I just have no idea what causes that lto gcc crash 16:40:01 can't build under debian testing either 16:40:18 maybe just disabling lto for linux would be fine 16:40:20 -!- wheals has joined ##crawl-dev 16:40:22 we're doing the same for windows 16:40:29 did i mention that evokers need targetters 16:41:23 -!- halberd has quit [Ping timeout: 246 seconds] 16:41:24 I am sorry to divert your attention and I am not sure if this is the right time or place for this and I am sure it has been brought up before, but I would like to ask you if fighting and weapon skill/UC could affect accuracy more (at least at high skill levels) or the way that melee hits are rolled to make things little bit less shaky. I am not asking to be overpowered or to make any fights a no-brainer, a level of randomness sh 16:42:03 ah, very thoughtful and kindly worded uestion Ironfoot 16:42:08 tell me, what clan are you on again? 16:42:12 y frustrating and kinda silly to miss so many attacks despite very high skill investment. Even at maximum fighting and weapon/UC you can not expect to hit something SOMEWHAT reliably. It is very frustrating. 16:42:24 by the way 16:42:27 akraisiac is dead 16:42:30 The name wasn't my idea 16:42:37 or at least the player pages 16:42:41 I know I'm not mad :) 16:42:52 <|amethyst> I guess I'll go ahead and add everything 16:43:23 I just recognized your name from somewhere and had to remember where 16:43:32 -!- Tux[Qyou] has quit [Quit: Excess flood] 16:44:10 <|amethyst> Ironfoot: what kind of thing are you testing against? 16:44:20 Bloaxor: http://crawl.akrasiac.org/scoring/players/pleasingfungus.html looks good t ome 16:44:46 http://crawl.akrasiac.org/scoring/players/bloax.html i just splatted infinite amounts of games 16:44:53 within the last three hours 16:45:03 I'm not sure changing player accuracy like that is the direction we want to take, at least not without reducing player damage 16:45:12 <|amethyst> PleasingFungus: I never added 0.16 for anything but CAO and CSZO 16:45:23 nice 16:45:32 well, add cbro and you should be good 16:45:47 no reason for anyone to play on any other server 16:46:05 amethyst:: I am afraid I have no hard facts or math to back it up, it's just something I noticed from playing a lot of TrMo 16:46:08 <|amethyst> I mean, if you make it so that high levels rarely miss against ereshkigal, then there's not a lot of difference between low-EV and high-EV monsters 16:46:30 i have the hard facts that accuracy barely improves with skill levels 16:46:50 it's supposed to, but in reality it barely does 16:46:52 I do remember missing a lich 7 times in a row under halo however 16:46:58 lich (15L) | Spd: 10 | HD: 20 | HP: 61-96 | AC/EV: 10/10 | Dam: 1513(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 2795 | Sp: b.cold (3d29), paralyse, sum.greater demon, animate dead, iron shot (3d34), teleport self [04emergency] / b.corrosive (3d23), slow, invisibility, throw icicle (3d29), crystal spear (3d40) / b.fire (3d29), confuse, haste, b.draining (3d27), sum.greater demon, banishment [04emergency] / mystic blast (3d24), b.cold (3d29), invisibility, animate dead, o.destruction (9d17) | Sz: Medium | Int: high. 16:46:58 <|amethyst> %??lich 16:47:08 do they have high EV 16:47:14 middlin 16:47:15 <|amethyst> did that lich have phase shift? 16:47:18 -!- schistosoma has quit [Ping timeout: 272 seconds] 16:47:26 oh right, newliches 16:47:29 @??lich 16:47:29 lich (15L) | Spd: 10 | HD: 20 | HP: 67-94 | AC/EV: 10/10 | Dam: 1513(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 2802 | Sp: (random) | Sz: Medium | Int: high. 16:47:32 heh 16:47:37 that's helpful 16:47:43 it's true! 16:47:45 __ lich 16:47:45 no, he did summon fiends though 16:47:47 @??orc priest 16:47:47 orc priest (03o) | Spd: 10 | HD: 3 | HP: 9-21 | AC/EV: 1/10 | Dam: 6 | 10weapons, 10items, 10doors, priest, evil | Res: 06magic(20) | Vul: 08holy | XP: 41 | Sp: pain (d8) [11!AM], cantrip [11!AM], smiting (7-17) [11!AM], heal other (2d1) [11!AM] | Sz: Medium | Int: normal. 16:47:48 ?? lich 16:47:48 lich[1/1]: A powerful late game undead magic user that lacks hp, but makes up for it with high spell power greater demon, paralyze, crystal spears, banishment and ioods (to name a few). While a lich may be dangerous, an {ancient lich} is much more so. 16:47:50 <|amethyst> as an XL 10 troll with 10 fighting and 10 UC, I get 70% hit rate on a lich 16:48:10 <|amethyst> oh, draining 16:48:11 @??giant gecko 16:48:11 giant gecko (08l) | Spd: 12 | HD: 1 | HP: 3-8 | AC/EV: 1/14 | Dam: 5 | cold-blooded | XP: 2 | Sz: little | Int: reptile. 16:48:34 -!- mumra_ has joined ##crawl-dev 16:48:53 <|amethyst> so that's effectively 0 skill 16:48:56 gammafunk what direction are you taking then? actually I could live with less damage if it were more reliabla gainst normal EV enemy 16:49:23 most characters don't deserve doing less damage 16:49:23 also RIP Bloax 16:49:26 I don't think melee needs to be more accurate 16:49:26 <|amethyst> okay, let's try an orc priest since they have the same EV 16:49:27 they already do quite little 16:49:28 ...deserve? 16:49:37 +1 to elliptic 16:49:37 -!- ystael has quit [Ping timeout: 255 seconds] 16:49:40 Ironfoot: well tbh I'm not anyone is looking to overhaul player melee 16:49:50 -!- mumra has quit [Ping timeout: 272 seconds] 16:50:00 <|amethyst> skill 10 troll vs an orc priest has a 75% accuracy 16:50:13 <|amethyst> skill 0 troll has 70% 16:50:13 bear in mind trolls have an innate bonus to accuracy 16:50:14 *I'm not sure 16:50:22 which is actually quite substantial 16:50:26 <|amethyst> Bloaxor: yes, but Ironfoot was talking about using a TrMo and missing everything 16:50:42 -!- Tedronai has quit [Quit: WeeChat 1.0.1] 16:50:55 -!- bonghitz has quit [Remote host closed the connection] 16:50:59 everything was maybe a little hyperbolic. but it is sure noticeable 16:51:15 iirc unarmed tends to be a bit less accurate than melee with a weapon and similar skills just because you don't get the weapon enchantment boost to accuracy 16:51:26 and IMO this is fine, unarmed is very strong 16:51:34 Yeah I don't think missing is supposed to be unnoticable 16:51:39 unarmed gets forms 16:51:43 <|amethyst> but I think the scaling is in fact questionable 16:51:53 <|amethyst> since it goes from 70% at 0 skill to 80% at 27 skill 16:51:54 also no accuracy penalty which pretty much all big weapons have 16:51:58 <|amethyst> against a 10-ev monster 16:51:58 monster EV does not scale as the game progresses at all 16:52:05 player accuracy barely scales at all 16:52:06 |amethyst: well, we don't want hobgoblins to be impossible to hit 16:52:11 what's it do against a 20-ev monster, out of curiosity? 16:52:15 quite interest don't you think 16:52:20 <|amethyst> what's an ev 20 monster? 16:52:20 +ing 16:52:25 hm 16:52:25 <|amethyst> @??spriggan 16:52:26 spriggan (15i) | Spd: 10 (move: 60%) | HD: 7 | HP: 17-32 | AC/EV: 1/18 | Dam: 15 | 10weapons, 10items, 10doors, see invisible | Res: 06magic(60) | XP: 217 | Sz: little | Int: high. 16:52:26 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. 16:52:26 %??orb_of_fire 16:52:26 @??sojobo 16:52:26 Sojobo (09Q) | Spd: 10 (move: 90%) | HD: 20 | HP: 150 | AC/EV: 2/22 | Dam: 28, 14, 14 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible, lev | Res: 06magic(140) | XP: 5528 | Sp: b.lightning (3d24), wind blast, airstrike (0-50), sum.air elementals, deflect missiles | Sz: Medium | Int: high. 16:52:29 @??spriggan berserker 16:52:29 spriggan berserker (04i) | Spd: 10 (move: 60%) | HD: 12 | HP: 46-64 | AC/EV: 2/18 | Dam: 27 | 10weapons, 10items, 10doors, fighter, priest, see invisible | Res: 06magic(120) | XP: 836 | Sp: brothers in arms [11!AM], berserker rage [11!AM], trog's hand [11!AM] | Sz: little | Int: normal. 16:52:30 oof is close 16:52:30 mind you 16:52:36 sojobo is size medium 16:52:40 er 16:52:40 yes is exactly what im trying to say, you invest a lot in your skill but it deosnt rly make a difference in terms of accuracy 16:52:42 oof is 20 ev 16:52:42 gammafunk: wins! 16:52:43 spriggans are size little and get extra good EV 16:52:49 as do oofs 16:52:51 everyone else was equally close :) 16:52:57 <|amethyst> I'll try sojobo 16:53:01 (it sure does for attkspeed and dmg though ;D) 16:53:06 troll dmg best dmg 16:53:10 |amethyst: btw str/dex also have an effect on accuracy, I imagine it is usually minor though 16:53:22 it is even smaller than the effects of skills 16:53:32 which as you may notice is really tiny 16:53:33 <|amethyst> 38 -> 52 -> 60 for skills 0, 10, 27 16:53:40 <|amethyst> against sojobo 16:53:51 <|amethyst> that is both skills, UC and fighting 16:53:53 @??ereshkigal 16:53:53 Ereshkigal (16&) | Spd: 14 | HD: 18 | HP: 350 | AC/EV: 10/30 | Dam: 4013(drain) | 05demonic, 10weapons, 10items, 10doors, evil, see invisible | Res: 13magic(immune), 02cold, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 12959 | Sp: b.cold (3d27) [06!sil], silence [06!sil], sum.greater demon [06!sil], s.torment [06!sil], paralyse [06!sil], major healing [06!si.. 16:53:56 now try this 16:53:58 |amethyst: tbh these numbers sound pretty reasonable to me 16:54:14 -!- WereVolvo has quit [Read error: Connection reset by peer] 16:54:32 I can imagine pushing the upper end of accuracy up somewhat, but I don't feel strongly about it. 16:54:44 <|amethyst> against ereshkigal, no difference 16:54:54 between sojo? 16:54:55 <|amethyst> 13% -> 14% -> 13% 16:54:57 oh 16:55:00 ahh 16:55:01 <|amethyst> no, between 0 skill and 27 skill 16:55:05 drained to shit 16:55:09 not able to beat her ev 16:55:10 <|amethyst> oh right 16:55:11 neat 16:55:12 -!- halberd has quit [Changing host] 16:55:15 <|amethyst> no, bloax is right 16:55:15 (why does draining apply in fsim that's stupid) 16:55:17 <|amethyst> it's draining 16:55:17 crawl trivia of the day: if you attack with a Contam weapon (other than plutonium sword) while under zin, you get a prompt warning you about penance 16:55:19 IMO: fix the draining fsim bug 16:55:27 oh yeah 16:55:31 minmay: that seems odd 16:55:34 crawl trivia of the day #2: attacking with a Contam weapon under zin cannot place you under penance 16:55:51 what if you attack with plut sword under zin 16:56:42 minmay: what if it's a contam weapon of chaos 16:56:47 plutonium sword will give you penance if it causes a miscast 16:56:59 okay, yes, if the weapon is chaotic or evil it can 16:57:15 but the Contam part does nothing to upset zin until you actually remove the item 16:57:17 another win for the nitpickers 16:57:21 -!- ark___ has quit [Quit: Leaving] 16:58:35 <+PleasingFungus> I can imagine pushing the upper end of accuracy up somewhat, but I don't feel strongly about it. <---I approve of this message 16:59:27 -!- abixa has quit [Quit: WeeChat 1.1.1] 16:59:38 approval of PleasingFungus ambivalence encourages more PleasingFungus ambivalence! 17:01:11 17:01:21 https://www.youtube.com/watch?v=CxK_nA2iVXw 17:01:22 17:01:47 <|amethyst> eresh goes 13% -> 30% -> 44% at 0 -> 10 -> 27 17:02:51 <|amethyst> elliptic: I don't know about the rate at which returns diminish 17:03:54 -!- hhkb has quit [Quit: leaving] 17:03:59 gw seems confused by wispform 17:04:00 <|amethyst> level 0 to level 10 is 2800 skill points, level 10 to level 27 is 26950 skill points 17:04:47 |amethyst: I don't see what's wrong with there being diminishing returns to accuracy, the skills involved also affect other things too 17:05:32 -!- ZebTM has quit [Ping timeout: 246 seconds] 17:05:36 Yeah, and Eresh, the extreme case, might be one of the last significant monsters you fight in the 15-rune game 17:05:51 well it just barely affects damage and most of the damage gains are actually from attack speed 17:06:04 not so 17:06:04 barely affects the damage? 17:06:08 btw tanks for tournament. servers are brimming with life, tournament page is nice and banners are fun challenges and there's also some that even noob like me can get 17:06:13 it's > 1.5 damage multiplier 17:06:47 -!- Z_LAMP has quit [Read error: Connection reset by peer] 17:06:49 <|amethyst> also, this was about UC 17:06:56 fighting is, to be clear, but I'm not sure how weapon skill increases 17:07:22 <|amethyst> which scales base damage, not just the multiplier, by skill 17:07:50 raising fighting/weapon skill 12->20 with a +9 base 15 weapon at 20 str increases the 75th percentile from 23 to 28 17:08:02 <|amethyst> For a human vs eresh, avhitdam goes 0.7 -> 15 -> 63 at skills 0 -> 10 -> 27 17:08:14 |amethyst: I will agree that the accuracy formula is a bit weird but I don't think the gameplay of "increasing skill after early game is mainly about damage/speed, not accuracy" is a bad thing 17:08:23 well yeah unarmed is pretty crazy 17:09:01 i don't think punishing bad skilling should be a thing either 17:09:02 or do i 17:09:03 <|amethyst> with a long sword, 8.1 -> 11.6 -> 27.5 17:09:14 <|amethyst> err 17:09:20 <|amethyst> if you don't "punish bad skilling" 17:09:28 -!- mercury^ has quit [Ping timeout: 272 seconds] 17:09:29 <|amethyst> what's the point of letting the player choose their skilling 17:09:36 <|amethyst> if it doesn't matter what you choose 17:09:42 also what does "bad skilling" have to do with anything in this discussion 17:10:13 well it's not like monsters get dodgier at any point in the game 17:10:17 has anyone brought up Cheibrodos yet 17:10:31 gammafunk: ?? 17:10:32 TODO: minmay_smoke_and_mirrors rakshasas, rescue the loneliest frog, grand avatar movement bug, monster ranged always going through allies, adjust stairs in profane halls and elficide, hobby: destroy all instances of pizza tornado in every universe in the multiverse 17:10:38 good sequell 17:10:51 who is the loneliest frog 17:10:58 and was he saved 17:11:01 cheibrodos 17:11:03 goodsequell?? 17:11:03 magic resistance[5/6]: "WINNERS DON'T USE DRUGS" 17:11:08 elliptic: it's a joke about this kind of discussion, in case that wasn't clear 17:11:19 -!- caleba has quit [Client Quit] 17:11:26 gammafunk: not to me, hopefully to other people though :) 17:11:36 does "this kind" mean "involving Bloax" 17:11:40 yes 17:12:04 well sorry i am not used to people being very sensitive to staying on exactly one topic 17:12:28 good Sequell 17:12:47 03|amethyst02 07* 0.17-a0-105-g8f3376a: Don't mutate or drain the player in fsim. 10(52 seconds ago, 2 files, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8f3376a8fc35 17:12:53 weird how sequell still looked that up 17:12:53 but i guess this is the kool kids' klub for that 17:13:04 ruined forever 17:13:24 <|amethyst> funny how it's the racist comparing us to the KKK 17:13:28 -!- FiftyNine has quit [Ping timeout: 255 seconds] 17:13:44 look, I hate Kobolds as much as the next guy, but... 17:14:00 since when am i a racist 17:14:05 kvaak: I'm rebuilding tourney pages right now, the ely thing should be fixed the next time they update 17:14:08 maybe you'll call me a homophobe next 17:14:20 what about a neonazist satanist 17:14:21 yay 17:14:47 that should cover most fronts 17:16:04 ely thing? banners not updating or smth? 17:16:19 <|amethyst> apologies, I must have confused you with someone else who was banned from ##crawl 17:16:56 Ironfoot: if you joined a god twice before championing them, you wouldn't get counted as winning with that god 17:17:18 ah i see 17:18:22 actually happened to me cause I went lugonu to escape abyss lel 17:18:30 !lg * killer=octopode_crusher s=place 17:18:31 167 games for * (killer=octopode_crusher): 52x Depths:1, 24x Depths:2, 21x Shoals:1, 17x Shoals:2, 13x Shoals:3, 11x Depths:3, 8x Depths:4, 6x Shoals:4, 3x Depths:5, 2x Zig:18, 2x Shoals:5, 2x D:15, Zig:13, Zig:16, Zot:2, Zig:12, Zig:17, Abyss:5 17:18:41 why are depths monsters on Shoals:1 17:18:49 that vault 17:19:01 can only place in shoals in certain vaults 17:19:06 Can that guy throw you into deep water? 17:19:07 that's dumb 17:19:27 well what's the rage of said vault 17:19:31 its a dream crushing vault 17:19:33 I mean we do similar things in the other branches 17:19:36 I'm impressed they have so many zig kills 17:19:49 so many being 4 17:19:52 <|amethyst> DEPTH: Shoals 17:20:02 methinks shoals is a fitting place for octopodes to live 17:20:04 are there swamp vaults with caustic shrikes 17:20:08 <|amethyst> and another that's DEPTH: Shoals, !Shoals:$ 17:20:14 (luckily he didnt drown me though) 17:20:14 elliptic: I count 6 17:20:15 or snake vaults with liches 17:20:16 elliptic: what do you think of replacing teleportitis with a -cTele mutation? 17:20:24 oh, right, 6 17:20:27 minmay: that wouldn't do very much, would it 17:20:31 minmay: "what's cTele" 17:20:46 yeah that's a ploy to remove teleportitis 17:20:48 <|amethyst> wheals: there are ancient liches on the Vaults ood list, does that count? 17:20:55 wheals: neither does teleportitis 17:20:58 <_miek> it wouldn't do much by the end of the game 17:21:09 <_miek> but there are lots of places where -ctele would be a pain 17:21:17 like, say 17:21:18 pan 17:21:20 |amethyst: those have always been there, though... 17:21:22 -!- eracar has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:21:27 which is also where you can mutated to all hell 17:21:28 <_miek> Pan is probably the highest level of them 17:21:46 wheals: there are tmons in swamp 17:21:48 wheals: are crushers really that much worse than impalers/javelineers? 17:21:50 <_miek> but depths, zot1-4, post-rune hell/tomb 17:21:56 @??octopode crusher 17:21:57 octopode crusher (08x) | Spd: 10 | HD: 16 | HP: 99-128 | AC/EV: 1/18 | Dam: 35, 1003(constrict) | 10weapons, 10items, 10doors, fighter, amphibious, spellcaster | Res: 06magic(60), 12drown | XP: 2242 | Sp: iron shot (3d29), tentacle throw [11!AM, 06!sil] | Sz: Medium | Int: normal. 17:22:06 crushers are a lot worse than the classed merfolk 17:22:10 3d29 iron shot, shields, hit like a truck 17:22:30 they're worse than javelineers and that already says a lot 17:22:30 I mean, they are worse, but are they worse than fighting multiple classed merfolk at once 17:22:31 @??merfolk javelineer 17:22:31 merfolk javelineer (16m) | Spd: 10 (swim: 60%) | HD: 13 | HP: 67-87 | AC/EV: 0/14 | Dam: 17 | 10weapons, 10items, 10doors, master archer, amphibious | Res: 06magic(60), 12drown | XP: 1125 | Sz: Medium | Int: normal. 17:22:34 right 17:22:38 depends on how many you mean 17:22:40 gammafunk: yeah, but they also spawn randomly (rarely, admittedly) 17:22:47 wheals: so do powerful uniques 17:22:53 <|amethyst> huh? 17:23:03 it seems clear that an octopode crusher is twice as bad as a classed merfolk, by the numbers. 17:23:04 <|amethyst> uniques don't spawn randomly 17:23:05 they shouldn't level spawn, no 17:23:06 the xp totals don't lie... 17:23:07 -!- MarvinPA has joined ##crawl-dev 17:23:08 <|amethyst> they only come from vaults 17:23:14 tmons is pretty harmless in swamp 17:23:20 |amethyst: yeah that's my point, it's not very different than a unique 17:23:29 i just thought we were trying to cut down on pointless branch bleeding 17:23:57 wheals: are you removing fire vaults and the giant vault from shoals? 17:24:01 well said vault is pretty distinctive 17:24:05 but it doesnt have a runed door or anything 17:24:16 that vault is kind of silly too, yeah 17:24:47 autoexplore, kill cyclops, sudden stone giant 17:25:05 oh I was pretty confused when I found a stone giant in shoals the other day 17:25:10 I guess probably that vault 17:25:22 well thanks for taking me concerns seriously (much unlike police department in good old cheimat). I think I go back to embarassing myself in tournament nao. 17:25:28 -!- Maud has quit [Ping timeout: 264 seconds] 17:25:49 I'm ok with limiting depth of said opc-placing vaults, but I don't see a need to remove one enemy with good theme for the branch for generic reasons about branch-uniqueness 17:26:15 unless we do this consistently everywhere 17:26:17 ah, there are actually several with stone giant 17:26:18 s 17:26:23 I do think opc probably shouldn't place in shoals:1 17:26:25 I think it's fine to have that kind of vertical sharing of enemies - normal enemies from one branch showing up as super dangerous enemies in an earlier one 17:26:30 sure, A:1 is a bit much 17:26:31 maybe 3- 17:26:34 right 17:26:39 ok, it's not so big a deal 17:26:43 horizontal bleeding of enemies is more worrisome to me 17:26:54 tho idk that we do that much at present 17:26:59 just thought it was bad a single vault (though it was actually 2) was visible on the first page of a query 17:27:00 PleasingFungus what about 17:27:02 !glasses 17:27:02 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:27:05 ..elliptical bleeding 17:27:08 since i don't think it even had recent 17:27:14 gammafunk: ow 17:27:14 !lg * shoals:1 s=killer 17:27:16 1542 games for * (shoals:1): 189x a harpy, 138x a merfolk, 116x a merfolk aquamancer, 109x, 107x a snapping turtle, 95x a water nymph, 83x a sea snake, 75x a merfolk impaler, 71x a tentacle, 40x a water elemental, 38x Nikola, 37x Aizul, 31x a manticore, 31x a drowned soul, 26x a merfolk javelineer, 25x Agnes, 22x a kraken, 21x a cyclops, 21x an octopode crusher, 16x Roxanne, 16x a faun, 13x a deat... 17:27:18 yeah 17:27:19 <|amethyst> troll claws cause lots of horizontal bleeding 17:27:23 I will only accept that joke if you can explain what 'elliptical bleeding' would even mean. 17:27:41 -!- Ironfoot has quit [Quit: Page closed] 17:27:42 <|amethyst> PleasingFungus: https://www.youtube.com/watch?v=M1TzSkrS2YM 17:28:22 -!- mrwooster has joined ##crawl-dev 17:28:24 that's... um 17:28:26 ok. 17:28:29 I will ask no more. 17:28:36 %git :/BLOOD 17:28:36 07PleasingFungus02 * 0.16-a0-2201-ge292116: Handle DID_DRINK_BLOOD in data 10(4 months ago, 1 file, 24+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e292116ad3e9 17:28:41 %git :/BLOOD its 17:28:42 Could not find commit :/BLOOD its (git returned 128) 17:28:45 <|amethyst> %git :/BLOOD 17:28:45 07PleasingFungus02 * 0.16-a0-2201-ge292116: Handle DID_DRINK_BLOOD in data 10(4 months ago, 1 file, 24+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e292116ad3e9 17:28:48 <|amethyst> oh 17:28:49 hm 17:28:53 <|amethyst> %git :/\ 17:28:53 07PleasingFungus02 * 0.15-a0-1840-gc22efd9: Let BLOOD finally have its place in the sun 10(9 months ago, 23 files, 305+ 265-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c22efd9fab02 17:29:07 PleasingFungus: aren't you the expert in blood spatters?? 17:29:24 <|amethyst> %git :/splatter 17:29:24 07|amethyst02 * 0.15-a0-868-g1b697eb: Spatter rather than splatter blood. 10(10 months ago, 2 files, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1b697ebc8913 17:29:36 I wonder if I've ever actually changed any of that code 17:29:44 You hear a series of spatters. 17:30:11 oh god, right, blood detection 17:30:17 I completely forgot that existed 17:30:36 how could you forget scarletj 17:31:06 <|amethyst> wheals: wait, is this related to jlow? 17:31:44 ...how did i not get that name until now 17:32:38 <|amethyst> (I would say that it's probably not actually an actor reference given the spelling, but spelling...) 17:33:05 |amethyst: frankly, i don't give a damn 17:33:19 gonna be honest, i'm 90% sure it's a reference to some kind of creepy anime 17:33:54 <|amethyst> wheals: pretty sure that's like half a century before she was born 17:33:54 &rc scarletj 17:33:55 so which creepy anime stars scarlett jenniferson? 17:33:56 http://dobrazupa.org/rcfiles/crawl-git/ScarletJ.rc 17:34:33 <|amethyst> /nick ScarletPimpernel 17:35:01 TheScarletPumpernickel 17:35:04 !gamesby scarletrj 17:35:04 No games for scarletrj. 17:35:05 !gamesby scarletj 17:35:06 scarletj has played 289 games, between 2014-02-18 13:12:53 and 2014-04-06 19:00:58, won 1 (0.3%), high score 24729869, total score 28064852, total turns 699303, play-time/day 2:42:47, total time 5d+10:14:14. 17:35:14 frozen in amber... 17:35:28 Scar Le the Royal Jelly 17:35:52 PleasingFungus: he quit when blood detection was removed, duh 17:36:03 -!- jspengler has quit [Ping timeout: 256 seconds] 17:36:26 -!- Foamed has quit [Quit: Leaving] 17:36:28 <|amethyst> @?? royal jelly-shaped lion voice:jeremy_irons 17:36:28 unknown monster: "royal jelly-shaped lion voice:jeremy_irons" 17:36:52 mm 17:37:44 @??jackal att:fellow_slime 17:37:45 jackal (07h) | Spd: 14 | HD: 1 | HP: 3-8 | AC/EV: 2/12 | Dam: 3 | Res: 08holy | XP: 1 | Sz: small | Int: animal. 17:37:50 wow, that works 17:37:57 <|amethyst> res:holy 17:38:02 <|amethyst> @??jackal att:friendly 17:38:02 jackal (07h) | Spd: 14 | HD: 1 | HP: 3-8 | AC/EV: 2/12 | Dam: 3 | XP: 1 | Sz: small | Int: animal. 17:38:06 i guess that makes it wandering 17:38:06 <|amethyst> @??jackal att:neutral 17:38:07 jackal (07h) | Spd: 14 | HD: 1 | HP: 3-8 | AC/EV: 2/12 | Dam: 3 | Res: 08holy | XP: 1 | Sz: small | Int: animal. 17:38:22 <|amethyst> oh, I guess neutrals but not friends get rHoly? 17:38:27 @?? sigmund spell:greater_demon att:fellow_slime 17:38:28 unknown monster: "sigmund spell:greater_demon" 17:38:38 <|amethyst> ohh 17:38:42 rholy takes an actor ref i think 17:38:50 I can't say for sure but I feel like scarletj's stuff is supposed to be a reference to Touhou's vampire Scarlet Devil sisters, Remilia and Flandre 17:38:56 <|amethyst> I guess in a real game find_stab_type() would return something 17:39:06 <|amethyst> @??rholy(scarletj) 17:39:06 unknown monster: "rholy(scarletj)" 17:39:07 -!- Enthusiasm has quit [Ping timeout: 255 seconds] 17:39:14 <|amethyst> wheals: it didn't take that one! 17:39:43 well as you can see, it's an anime reference, not an actor, and furthermore, 17:40:02 sorry, a the animes reference 17:40:25 <|amethyst> from now on I'm going to pronounce that word "anaheim" 17:40:27 -!- Fusha has quit [] 17:41:43 And then you can fulfill another anime reference with Anaheim Electronics 17:43:31 -!- pigmyninja has quit [Quit: Page closed] 17:46:04 <|amethyst> http://en.wikipedia.org/wiki/Mets%C3%A4npeitto bring back forest branch 17:46:29 gnomes...!? 17:46:42 PleasingFungus: no more!!!! 17:46:59 gnomoria... 17:47:25 PleasingFungus: please, talk about your STDs elsewhere 17:47:48 -!- NilsBloodaxe has quit [Client Quit] 17:48:07 -!- NilsBloodaxe has joined ##crawl-dev 17:48:09 spore transmitted diseases 17:48:11 ##c++, for instance 17:48:51 <|amethyst> /nick misnomerfolkdancewiththestarspangledbanhammertimelord 17:50:36 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.1/20150305021524]] 17:54:06 gammafunk and dpeg owe us wins 17:54:26 !lm . 17:54:27 13342. [2015-03-17 22:46:59] gammafunk the Covert (L12 SpEn of Ashenzari) left the Lair of Beasts on turn 13389. (Lair:1) 17:54:54 just because it's such a big deal to conform to the groupthink notion of "win" 17:55:19 The first rule of lootfeel is that if you haven't won, you must win. 17:56:49 geeze who died and made this guy team captain 17:57:17 groupthank 17:58:00 groupyourwelcome 17:58:57 the only winning move is not to play 17:59:18 -!- twelwe has joined ##crawl-dev 17:59:33 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:59:41 do bazaars portals stay forever until you enter them in .17? 18:00:04 there have always been two kinds of bazaars 18:00:12 the unannounced, permanent ones and the announced timed portals 18:00:16 -!- raskol has joined ##crawl-dev 18:00:19 this one says "they will wait for you" 18:00:40 <|amethyst> ??bazaar 18:00:41 bazaar[1/2]: A portal with several shops. Portals to bazaars appear on random levels and disappear after a set amount of time. Once you leave the bazaar you can't return. Some bazaars won't disappear until entered (you can tell these apart because they won't be announced, and the portal won't be "flickering"). 18:00:52 Is this a bug?: opened a door, autoexcluded an oklob plant, closed door. A jelly ate the door. Now the plant itself is excluded but I can walk into its vision without confirmation, but it doesn't try to autoexclude the plant again 18:00:52 thanks 18:01:19 <|amethyst> raskol: sounds like a bug 18:03:30 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 18:04:05 <|amethyst> raskol: aha 18:04:10 <|amethyst> !bug 6666 18:04:10 https://crawl.develz.org/mantis/view.php?id=6666 18:04:21 <|amethyst> a diabolical bug 18:06:23 -!- mauris has quit [Ping timeout: 246 seconds] 18:07:55 -!- pikaro has quit [Ping timeout: 255 seconds] 18:08:50 Autoexclude area not updating when door is eaten 13https://crawl.develz.org/mantis/view.php?id=9557 by raskol 18:11:09 i would guess it only odes that if it's eaten on the same turn you close it 18:11:25 since i've done exactly that and it excluded just fine 18:11:37 a jelly only ate it after i took a step back though 18:12:16 nope 18:12:24 I was out of sight when the door was eaten 18:12:31 I was still hoping all the jellies were sleeping 18:13:46 <|amethyst> raskol: going to mark that as a duplicate of 6666 if you don't mind 18:14:31 I searched for autoexclude... that looks like a dupe alright 18:16:01 -!- debo has quit [Ping timeout: 264 seconds] 18:17:55 -!- SegFaultAX has quit [Excess Flood] 18:18:42 -!- lobf has quit [Quit: lobf] 18:21:53 <|amethyst> Hm 18:22:10 <|amethyst> do we need to do anything to reserve ##crawl-announce ? 18:24:33 <|amethyst> I'm sitting in the channel now with +o but haven't registered it 18:26:13 /msg ChanServ register ##channelname 18:26:25 <|amethyst> yeah, just not sure if I should do that or someone else 18:26:41 do it 18:26:44 <|amethyst> sure 18:27:09 if you're not sure it should be you in charge, you can always set several other people up with the requisite access :) 18:28:06 <|amethyst> hm 18:28:35 <|amethyst> I think ##crawl-dev might be against Freenode policy 18:28:39 <|amethyst> "Topical or reference channels should not be registered directly or indirectly by their corresponding projects." 18:28:49 <_miek> tsk tsk 18:29:53 well the corresponding project is linley crawl, arguably! :P 18:30:09 <|amethyst> yeah, I imagine that's the reason it was ##crawl-dev in the first place 18:30:13 i always thought that was why ##crawl(-dev) had ## rather than # at least 18:30:32 that was my assumption as well 18:30:48 <|amethyst> who is the FOUNDER of ##crawl-dev? 18:30:56 what does the # mean in the context of irc channel names? 18:31:17 just a prefix 18:31:19 <|amethyst> I don't have any privs here so I can't /msg chanserv flags 18:31:20 dpeg, elly listed as founders 18:31:23 some ircds support &channel 18:31:31 elly was the original founder iirc 18:31:33 <|amethyst> gammafunk: on Freenode, http://freenode.net/policy.shtml#primarychannels 18:31:48 freenode says # is for official project channels, ## for unofficial channels 18:31:55 ah, interesting 18:32:16 Our current policy is not to create new forwards between # and ## channels of the same name. <-- that's a shame, means migration is impossible 18:32:33 i dont think you have to take the policy too seriously though 18:32:57 you can create one yourself, in any case. wildcard forward ban 18:33:13 if you have ops 18:34:06 Unstable branch on crawl.lantea.net updated to: 0.17-a0-105-g8f3376a (34) 18:38:40 <|amethyst> okay, gave some flags to people I could think of who run bots 18:40:47 <|amethyst> There, gave some flags on ##crawl-announce to people with bots, and whoever joined :) 18:41:39 is all of the announcement spam moving to that channel? 18:41:45 <|amethyst> and made it +m since it's supposed to be for the bots 18:41:55 <|amethyst> the plan is to send everything there 18:42:01 -!- mumra_ has quit [Ping timeout: 244 seconds] 18:42:03 <|amethyst> or at least everything that doesn't already go to ##crawl 18:42:12 -!- mrwooster has quit [Ping timeout: 256 seconds] 18:42:19 <|amethyst> ##crawl would keep what it currently has or maybe some subset of that 18:42:35 I think there are enough people who want some announcements in ##crawl that we should keep that 18:42:42 <|amethyst> yeah 18:43:01 <|amethyst> the question is whether the current number of announcement becomes a problem in some future tournament :) 18:43:07 <|amethyst> s/ment/ments/ 18:43:25 I'm more concerned with whether it is a reasonable number of announcements when tourney isn't going on 18:43:30 since that is most of the time 18:43:46 <|amethyst> yeah 18:43:58 <|amethyst> if it needs to go back up, I'm fine with that 18:44:05 (and it is still quite spammy now even reduced by a lot) 18:45:06 <|amethyst> https://crawl.develz.org/tavern/viewtopic.php?f=9&p=211856 18:45:18 there are various people who do want all the announcements, or at least all the ones that used to be in ##crawl, and I guess that is what ##crawl-announce is for 18:45:47 it will be a good place for relay bots too 18:45:55 <|amethyst> I wonder just how spammy ##crawl-announce will be 18:45:58 Tourney page hasn't updated in like one and half hours. I guess someone probably has already mentioned this though. 18:45:59 but I think we need a more configurable not 18:46:02 not 18:46:04 though actually getting announcements in ##crawl-announce will require someone to do more work of course? I don't know if there is a plan for that 18:46:05 bot 18:46:10 stupid autocorrect 18:46:19 Medar: I'm rebuilding to fix a bug 18:46:30 Ok, cool. 18:46:31 <|amethyst> elliptic: It shouldn't be that hard, but hopefully my post in tavern convinces someone to do it for me 18:46:39 Medar: hopefully it should finish within an hour (not sure why it is so slow) 18:46:50 <|amethyst> elliptic: it already supports two channels (crashes to ##crawl-dev) so it should be straightforward to add one more 18:46:59 seems like ##crawl-announce would be more for relay bots and not people? 18:46:59 yeah 18:47:20 or do people really like seeing constant scrolling? 18:47:20 <|amethyst> johnstein: or people with filtering in their IRC client 18:47:29 I could probably figure out how to do it but I'm really not good with perl and don't have that much time right now 18:47:44 <|amethyst> maybe I'll look into it later 18:47:59 <|amethyst> I still need to update scoring 18:48:02 would anyone idle in ##crawl-announce? 18:48:24 if not, does it need to exist? maybe proactive annoucnements should simply die 18:48:37 ? 18:48:39 <|amethyst> chequers: not that kind of announcement 18:48:47 <|amethyst> chequers: milestones and games 18:48:47 proactive? 18:49:00 <|amethyst> chequers: sizzell henzell and friends 18:49:17 <_miek> yeah I just ignore those bots because they ruin ##crawl for me 18:49:20 -!- indspenceable has quit [Remote host closed the connection] 18:49:38 |amethyst: that's what I mean 18:49:45 <|amethyst> there are definitely people who have asked for it so I imagine they (or as johnstein said, perhaps their relay bots) would join that channel 18:49:54 chequers: multiple people have specifically announced for this... 18:50:03 er 18:50:06 s/announced/asked/ 18:50:08 -!- Ironfoot_ has joined ##crawl-dev 18:50:09 <_miek> I would probably idle in the channel and if someone mentions something in ##crawl I could check the channel and see what 18:50:20 ah ok 18:50:26 <_miek> but when Kramell was doing it he was mentioning every milestone and it was too spammy 18:50:28 <|amethyst> yeah, I wouldn't sit with it visible all the time 18:50:32 I like the idea of ##crawl being more for crawl talk and major milestones 18:50:53 yeah that seems a good compromise 18:51:03 <_miek> IMO ##crawl should just be getting runes, dying with runes, or winning 18:51:15 <|amethyst> three channels 18:51:17 -!- bhaak has quit [Ping timeout: 264 seconds] 18:51:22 -!- dtsund has joined ##crawl-dev 18:51:25 <|amethyst> ##crawl, ##crawl-announce, and ##crawl-firehose 18:51:26 ##winning 18:52:00 -!- bhaak has joined ##crawl-dev 18:52:07 in our crawl room our relay bot gets the pruned messages from ##crawl and the unannounced ones from a separate room where RotatellJr announces the missing ones 18:52:17 what happened to crawl.develz.org 18:52:39 it got funkified 18:52:40 can you be more specific 18:52:41 it works because we have a smaller group and a lot of players who aren't good enough to get the major announcements 18:52:46 kvaak: chequified 18:52:53 i see the screenshots are still random 18:53:16 yeah would be lovely if those weren't wrong 18:53:21 but maybe someday 18:53:26 where is the download link 18:53:37 uh, right below the big, green "play online now" button 18:53:41 Ironfoot_: "Or download for: Windows, OS X, Android, Linux." 18:53:58 acually am blind 18:54:11 <|amethyst> your screen reader should have noticed it 18:54:12 <|amethyst> :P 18:54:15 chequers: Those anchor links for window/osx/linux don't seem to work 18:54:54 not a very big deal, but there's no point in having seperate links without the anchors on the download page 18:55:13 given that it's a table, maybe no anchors makes more sense anyhow 18:55:17 <|amethyst> gammafunk: linux does 18:55:40 oh yeah, it's just the ones with multiple downloads 18:55:54 er, well android doesn't 18:56:11 |amethyst: oh linux works because he has a linux instruction section 18:56:12 -!- orneryostrich has quit [Remote host closed the connection] 18:56:15 so it works accidentally 18:56:16 <|amethyst> yeah 18:56:18 <|amethyst> err 18:56:23 gammafunk: yeah, I think no separate links any more 18:56:23 <|amethyst> I don't think it's accidentally 18:56:30 -!- Maud has quit [Ping timeout: 272 seconds] 18:56:32 |amethyst: from the index.htm page it is 18:56:32 I left in anchors for linux & source but don't think they need to be used 18:56:36 <|amethyst> oh, I see 18:56:41 <|amethyst> I would actually leave them 18:56:42 <|amethyst> that way 18:56:51 <|amethyst> if we change the download page to expand the sections 18:56:57 <|amethyst> we don't have to change the front page 18:57:32 Hrey I was wondering what you consider the bosses of crawl? Lair: Catoplepas (?) , Orc: Orc Warlord, Spider: Emperor Scorpion, Swamp: Lerny, Shoals: Kraken, Snake: ?, Slime: Jello; Geryon, all hell lords, all pan lords + seraphim 18:57:52 wouldnt Uniques be the bosses? 18:58:29 crawl doesn't have bosses and it doesn't need bosses 18:58:45 <|amethyst> it has some bosses 18:58:47 Crawl has no king. Crawl needs no king. 18:58:49 <_< >_> 18:58:54 <|amethyst> I would say only TRJ, hell lords, pan lords 18:59:04 I would say giant gecko 18:59:10 lel 18:59:14 your adder has a typo in it 18:59:18 since that's the most dangerous monster 18:59:41 shows you how powerful clining really is 18:59:41 *clinging 18:59:50 adders are actually more dangerous 18:59:59 since they can kill far more character types than geckos 19:00:08 adder is close but not as dangerous as giant gecko IMO 19:00:16 gammafunk: i updated the download target https://crawl.project357.org/static/dcss-web/index.htm 19:00:33 ok, I'll put that up 19:00:37 I think a single target on the front page is beneficial to make the click target larger anyway 19:00:40 <|amethyst> chequers: I'm not sure where to put it but it would be nice if the front page mentioned somewhere that Crawl is free software 19:00:54 !lg bloax ckiller=giant_gecko 19:00:56 32. BLOAX the Vexing (L1 HOAM), slain by a giant gecko on D:1 on 2015-03-14 15:33:08, with 3 points after 190 turns and 0:00:54. 19:01:00 !lg bloax ckiller=adder 19:01:01 113. BLOAX the Ruffian (L3 MiTm), slain by an adder on D:2 on 2015-03-17 19:51:38, with 37 points after 1247 turns and 0:00:56. 19:01:06 amethyst do the randomly generated pan lords count too 19:01:09 fucking adders i swear 19:01:13 |amethyst: i wanted to include that too, the best place I found was to mention "open-source" in the intro sentence 19:01:19 !lg * current trunk s=ikiller 19:01:22 342820 games for * (current trunk): 47906x, 19579x a gnoll, 17641x an adder, 13624x an orc priest, 12999x a hobgoblin, 11023x a kobold, 10585x a jackal, 10167x an orc wizard, 9130x an ogre, 7933x Sigmund, 7616x a worm, 7542x an orc, 6972x an orc warrior, 6020x a goblin, 6007x a giant gecko, 5146x a centaur, 4248x Grinder, 3419x a killer bee, 3317x a worker ant, 3059x Robin, 2918x Crazy Yiuf, 2692x... 19:01:40 er 19:01:43 huh 19:01:46 -!- debo has joined ##crawl-dev 19:01:46 !kw current 19:01:47 Keyword: current => cv>=0.15 19:01:47 <|amethyst> chequers: perhaps at the end of the download list: ", source code (github)" but that's still kind of obscure 19:01:58 I guess we can finally update that? 19:02:07 or is it customary to wait for post-tourney 19:02:07 !kw recent 19:02:08 Keyword: recent => cv>=0.14 19:02:22 -!- siepu has quit [Read error: Connection reset by peer] 19:02:31 <|amethyst> err, well, gitorious until after tournament 19:02:31 actually, there's some bad alliteration in the lead sentence 19:02:43 *dungeons* filled with *dangerous* 19:03:00 yeah "A roguelike adventure through dungeons filled with dangerous monsters in a quest to find the mystifyingly fabulous Orb of Zot." 19:03:08 -!- orneryos_ has quit [Ping timeout: 246 seconds] 19:03:11 s/dangerous/esurient/ 19:03:14 s/fabulous/incredible 19:03:21 <|amethyst> chequers: A roguelike adventure through procedural death labyrinths filled with... 19:03:28 looks like those skill points into writing and poetry finally paid off after all 19:03:31 I really like "mystifyingly fabulous" btw 19:03:35 filled with terrible monsters 19:03:39 such as giant geckos 19:03:40 adders 19:03:45 and orc priests 19:03:49 well done whoever invented it, since it's from the old site 19:03:56 ok we get it you giant gecko lover 19:03:58 orc priest is not anywhere near those two 19:04:06 <|amethyst> "filled with terrible players" 19:04:07 adder is teh worst 19:04:08 how about kobold 19:04:12 for new players, priest is THE WORST 19:04:14 <|amethyst> "and terrible developers" 19:04:16 no, no 19:04:23 knobgoblin with a club 19:04:33 kobold is good 19:04:35 very spooky 19:04:40 I think we keep "dungeons" since it's such an important word for the genre, but "dangerous" can be changed 19:04:47 oh god please don't make "knobgoblin" a thing 19:04:54 although kobold with a blowgun of death is also a good one 19:05:00 <|amethyst> chequers: but "dungeon" is already there one line up :) 19:05:07 curare kobolds summoned by shadow traps are even better 19:05:19 I don't like "a roguelike adventure through dungeons" because it sounds awkward 19:05:21 (why in the name of the holy mother of butts is that even allowed) 19:05:21 What about "dungeons filled with horrible monsters" 19:05:32 what about an ogre, an iguana and a scorpion summoned by a shadow trap on d:3 in a corridor 19:05:35 since horror games are all the rage these days 19:05:38 "A roguelike adventure through perilous vaults filled with dangerous monsters in a quest..." 19:05:38 <|amethyst> oh 19:05:41 |amethyst: true 19:05:49 <_miek> perilous chambers? 19:06:12 perilous is a great word, but two adjectives is a little flowery considering there's also a Mystifyingly 19:06:13 <|amethyst> I wonder if that tooltip should be an alt tag instead 19:06:31 fr: remove paralzye jelly and make Slime 6 not gobbled up at max piety. last items you gonna get 19:06:38 <_miek> I'd probably bring down the number of adjectives on orb of zot 19:06:47 <|amethyst> there's only one! 19:06:54 I'd kind of like it if it were ORB of ZOT 19:06:57 <|amethyst> "fabulous" 19:07:03 <_miek> oh whoops I was reading gammafunk's one 19:07:22 i guess the other one is an adverb? i don't know, screw grammar 19:07:38 <|amethyst> yes, mystifyingly is an adverb 19:07:58 <_miek> its overkill none the less 19:08:03 adverb is when it descripes the verb. is why is called adverb 19:08:06 <_miek> also fabulous seems like a strange adjective 19:08:06 maybe mentioning monsters is not important, since you can assume they're in the ame 19:08:07 !messages 19:08:08 No messages for TZer0. 19:08:16 Ironfoot_: whatever four eyes 19:08:23 -!- ZebTM has quit [Ping timeout: 246 seconds] 19:08:24 ??THE WIZARDS CASTLE 19:08:25 THE WIZARD'S CASTLE[1/5]: MANY CYCLES AGO, IN THE KINGDOM OF N'DIC, THE GNOMIC WIZARD ZOT FORGED HIS GREAT *ORB OF POWER*. HE SOON VANISHED, LEAVING BEHIND HIS VAST SUBTERRANEAN CASTLE FILLED WITH ESURIENT MONSTERS, FABULOUS TREASURES, AND THE INCREDIBLE *ORB OF ZOT*. 19:08:31 A roguelike voyage through the dread dungeons of doom in search for the arcane artifact known only as the Orb of Zot. 19:08:35 <|amethyst> as opposed to modifying jectives 19:08:40 So if there's an adjective it should definitely be "incredible" 19:08:50 <|amethyst> I guess "roguelike" is there for SEO ? 19:08:51 A roguelike adventure through dangerous halls and perilous vaults in a quest to find the mystifyingly fabulous Orb of Zot. 19:09:03 <_miek> A roguelike adventure through a deep dungeon filled with perilous monsters in a quest to find the ... orb of zot. 19:09:03 i like the beat of this line, but the words are bad 19:09:40 <_miek> I'm not sure on the adjective for orb of zot, I'd like something to describe unquantifiable levels of mystery and wonder but I can't think of anything 19:09:42 Una aventura roguelike a travs de mazmorras llenas de monstruos peligrosos en una bsqueda para encontrar el mystifyingly fabuloso Orbe de Zot. 19:09:53 <_miek> I feel like its on the tip of my tongue :S 19:09:56 <|amethyst> You run in deep ground hole, kill monsters, get circle, win game. 19:10:04 <_miek> "legendary" maybe? 19:10:05 The unquantifiably mysterious and wondrous Orb of Zot 19:10:12 _miek: mystifyingly fabulous? :3 19:10:17 <_miek> chequers: ugh.. 19:10:19 Descend through dangerous halls and perilous vaults in a quest to find the mystifyingly fabulous Orb of Zot. 19:10:20 <|amethyst> "monster" is probably not Basic English 19:10:23 btw make font a so that the sentence fits on one line and the word Zot is not cut off 19:10:27 |amethyst: bad man 19:10:40 <|amethyst> oh yeah 19:10:51 <|amethyst> I was thinking that was just my browser size 19:10:54 <|amethyst> but ironfoot is right 19:11:04 it is your browser size 19:11:05 <|amethyst> at max width the word "Zot" wraps for me 19:11:16 <_miek> fabled? 19:11:20 You run in deep hole. Kill beasties. Get ball. Win game. 19:11:24 the unfathomable orb of zot 19:11:28 what browser/os? 19:11:34 <|amethyst> even if I make my browser 2600 pixels wide and the page takes the middle third of the screen 19:11:35 acually is firefox 19:11:43 for me, chrome/osx doesn't wrap 19:11:46 <|amethyst> chromium on Linux here 19:11:59 anyway, focus people! this is critical 19:11:59 <|amethyst> that's probably fonts 19:12:18 <_miek> A roguelike adventure through a deep dungeon filled with perilous monsters on a quest to find the fabled orb of zot. 19:12:21 should we even mention the orb? 19:12:39 <|amethyst> I'm not sure I have "Helvetica Neue" for one thing 19:12:42 fabled is nice but doesn't imply any sort of value 19:12:50 marvelous? 19:13:12 !lg gw max=xl 19:13:13 3111. gw the Executioner (L17 HOBe of Trog), blown up by an orb spider on Spider:3 on 2015-03-17 20:42:53, with 160932 points after 35783 turns and 0:41:51. 19:13:33 is kinda goal of the game to find orb so I think you should mention it at some point 19:13:34 <_miek> one of the things I like about dcss compared to some other roguelikes is that you know the goal of the run from the very start 19:13:38 <_miek> going to grab the orb of zot 19:13:43 <|amethyst> "Deep in the bowels of the earth lies a mcguffin. Acquire it." 19:13:46 chequers: it doesn't necessarily have any sort of value 19:13:49 <_miek> going to grab the amulet of yendor 19:13:50 yeah :P 19:13:54 that tvtropes though 19:14:14 <_miek> not that you know why 19:14:34 <|amethyst> MarvinPA explicitly made it vaguer recently 19:14:44 imo that was a bugfix 19:14:45 bbl 19:14:46 <|amethyst> heh 19:15:01 the non-euclid orb of zot 19:15:13 <|amethyst> FR: title screen where cerebov has a band-aid on the back of his head 19:15:25 <|amethyst> Ironfoot_: that's the Orb of Yendor 19:15:32 <|amethyst> (hyperrogue) 19:15:39 ou, i didnt know that 19:16:04 <|amethyst> the orbs aren't non-Euclidean themselves, but the game is 19:16:19 <|amethyst> and the orb of yendor mechanic does exploit that 19:16:51 a non-euclidean game? sounds like it will cause headache 19:17:45 <|amethyst> (when you find one it gives you a compass needle to a "key" about ~100 tiles away, then when you have the key you have to find your way back to the same orb on your own. hyperbolic space means that finding your way back is very hard unless you cheat in the way you are expected to) 19:18:09 <|amethyst> https://www.youtube.com/watch?v=J1J_C5H_o0o 19:18:22 <|amethyst> might cause headaches for some, yeah :) 19:19:52 -!- Bloaxor has quit [Read error: Connection reset by peer] 19:19:57 dat music though 19:20:27 -!- bonghitz has quit [Client Quit] 19:20:35 <_miek> sudo apt-get install gcc libsdl1.2-dev libsdl-ttf2.0-dev libsdl-gfx1.2-dev 19:20:38 <_miek> whoops wrong window 19:22:44 Is Donald description + can swim like a reference t 19:22:53 o Donald the Duck? 19:23:00 yes 19:23:15 omg the time it took me to figure that out 19:23:16 -!- Orphic has quit [Ping timeout: 246 seconds] 19:23:19 Illuminati 19:23:42 donald's tile was originally donald duck 19:24:05 <|amethyst> err 19:25:30 well, a human made to closely resemble donald duck 19:25:57 http://i.imgur.com/hGd1ATj.png 19:26:13 -!- Basil has quit [Ping timeout: 264 seconds] 19:26:51 -!- Crehl has quit [Quit: Killed by a kitten] 19:27:00 must resist urge to mention uncle dolan meme 19:27:51 You already failed at that 19:27:53 <|amethyst> that tile and the name predate Donald having personality 19:28:15 |amethyst: he always had amphibious 19:28:20 -!- mercury^ has quit [Ping timeout: 246 seconds] 19:28:28 or at least, did when the tile was drawn 19:28:41 <|amethyst> ? 19:28:46 Ironfoot_: probably the worst channel possible for that 19:28:52 <|amethyst> %git eb2694d 19:28:52 07due02 * 0.6.0-a1-2364-geb2694d: Buff Donald, and make him considerably more interesting. 10(5 years ago, 6 files, 350+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb2694d6baa8 19:29:01 <|amethyst> %git af27f25 19:29:01 07Keskitalo02 * 0.6.0-a1-2390-gaf27f25: New Donald tile (with Jude). 10(5 years ago, 2 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=af27f256035b 19:29:26 -!- WalkerBoh has joined ##crawl-dev 19:29:29 I stand corrected 19:29:49 <|amethyst> I hadn't realised Donald-as-we-know-him was so recent 19:30:03 <|amethyst> still forever from my point of view 19:30:15 <|amethyst> but only slightly forever instead of way forever 19:30:36 -!- Lasty has joined ##crawl-dev 19:33:18 -!- Ironfoot_ has quit [Quit: Page closed] 19:35:42 ??deck_of_wonders 19:35:43 deck of wonders[1/2]: Cards: {potion card}, {focus card} (rare), {shuffle card} (very rare, not in plain decks), {experience card}, {wild magic card}, {helix card}, {sage card}, {trowel card} (rare, only in legendary decks). In 0.15, the card list is {focus card}, {helix card}, {shaft card}, {dowsing card}, {mercenary card}, and {alchemist card} 19:35:58 this is basically totally wrong at this point I'm guessing 19:36:10 ah, in 0.15 19:36:16 ??deck_of_wonders[2 19:36:16 deck of wonders[2/2]: It's strongly suggested to triple draw this deck to avoid shuffle and wild magic. You can also triple draw a couple of times then stack five to try and maximise the number of cards you get to use. 19:36:18 the item descs ingame are accurate nowadays 19:36:49 !learn del deck_of_wonders[2] 19:36:49 Deleted deck of wonders[2/2]: It's strongly suggested to triple draw this deck to avoid shuffle and wild magic. You can also triple draw a couple of times then stack five to try and maximise the number of cards you get to use. 19:36:57 heh, was just going to ask about deleting that 19:37:32 MarvinPA: 19:37:33 ??jelly 19:37:33 jelly[1/3]: This monster has laid many an adventurer to an early rest with its ability to corrode weapons and armour. The beginner uses darts, the experienced use resistant weapons, the wise use stones, and the cornered use wands. 19:38:37 maybe the beginner doesn't know that there's a newer version than 0.14 out 19:38:41 or whenever that happened 19:39:02 I kind of agreed with that chriso patch to s/tomahawks/darts/ 19:41:46 -!- FierceOmelette has quit [Quit: :wqa[ll]!] 19:42:11 -!- tingol3 has quit [Ping timeout: 250 seconds] 19:42:50 -!- edlothiol has quit [Ping timeout: 256 seconds] 19:44:34 hm, is cdo down? 19:44:38 3 minutes, 53 seconds since last activity (cdo) 19:44:48 if I start a game and the tournament ends before it finishes, does it count as a loss? 19:44:52 !learn set deck_of_wonders Cards: In 0.16 and trunk: {alchemist card}, {dowsing card}, {focus card} (rarer), {helix card} (rare in plain & ornate decks), {mercernary card}, {placid magic card}, {wild magic card}. In 0.15, the card list is {focus card}, {helix card}, {shaft card}, {dowsing card}, {mercenary card}, and {alchemist card}. 19:44:53 deck of wonders[1/1]: Cards: In 0.16 and trunk: {alchemist card}, {dowsing card}, {focus card} (rarer), {helix card} (rare in plain & ornate decks), {mercernary card}, {placid magic card}, {wild magic card}. In 0.15, the card list is {focus card}, {helix card}, {shaft card}, {dowsing card}, {mercenary card}, and {alchemist card}. 19:45:25 -!- Gretell has quit [Ping timeout: 264 seconds] 19:48:30 ...seems likely 19:48:30 hmm yeah 19:48:30 i guess that is my cue to stop playing and sleep 19:48:30 -!- Napkin has quit [Ping timeout: 264 seconds] 19:48:30 uh oh 19:48:30 -!- indspenceable has quit [Remote host closed the connection] 19:48:30 Gretell, the canary in the mine 19:48:30 bh: well, it doesn't count as a win... 19:49:36 elliptic: will it hurt my winrate? :) 19:49:59 i think it will retroactively ignore all pointworthy events in the game since the game didn't conclude 19:50:11 as if you never played it 19:51:14 <_miek> are there some porblems with the tournament clan pages and cxc? 19:51:55 Zannick: I won my first tournament game and don't want to play another :) 19:52:26 bh: never play crawl again 19:52:37 !lg . t14 19:52:37 Unknown tournament: t14 19:52:43 !lg . t13 19:52:43 !lg zannick t0.14 19:52:43 Unknown tournament: t13 19:52:44 No games for zannick (t0.14). 19:52:45 <_miek> !lg bh won 19:52:45 !lg zannick t0.13 19:52:46 13. bh the Slayer (L27 GrFi of Qazlal), escaped with the Orb and 4 runes on 2015-03-15 17:27:34, with 2613973 points after 60443 turns and 5:11:29. 19:52:46 No games for zannick (t0.13). 19:52:57 !lg grunt t 19:52:58 No games for grunt (t). 19:53:01 travesty imo 19:53:02 !lg gw t 19:53:03 751. gw the Sneak (L5 HEWn), blasted by an orc priest (divine providence) on D:4 on 2015-03-18 00:47:38, with 217 points after 3046 turns and 0:03:03. 19:53:07 !lg ew t 19:53:08 2460. ew the Stinger (L2 MfVM), slain by a gnoll on D:1 on 2015-03-18 00:40:44, with 7 points after 997 turns and 0:00:05. 19:53:10 rip 19:53:25 ew is just randomly sniping things now I think 19:53:28 !lg bots 19:53:28 No games for bots. 19:53:29 !lg . t14 19:53:30 Unknown tournament: t14 19:56:34 !lg ew t !trck x=avg(xl) 19:56:34 !lg . t16 19:56:34 1344 games for ew (t !trck): avg(xl)=2.23 19:56:34 Unknown tournament: t16 19:56:34 !lg @bots 19:56:34 No games for @bots. 19:56:34 rip 19:56:34 !lg @bot 19:56:34 27087. gw the Sneak (L5 HEWn), blasted by an orc priest (divine providence) on D:4 on 2015-03-18 00:47:38, with 217 points after 3046 turns and 0:03:03. 19:56:34 !lg gw t x=avg(xl) 19:56:34 751 games for gw (t): avg(xl)=4.79 19:56:34 !lg bot 19:56:34 27087. gw the Sneak (L5 HEWn), blasted by an orc priest (divine providence) on D:4 on 2015-03-18 00:47:38, with 217 points after 3046 turns and 0:03:03. 19:56:34 !lg bot t won s=char 19:56:34 5 games for bot (t won): NaBe, MiBe, HOBe, DDBe, GrBe 19:56:34 !lg bot t won s=char,nae 19:56:34 Unknown field: nae 19:56:34 !lg bot t won s=char,name 19:56:34 5 games for bot (t won): MiBe (qw), DDBe (qw), GrBe (qw), HOBe (qw), NaBe (qw) 19:56:34 !lg . t0.10 19:56:34 1. jokeserver the Phalangite (L24 MfDK of Yredelemnul), escaped with the Orb and 3 runes on 2012-03-11 23:58:53, with 1397515 points after 79493 turns and 12:25:24. 19:56:34 <_miek> !lg bot tall won / t 19:56:34 5/12 games for bot (tall won): N=5/12 (41.67%) 19:56:34 bh: ^ 19:56:34 1/1. 19:56:34 ??jokeserver 19:56:34 I don't have a page labeled jokeserver in my learndb. 19:56:34 what. rip. 19:56:34 1learn add jokeserver dbro 19:56:34 ?? dbro 19:56:34 dbro[1/2]: The development wing of CBRO. ssh to dev.berotato.org user: dev same ssh keys as cbro (http://crawl.beRotato.org/crawl/keys). Currently serving mediocre crawl dev versions and Dwarf Fortress (running in TEXT mode) Set your terminal size to 80x25 (!) and ensure you are using UTF-8 character set. 19:56:34 gammafunk: what? 19:56:34 <_miek> no known problems with cxc and tournament pages? 19:56:34 Zannick: it hosts some...interesting crawl variants 19:56:34 i dont know if df is a variant of crawl exactly 19:56:34 bh: (granted, that 0.10 game ended with not much more than a minute in the whole tourney) 19:56:34 I don't know if I was referring to df exactly 19:56:34 yes you probably werent :P 19:56:34 i'm just confused how my player username maps there 19:56:47 oh, haha 19:56:48 oh, because dbro is a joke server. i get it 19:56:52 !nick zannick 19:56:52 Mapping zannick => jokeserver 19:56:57 yeah sorry 19:57:02 =p 19:59:26 -!- iliekturtles has quit [Quit: leaving] 20:00:04 -!- nicolae- has joined ##crawl-dev 20:01:27 bh: it won't hurt your listed winrate and you'll get tourney points for all point-worthy milestones in the unfinished game, so basically the best of all worlds :P 20:04:39 elliptic: as long as I know to stop playing before I die 20:04:39 indeed 20:04:39 gammafunk: admire my ffix of the tornado 4 problem 20:04:39 it took a lot of work! 20:04:39 tornado 4? 20:04:39 admire my fix of your janitor code and my rewrite of nearly all of config including safe restor upon reconfiguration failure! 20:04:39 -!- Cheibriados has quit [Ping timeout: 256 seconds] 20:05:53 -!- Cheibriados has joined ##crawl-dev 20:05:53 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 20:05:56 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 20:05:58 -!- honeybadger has quit [Ping timeout: 246 seconds] 20:05:59 -!- SegFaultAX has quit [Excess Flood] 20:07:04 -!- PleasingFungus has joined ##crawl-dev 20:09:28 did you know that PleasingFungus can be anagramed into Fine-Spun Gulags 20:12:45 that explains so much... 20:12:45 does it 20:12:45 -!- CKyle has joined ##crawl-dev 20:12:45 yes 20:12:45 it can also be anagrammed into Engulfing Ass-Up 20:12:45 <|amethyst> ugg, painfulness 20:12:45 i'm sorry. 20:12:45 -!- read has quit [Quit: bye.] 20:12:45 nicolae-: incredible.... 20:13:46 tourney scripts back up, though they might be missing some cdo games played right before cdo died 20:14:01 -!- Zooty has quit [Ping timeout: 246 seconds] 20:14:22 also can someone please ping me if cdo comes back so I can re-enable cdo milestones/logfile retrieving in the scripts 20:14:34 will do 20:14:38 ??is_cdo_downs 20:14:39 ??is_cdo_down 20:14:39 the scripts do not handle servers dying very gracefully :( 20:14:41 is cdo downs ~ is cdo down[1/1]: 33 minutes, 54 seconds since last activity (cdo) 20:14:41 is cdo down[1/1]: 33 minutes, 55 seconds since last activity (cdo) 20:15:15 Hey, we're free to say Napkin as much as we won't until it comes back up, at least 20:16:38 rip tavern 20:16:44 <_miek> ty elliptic 20:20:50 -!- alefury has quit [] 20:28:53 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 20:28:53 -!- amalloy is now known as amalloy_ 20:33:25 -!- HellTiger has quit [Ping timeout: 264 seconds] 20:37:33 -!- ackack has joined ##crawl-dev 20:45:37 haha, now my best scoring game has a death of "entered wizard mode" 20:45:37 -!- indspenceable has quit [Remote host closed the connection] 20:45:37 !? 20:45:37 what 20:45:37 show us 20:45:37 Grunt: I mean in the t 20:45:39 http://dobrazupa.org/tournament/0.16/players/gammafunk.html 20:45:39 I keep accidentally almost entering wizmode out of habit; it's very distressing 20:45:42 -!- dippn has quit [Quit: Leaving.] 20:45:56 ahahahaha 20:46:39 PleasingFungus: ever have an actual game going and a testing one, and you go back to the actual one and hit & and catch yourself almost saying Yes, and having a pang of fear? 20:46:43 !hs * t ktyp=wizard 20:46:44 No games for * (t ktyp=wizard). 20:46:48 !hs * t ktyp=wizmode 20:46:49 1. gammafunk the Summoner (L9 HESu of Sif Muna), entered wizard mode on D:11 on 2015-03-18 01:27:20, with 3633 points after 5607 turns and 0:43:09. 20:46:50 right 20:46:57 gammafunk: exactly!!! 20:47:05 man, that's the worst 20:47:12 i've never actually hit yes 20:47:15 same 20:47:17 -!- ProzacElf has joined ##crawl-dev 20:47:18 but it's spooky 20:47:19 <|amethyst> dev world problems 20:47:22 but i'm like "god DAMMIT" 20:47:26 also, wait, since when do you have wizmode on servers... 20:47:28 is tavern down? 20:47:31 -!- Blazinghand|Work has quit [Remote host closed the connection] 20:47:43 <|amethyst> yes, cdo seems to be down 20:48:34 -!- ZebTM has quit [Ping timeout: 256 seconds] 20:48:40 PleasingFungus: on servers, what? 20:48:44 PleasingFungus: we've had that forever 20:48:50 PleasingFungus: you have that! 20:48:52 no 20:48:53 nicolae 20:48:56 oh 20:49:08 i don't have wizmode on servers 20:49:25 oh nicolae- just wants to feel like he belongs to our peer group 20:49:28 (he doesn't) 20:49:29 i am talking about wizmode offline so i can test vaults 20:49:30 :( 20:50:25 gammafunk is so cruel 20:53:42 well if I merge your vaults, then I'll be cool again 20:53:42 nicolae-: so you're happy with the spartan maus...crypt box thing? 20:53:42 -!- sstrickl has quit [Quit: sstrickl] 20:53:42 -!- indspenceable has quit [Remote host closed the connection] 20:53:42 nicolae-: and did you even get that lua thing for the shops written? 20:53:42 listen, i've had a busy week *smash cut to: nicolae sleeping in till noon* 20:53:42 yeah, i'm fine with the tiny mausoleum thing for crypt 20:53:42 I meant to ask MPA about the dryad, if he doesn't object it's like the ultimate test 20:53:42 I need to make my todo an actual todo 20:53:45 what is your todo 20:53:48 oh let me do that thing about minmay's vault 20:54:39 minmay: did you want R taken out with no replacement, just move the weight proportionally to the others? 20:54:42 ??gammafunk 20:54:43 gammafunk[1/8]: TODO: minmay_smoke_and_mirrors rakshasas, rescue the loneliest frog, grand avatar movement bug, monster ranged always going through allies, adjust stairs in profane halls and elficide, hobby: destroy all instances of pizza tornado in every universe in the multiverse 20:54:50 !vault minmay_smoke_and_mirrors rakshasas 20:54:50 Couldn't understand rakshasas 20:54:53 !vault minmay_smoke_and_mirrors 20:54:53 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/variable/large_themed.des;hb=HEAD#l216 20:55:06 oh they're equal anyhow 20:55:24 -!- MarvinPA has quit [Ping timeout: 252 seconds] 20:55:36 rip MarvinPA 20:55:57 @??executioner 20:56:28 that game I entered wizmode, the morgue seems to not have been made 20:56:38 -!- Alarkh has quit [Quit: Leaving] 20:56:40 or the link is broken, at least 20:56:42 !log 20:56:43 2731. gammafunk, XL9 HESu, T:5607: http://dobrazupa.org/morgue/gammafunk/morgue-gammafunk-20150318-012720.txt 20:57:29 gammafunk: taken out with no replacement, yeah 20:57:35 -!- gressup has quit [Quit: Leaving] 20:57:45 gammafunk: new rakshasas don't make any sense in the vault 20:58:02 and wizard is a much more interesting monster than old or new rakshasa anyway 21:01:46 alrighty, vault-defined player species monster with custom spells it is then 21:01:46 come to think of it that vault could probably be moved earlier 21:01:46 hrm, perhaps a bit 21:01:46 d:10 is probably the right place for it nowadays 21:01:46 to start 21:01:46 !lg * recent d:10 ckiller=wizard s=kmap 21:01:46 28 games for * (recent d:10 ckiller=wizard): 11x bh_hangedman_babel_library, 6x, 4x laboratory, 2x sword_in_stone, lightli_wizard_tower, hangedman_cross_veins, hangedman_cross_cluster, cheibrodos_breeding_chamber, wad_arrow_thing 21:01:46 why, a hangedman vault 21:01:46 alright, no R and d:10- it is 21:01:46 who would have fucking guessed??? 21:01:57 03PleasingFungus02 07* 0.17-a0-106-g83588fc: Don't make Zin hate Contam (minmay) 10(11 minutes ago, 2 files, 11+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=83588fc23033 21:01:58 03PleasingFungus02 07[stone_soup-0.16] * 0.16.0-12-g7215832: Don't make Zin hate Contam (minmay) 10(11 minutes ago, 2 files, 11+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=721583234c14 21:04:58 this is also reminding me that boggarts really need to be moved earlier 21:04:58 I wonder how well they'd work in swamp 21:04:58 -!- WalkerBoh has quit [Remote host closed the connection] 21:08:07 ah ha 21:08:07 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 21:08:33 -!- amalloy_ is now known as amalloy 21:09:19 -!- ythm has quit [Ping timeout: 246 seconds] 21:10:56 I barely remember what old rakshasa did 21:11:07 clone spam 21:11:12 turned invisible and - 21:11:14 yes 21:11:23 just remember the rod of smiting tv for what they did 21:11:25 oh just make clones of themselves 21:11:31 0.9??rakshasa 21:11:38 wow that's way old 21:11:43 0.14??rakshasa 21:11:48 %0.14??rakshasa 21:11:51 gammafunk: entering wizmode doesn't create a morgue file 21:11:54 rip 21:12:04 rakshasa (08R) | Spd: 10 | HD: 11 | HP: 45-84 | AC/EV: 10/14 | Dam: 20 | 05demonic, 10weapons, 10items, 10doors, see invisible, !sil | Res: 06magic(146), 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 993 | Sp: mystic blast (3d16), phantom mirror, blink | Sz: Medium | Int: high. 21:12:04 %0.14?rakshasa 21:12:04 ah, I guess that makes sense 21:12:08 rakshasa (08R) | Speed: 10 | HD: 10 | Health: 37-73 | AC/EV: 10/14 | Damage: 20 | Flags: 05demonic, see invisible, !sil | Res: 06magic(133), 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 1071 | Sp: rakshasa summon, blink, invisibility, teleport self. 21:12:08 %0.9?rakshasa 21:12:17 teleport self, ah yes 21:12:18 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 21:12:21 gammafunk: and when the wizmoded game ends normally, it still creates a morgue file (that sequell has no way of knowing about): http://dobrazupa.org/morgue/gammafunk/morgue-gammafunk-20150318-012835.txt 21:12:34 oh, huh 21:16:12 -!- jeanjacques has quit [Quit: quit] 21:16:12 oh crap didn't realize fen folio had summon forest 21:16:12 gammafunk: ideally sequell would be smart enough to just not give a morgue link for ktyp=wizmode games instead of giving an incorrect link I guess 21:16:12 man eff that layout for hiding that huge cavern lair vault from me on d:8 21:16:12 -!- ProzacElf has quit [Ping timeout: 240 seconds] 21:16:12 elliptic: yeah I suppose so, the t script also links to the wrong url 21:16:12 I suppose that's coming from sequell? Or maybe you're assembling it 21:16:12 not really worth fixing anyhow 21:16:12 gammafunk: morgue links just use the game's end time 21:16:12 gammafunk: both the t script and sequell construct the morgue link using the recorded end time, which is a lie for wizmode games 21:16:12 right, got it, now I see why it's broken 21:16:18 I guess it'd be a problem if we ever allowed online wiz mode 21:16:27 or explore mode or something equivalent 21:17:07 yeah, probably ideally entering wizmode would actually create the morgue file 21:17:51 but that seemed much trickier/less safe when we were figuring out how to handle this right before 0.16 release, and I didn't actually think about !log 21:18:25 hrm, it wouldn't break things terribly to have crawl make the morgue upon wiz mode, would it? 21:18:34 I guess for actual use of wiz mode, it's not ideal 21:18:52 in that you may want this info, but I suppose in-game dump would solve that problem? 21:19:04 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:20:09 -!- mrwooster has joined ##crawl-dev 21:20:43 -!- Insomniak` has quit [Read error: No route to host] 21:24:17 gammafunk: it's probably fine, yes, but I didn't want to accidentally break wizmode for everyone right before 0.16 release :P 21:24:17 btw, a pretty bad bug: apparently trying to cast a spell with a -Cast item on actually costs you a turn 21:24:17 -!- ZebTM has quit [Ping timeout: 252 seconds] 21:24:17 <+gammafunk> admire my fix of your janitor code and my rewrite of nearly all of config including safe restor upon reconfiguration failure! <-- indeed :D 21:24:17 <+elliptic> the scripts do not handle servers dying very gracefully :( <-- how does it die exactly? 21:24:17 chequers: but yeah, seriously I do want to get to yours and mrwoosters wtc code 21:24:47 -!- PleasingFungus has quit [Ping timeout: 265 seconds] 21:25:24 wtc? 21:25:43 wtc? what horrible new branch is being added 21:25:44 does no one understand my cool developer acronyms?! 21:25:52 neil made fun of it already 21:26:00 "cool developer"? 21:26:31 <_miek> world trade center? 21:26:46 %git webtiles-changes 21:26:47 07gammafunk02 * 0.16-a0-3867-g0f660ed: Require an http option and set in the default config (mrwooster) 10(3 weeks ago, 3 files, 13+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0f660edf8b4d 21:26:51 NERDS 21:27:04 webtiles changes? 21:27:16 oh, shit 21:27:23 i promise i guessed before i read your post 21:27:24 -!- Ironfoot has quit [Quit: Page closed] 21:27:30 well, without having read it 21:27:51 ah, the 'wtc' is https://github.com/guyht/crawl/commits/mrwooster-dev 21:27:53 right? 21:28:07 !banish chequers 21:28:08 gammafunk casts a spell. chequers is cast into ray.cc! 21:28:17 * chequers reads up and gets it 21:28:43 you can't expect me to think this independently when you're so helpful 21:28:59 while you're in ray.cc please fix that really nasty crash 21:29:04 -!- mrwooster has quit [Ping timeout: 255 seconds] 21:32:21 -!- rast has quit [Remote host closed the connection] 21:33:33 -!- debo has quit [Ping timeout: 250 seconds] 21:34:17 this number should be mentioned in 0.16 release post: g l --format=oneline 0.15.0..0.16.0 | wc -l 21:35:20 -!- rast has joined ##crawl-dev 21:35:54 -!- PleasingFungus has joined ##crawl-dev 21:35:57 well, I think not really, I mean it's pretty much developer speak and it's also kind of misleading 21:36:38 I think counting changelog entries would give you somethig a bit more accurate 21:36:48 since those are "player-visible" changes 21:40:25 i think it's misleading in a "wait, there aren't 6000 changes!" way, but it does give insight into the high level of activity that goes on behind the scenes 21:40:25 I get 4191... 21:40:25 4000, 6000, what's the difference 21:40:25 I saw it here, anyway, in an otherwise not great release post http://blog.naev.org/2015/03/naev-0-6-0-release/ 21:40:25 anyway, I think I'd agree with the funk here 21:40:25 sorry 21:40:25 fair enough 21:42:46 chequers: yeah the basic premise of the idea, though, is good 21:42:55 "this is how many significant changes/ features!" 21:42:59 heh, is that the same bobbens as from crawl? 21:43:02 we could try to provide those two numbers 21:43:19 a new tile count would be cool as well 21:43:21 gammafunk: I asked you this a while ago but can't remember what the decision was -- I wanted to deprecate config. in favour of config.get -- what do you think? 21:43:35 oh, yeah see that's an interesting thing 21:43:56 doy: this one https://github.com/bobbens 21:44:42 !vault church_of_pain_bobbens 21:44:43 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/crypt.des;hb=HEAD#l1217 21:44:55 -!- Wah has quit [Read error: Connection reset by peer] 21:44:55 chequers: I do think it feels like a bad hack to have the class return that data as props 21:45:16 chequers: unfortunately it does add some LOC to use .get everywhere 21:45:20 there is an "Edgar Simo" in CREDITS.txt, so probably 21:48:34 <|amethyst> what about __get__? 21:48:34 whose bot is Gretell? 21:48:34 Kramin: You have 1 message. Use !messages to read it. 21:48:34 <|amethyst> then it looks like props but is implemented in code 21:48:34 <|amethyst> Kramin: CDO's 21:48:34 it doesn't respond to pm? 21:48:34 <|amethyst> ??is cdo down 21:48:34 is cdo down[1/1]: 2 hours, 5 minutes, 31 seconds since last activity (cdo) 21:48:34 oh 21:48:34 right 21:48:34 -!- Ironfoot has quit [Ping timeout: 246 seconds] 21:48:34 -!- nicolae- has left ##crawl-dev 21:48:39 -!- _miek has quit [Quit: leaving] 21:48:43 gammafunk: yeah, more loc in some spots for sure 21:48:45 -!- CKyle has joined ##crawl-dev 21:48:58 -!- _miek has joined ##crawl-dev 21:49:06 gammafunk: related thing I'd like to do is, for every config variable, if it's mandatory make sure it's set in a config.py function 21:49:21 (a "validate settings" function) 21:49:22 chequers: yeah I basically did most of that, but some are left out 21:49:37 chequers: that code mostly exists (validate settings) 21:49:43 it's in the config class 21:49:55 -!- Lasty has quit [Quit: Leaving.] 21:49:58 it checks some things that need to be present, pretty much all at this point 21:50:11 chequers: and there are two stages of that, so you have to be careful: pre-post chroot 21:50:19 but yeah you could certainly add to this 21:50:20 |amethyst: yeah that's one of the implemented things right now, but it's weird because the functions of the config object are accessed with the same syntax, and potentially shadow config settings 21:50:39 -!- mamgar has quit [Read error: Connection reset by peer] 21:50:45 sorry, was that to me? 21:50:53 and what do you mean by shadow config settings 21:51:07 some traitor left my team, looking for help deleting his account and finding out who he is, if you can help please tyle 123123 21:51:18 <_miek> wasn't it kvaak? 21:51:28 gammafunk: say we add a config option 'load' 21:51:37 gammafunk: and you try to access it with config.load 21:51:56 -!- indspenceable has quit [Ping timeout: 272 seconds] 21:52:00 gammafunk: you'll get 21:52:48 -!- ProzacElf has joined ##crawl-dev 21:52:56 well, I agree with this but it sounds like we're conflating this propery config data accession (config.my_config_data) with checking of config data, which is not the same issue 21:52:57 -!- Daekdroom has quit [Quit: Leaving] 21:56:38 I basically agree we can do without .my_data and use .get("my_data") but my point is that the config class has code to check for mandatory config, in response to your previous statements about config checkking 21:56:38 and this doesn't have much to do with the property access issue 21:56:38 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:56:38 ok, I see what you're saying 21:56:38 chequers: see the current conf.py to see what I mean and where to add more checks 21:56:38 you just have to be careful about pre-chroot and post-chroot, there are two sets of checks 21:56:38 (dropping chroot support altogether has been discussed, but I'm not sure there's agreement on this) 21:56:38 <|amethyst> no, there is not agreement on that 21:56:38 i like the idea of chroot though I don't use it personally, it would be nice to keep 21:56:47 I'll prototype conversion from .my_data to .get("my_data") (trying to remember " > ' :D) and see what you think 21:57:02 validation for more settings can be a separate commit 21:57:16 yeah, hopefully I can get to all this wtc stuff before or soon after t 21:57:34 <|amethyst> what about putting all the data into an object field 21:57:36 whenevs bro, i'll just keep making more commits :) 21:57:42 -!- NeremWorld has quit [Ping timeout: 256 seconds] 21:57:44 <|amethyst> to save a little punctuation 21:57:51 <|amethyst> config.data.my_data 21:58:00 PleasingFungus: spec haif's game 21:58:03 really fast! 21:58:13 oh you are already 21:58:16 well 21:58:18 sort of 21:58:23 I was alt-tabbed playing a different game 21:58:25 watching now tho! 21:58:32 we could use dictionary accessors, config["my_data"] 21:58:59 Well I'm sure operator overloading could do that, yeah 21:59:05 I'm not certain how wise it is though 22:01:11 to me anything that uses __methods__ is basically equivalent, so it's not much different from config.my_data 22:01:14 -!- bitcoinbastard has quit [Ping timeout: 246 seconds] 22:04:42 need to define a __getitem__, __setitem__ and maybe __missing__ 22:04:42 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 22:04:42 can a player/clan get the same nemelex choice combo won twice and count? 22:04:43 -!- Amnesthesia is now known as Greenesthesia 22:04:43 config.server_id, config.c.server_id, config.get("server_id"), config["server_id"] -- I like 2-4, 4 might actually be the nicest from a usage pov 22:04:43 -!- Greenesthesia is now known as Amnegreenia 22:04:43 since the COnfig object isn't a dict we're not taking over any existing object behaviour either 22:04:43 ah, and a few places in code also set options, so we need a .get & .set for option 3 22:04:43 -!- raskol has left ##crawl-dev 22:05:14 -!- ProzacElf has quit [Ping timeout: 272 seconds] 22:05:26 hrm, how does the toml mod do it 22:05:35 Oh I think it uses that .prop hack as well 22:06:18 Would the Boots of the Assassin effect...work as a god ability or is it too powerful? [Stab with anything.] 22:06:45 chequers: I guess it would be ok since we can do if "key" in config: as well as simply config["key"] for vars that must always exist 22:07:09 another problem with .get is that it can silently fail, whereas config["server"] would explode like current 22:07:22 <|amethyst> huh? 22:07:28 <|amethyst> why would .get silently fail? 22:07:31 chequers: well that's actually a big of a problem, since .get has a default value 22:07:34 *bit 22:07:40 |amethyst: if the key doesn't exist, return None 22:08:02 chequers: well .get has an argument for a default value 22:08:09 defaults to None, yes 22:08:33 <|amethyst> oh 22:08:41 <|amethyst> I didn't realise it was already implemented 22:12:47 thinking about it, I suspect we don't want to access default fallback values throughout the codebase -- better to set a default on load in conf.py so the values are all consolidated 22:12:47 yes 22:12:47 I've been moving code like this into config 22:12:47 specifically I put default values in the example toml 22:12:47 and require the config value at the appropriate step in conf.py 22:12:47 in latest webtiles-changes, that is 22:12:47 -!- indspenceable has quit [Ping timeout: 256 seconds] 22:12:47 trying to move the webtiles codebase away from a "scripting" mentality 22:12:48 I guess scripting isn't a fair word, since you can write good scripts that don't set defaults in obscure locations 22:12:59 -!- ackack has quit [Ping timeout: 250 seconds] 22:13:07 :) 22:13:09 -!- Amnegreenia is now known as Blueman 22:13:13 <|amethyst> and you can write "applications" that do :P 22:13:28 somehow I know |amethyst would give me heat for that 22:13:31 *knew 22:14:01 my biggest problem with crawl? Well, it would have to be the single dash prefix for long options on the commandline 22:14:08 <|amethyst> IMO it's got too many classes to be "scripting" 22:14:58 >1 files 22:15:16 yes it does, but there's also just not a great deal of care in certain parts of the codebase wrt organization, probably it's because it's easier to be disorganized in a language like python 22:16:10 ooh 22:16:12 oooooooooh 22:20:51 -!- Blueman is now known as Bluegreen 22:20:51 -!- Bluegreen has quit [Quit: ZNC - http://znc.in] 22:20:51 -!- qoala has joined ##crawl-dev 22:20:51 -!- Pandaen is now known as Amnesthesia 22:20:51 <|amethyst> gammafunk: yeah, it takes Linley-level skills to be that disorganised in C++ and still have working code :) 22:20:51 -!- Amnesthesia is now known as Bluegreen 22:20:51 yeah that's what I was trying to say, I think 22:20:51 <|amethyst> :) 22:21:11 -!- Bluegreen is now known as Amnesthesia 22:25:10 PleasingFungus: You are on tabstorm's hitlist re shadow traps, beware 22:25:13 -!- lobf has joined ##crawl-dev 22:28:54 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 22:28:54 -!- Amnesthesia is now known as Amnegreenia 22:28:55 rip 22:28:55 <|amethyst> \ 22:29:35 someone must be doxing the crawl website 22:30:43 -!- ussdefiant has joined ##crawl-dev 22:31:37 -!- indspenceable has quit [Ping timeout: 264 seconds] 22:32:03 ??is_cdo_down 22:32:05 is cdo down[1/1]: 2 hours, 51 minutes, 20 seconds since last activity (cdo) 22:32:16 -!- PsiRedEye22 has quit [Ping timeout: 256 seconds] 22:32:48 twelwe: full name: sigmund quincy smith, email: scythedude69@yahoo.com, address: d:2, phone: 272-727-2727 22:33:23 lets take this guy down #gamergate 22:33:32 03gammafunk02 07* 0.17-a0-107-gcb34577: Tweak a vault 10(84 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cb34577f146e 22:36:34 thats now my email addres or phone number 22:36:34 gonna get it hoooked up right now 22:36:34 I guess #gamergate would be more likely to go after jessica or duvessa or something, but you get the point 22:36:34 -!- Gamesmaster1965 has quit [Quit: Page closed] 22:36:34 gammafunk: |amethyst https://github.com/alexjurkiewicz/crawl/commit/25845f152de6cd53f8316191b1bc033781cbda26 22:36:34 well, i can already see rewriting get was redundant 22:36:34 Stable (0.16) branch on crawl.lantea.net updated to: 0.16.0-12-g7215832 22:36:34 i had jokes to post on the tavern but now they are no longer topical and would probably get freakin deleted again 22:37:13 any books taking odds on the next nemelex choice? 22:37:22 !nchoice 22:37:27 GhWz: 0 wins || Basil: CBRO, L23 Middleweight Champion of Makhleb || Kellhus: CXC, L22 Sensei of Yredelemnul || Yermak: CXC, L15 Brawler of No God || Arghonaut: CSZO, L12 Brawler of Ru || Gerad: CAO, L10 Grappler of Cheibriados || anon: CWZ, L7 Ruffian of Qazlal || LorrdErnie: CSZO, L1 Magician of No God || DogShitOnMyToe: CAO, L1 Magician of No God 22:37:44 wow, spicerack playing a Gh, what a surprise 22:38:47 I love your non-ping names 22:39:11 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:39:21 chequers: that wasn't really non-ping 22:39:24 !nick spicerack 22:39:25 Mapping spicerack => basil sage thyme mint allspice oregano tarragon rosemary 22:39:33 basil is weird about plants 22:39:54 his player tile is an oklob etc 22:40:08 although I guess oklobs aren't spice per se 22:40:13 !lg spicerack s=name / won o=% 22:40:14 206/790 games for spicerack: 191/448x Basil [42.63%], 1/19x Mint [5.26%], 13/277x Sage [4.69%], 1/29x Thyme [3.45%], 0/4x Tarragon [0.00%], 0/2x Rosemary [0.00%], 0/9x Oregano [0.00%], 0/2x Allspice [0.00%] 22:40:16 love the herb 22:40:18 -!- Lasty_ has quit [Read error: Connection reset by peer] 22:40:39 those % are probably some secret blend of herbs and spices 22:41:08 my god, it's the KFC recipe in secret code! twelwe, you're a genius 22:41:20 i dunno they look like regular old numbers from the math board to me 22:44:38 chequers: also twelwe isn't basil in case you thought that 22:44:38 ok well this isn`t a documentary 22:44:38 isn't twelwe == PleasingFungus ??? 22:44:38 damn i had some great jokes for the tavern and everything. another night ruined. 22:44:38 no its just me 22:44:38 im, er, a normal person 22:45:16 -!- HDA has quit [Quit: Page closed] 22:46:45 mmm, about that 22:47:09 chequers: hrm, this is weird, but previously if you did config.blah = value 22:47:16 you'd create an attribute 22:47:22 -!- cribozai has quit [Ping timeout: 240 seconds] 22:47:27 because we didn't override __setattr__ 22:47:30 I'm definitely not twelwe. 22:47:57 chequers: and now if you do this you'll modify the original toml dict that is .data 22:48:03 it would have made our PMs weird 22:48:24 this is not necessarilly a problem, but we might need to look at any config assignment 22:52:42 -!- qoala has quit [Quit: Abscond!] 22:52:42 -!- clouded_ has quit [Read error: Connection reset by peer] 22:52:42 -!- clouded_ has joined ##crawl-dev 22:52:42 -!- indspenc_ has quit [Ping timeout: 256 seconds] 22:52:42 any yall seen a 15 rune game below clcl 27 ?? 22:53:13 <_miek> !lg * urune=15 xl<27 won 22:53:14 47. Numberwang the Middleweight Champion (L25 GhFi of Ru), escaped with the Orb and 15 runes on 2015-03-16 05:03:08, with 15857706 points after 98956 turns and 8:34:48. 22:53:25 <_miek> ah.. Ru is kinda cheating though 22:53:28 <_miek> !lg * urune=15 xl<27 won !ru 22:53:29 42. hanon12 the Tortoise (L25 HOFi of Beogh), escaped with the Orb and 15 runes on 2015-03-04 11:53:25, with 43943053 points after 32875 turns and 5:10:27. 22:53:53 beough is not cheating w0w 22:53:53 <|amethyst> !lg * urune>=15 xl<27 won s=god 22:53:54 47 games for * (urune>=15 xl<27 won): 8x Sif Muna, 6x Beogh, 6x Makhleb, 5x Jiyva, 5x Ru, 4x Dithmenos, 3x Ashenzari, 3x Lugonu, 2x, 2x Zin, 2x Xom, Nemelex Xobeh 22:54:10 that's right: sif 22:54:13 SIF 22:54:17 that fucker beogh always surprises me. excuse the language. 22:54:46 <_miek> yep 22:54:59 <_miek> !lg * urune=15 min=xl !ru won 22:55:00 5673. hyperbolic the Spry (L19 SpAK of Lugonu), escaped with the Orb and 15 runes on 2011-02-20 06:53:27, with 25508956 points after 57146 turns and 7:10:46. 22:55:13 <_miek> !lg !@bot urune=15 min=xl !ru won 22:55:14 5673. hyperbolic the Spry (L19 SpAK of Lugonu), escaped with the Orb and 15 runes on 2011-02-20 06:53:27, with 25508956 points after 57146 turns and 7:10:46. 22:55:21 <_miek> !lg !bot urune=15 min=xl !ru won 22:55:22 5673. hyperbolic the Spry (L19 SpAK of Lugonu), escaped with the Orb and 15 runes on 2011-02-20 06:53:27, with 25508956 points after 57146 turns and 7:10:46. 22:55:24 -!- WalkerBoh has joined ##crawl-dev 22:55:25 <_miek> bah.. nvm 22:55:28 _miek: I'm not a bot 22:55:30 -!- orneryostrich has quit [Ping timeout: 256 seconds] 22:55:46 <_miek> oh... 22:55:50 a bot would say that. lol. just a lol joke. 22:55:56 <_miek> I was getting confused with the bot one 22:55:59 <_miek> parabolic? 22:56:02 <_miek> good job then! 22:56:09 gammafunk: yes, there are some weird things right now, like config.title_imgs attributes 22:56:19 parabolic is a hybrid account that I used to use for playing with a bot's help, yeah 22:56:31 <_miek> yeah sorry 22:56:48 -!- qoala has joined ##crawl-dev 22:57:12 chequers: some of that date is truly run-time specific, that one in particular 22:57:26 e.g. it lists the files in the directory, so it can't go in toml 23:00:47 I think that one needs to be in several places, and config is more used because its available everywhere 23:00:47 agree 23:02:53 -!- Fhqwhgads_ has quit [Remote host closed the connection] 23:04:08 -!- muravey has quit [Ping timeout: 272 seconds] 23:05:15 -!- kittykai has quit [Read error: Connection reset by peer] 23:12:07 -!- indspenceable has quit [Ping timeout: 255 seconds] 23:12:43 -!- Kellhus has quit [Quit: Page closed] 23:12:52 -!- Phalm has quit [Ping timeout: 246 seconds] 23:13:32 -!- indspenc_ has quit [Read error: Connection reset by peer] 23:16:55 -!- MgDark has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.1/20150305021524]] 23:16:55 -!- Ladykiller69 has quit [Quit: Verlassend] 23:18:24 -!- Bcadren has quit [Ping timeout: 252 seconds] 23:19:59 -!- indspenceable has quit [Quit: Leaving...] 23:20:08 -!- muravey has joined ##crawl-dev 23:24:59 -!- ZebTM has quit [Ping timeout: 245 seconds] 23:33:23 -!- Cheibriados has joined ##crawl-dev 23:33:23 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 23:33:23 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 23:37:29 do we really need all the logic in userdb about closing db cursors? 23:38:06 actually, I guess I can pull it out into a with statement thingy 23:41:24 -!- mrwooster has joined ##crawl-dev 23:41:24 -!- Lawman0 has quit [Ping timeout: 244 seconds] 23:42:58 what's ##crawl-announce for btw? 23:44:23 the FUTURE 23:44:47 <|amethyst> Kramin: eventually for bots to announce all milestones 23:45:13 ok, figured so 23:49:28 will require some updates on our relay bot. but makes it better for server boys 23:49:28 bots 23:49:28 dammit autocorrect 23:49:28 also. what if we just had a single announcement bot? 23:49:28 and had server bots for the few server commands? 23:49:28 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:49:28 johnstein: the announcements would have some delay if they weren't actually being made by the server in question 23:49:48 because need to continually wget the logfile/milestones 23:50:38 hmm 23:50:41 ok 23:51:35 fixing that is on my todo list :) 23:51:40 post-tourney though 23:52:13 fixing it in what way? 23:52:32 maybe better integration with the webserver? or would it be bad to add bot announcement to the main crawl source? 23:52:33 -!- Menche has quit [Ping timeout: 246 seconds] 23:52:43 -!- indspenc_ has quit [Ping timeout: 252 seconds] 23:54:28 pushing announcements to things that aren't static files, probably 23:57:32 simplest implementation will be to push every milestone to /user/defined/script.sh 'milestonetexthere' 23:57:32 -!- QuailChaser is now known as Menche 23:57:32 how would that help? 23:57:32 -!- Cheibriados has quit [Ping timeout: 265 seconds] 23:58:49 -!- Cheibriados has joined ##crawl-dev 23:58:49 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 23:58:49 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/