00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:34 but yea, if it's still an issue come the weekend i'll take a look at it 00:00:47 going to be selfish and try to get more tourney points during my free time this week :P 00:00:53 i've done effing horribly so far 00:01:22 * chequers yawns 00:02:20 -!- simmarine has quit [Read error: Connection reset by peer] 00:05:33 -!- ZiBuDo has quit [Ping timeout: 244 seconds] 00:05:46 -!- Kalir has quit [Changing host] 00:16:30 -!- chcl3 has quit [Quit: leaving] 00:19:50 -!- ontoclasm has joined ##crawl-dev 00:23:57 -!- atrodo has quit [Ping timeout: 260 seconds] 00:27:39 idea: monk worshipping at xom altar gets a free gift 00:30:32 -!- LexAckson has joined ##crawl-dev 00:31:30 that's about the best you can do for making the piety bonus work with xom, i guess 00:33:12 -!- hellmonk has quit [Quit: Page closed] 00:34:38 https://crawl.develz.org/tavern/viewtopic.php?f=17&t=12772 00:44:26 oh that reminds me to try to find the crab girl picture again 00:45:31 update: i still can't find it 00:46:08 -!- destroythecore has quit [Read error: Connection reset by peer] 00:49:10 -!- Nomi has quit [Read error: Connection reset by peer] 00:50:01 -!- murtidash has quit [Ping timeout: 260 seconds] 00:50:52 does anyone else know the picture i'm talking about? it's a picture taken in the middle of the night of a woman posed exactly like this la-mulana sprite http://i.imgur.com/DzFpT1D.png 00:51:07 and it's framed to make it look like she just came over a fence 00:58:46 -!- asdu has quit [Ping timeout: 260 seconds] 01:00:02 -!- omarax has quit [Remote host closed the connection] 01:00:44 -!- LexAckson has quit [Ping timeout: 260 seconds] 01:02:19 -!- Blazinghand has quit [Quit: Leaving] 01:02:34 -!- protopulse has quit [Quit: Page closed] 01:03:57 -!- Enthusiasm has quit [] 01:07:00 -!- Cacophony has quit [Quit: oh no am scare] 01:23:18 -!- Blazinghand has joined ##crawl-dev 01:25:59 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 01:31:54 -!- kogasa has joined ##crawl-dev 01:33:00 -!- Zxpr2jk has quit [Read error: Connection reset by peer] 01:35:38 -!- Doesnty has quit [Ping timeout: 260 seconds] 01:36:13 -!- mong has quit [Quit: Leaving] 01:37:14 ProzacElf (L18 MiAK) (Shoals:4) 01:37:23 yay 01:41:51 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 01:43:00 -!- Pacra has quit [Ping timeout: 246 seconds] 01:46:19 how dare you crash our game 01:48:11 gammafunk: fr an achievement for crashing the game 01:48:19 I love cheevos 01:51:01 -!- Blazinghand has joined ##crawl-dev 01:55:36 it could be a milestone achievement 02:00:02 -!- omarax has quit [Remote host closed the connection] 02:00:38 how do I query lg to put all the draconians in the same pot? currently using s=race 02:01:05 crace 02:01:08 ah ty 02:05:26 -!- Lasty has joined ##crawl-dev 02:06:49 -!- Lasty has quit [Client Quit] 02:09:07 -!- Zeor has quit [Quit: Leaving.] 02:10:08 New branch created: nopriority (1 commit) 13https://github.com/crawl/crawl/tree/nopriority 02:10:08 03gammafunk02 07[nopriority] * 0.20-a0-62-g8b3e91e: Remove priority from map CHANCE specifications 10(20 hours ago, 10 files, 75+ 117-) 13https://github.com/crawl/crawl/commit/8b3e91e41128 02:10:34 -!- Walker_Z has joined ##crawl-dev 02:12:29 -!- Walker_Z has quit [Remote host closed the connection] 02:12:54 gammafunk: murtidash: it looks to me like that signing script expects you to maybe replace 'Developer ID Application:' with some other identity, typical signing identities are like “Mac Developer ID Application: ”. 02:13:10 agolden: yes, don't use that script 02:13:10 -!- WalkerBoh has quit [Ping timeout: 244 seconds] 02:13:21 agolden: what we want are unsigned binaries at this point 02:13:29 that script just does signing 02:13:43 I thought that script also had the build args geekosaur uses 02:13:59 I need to get those from him, but possibly you can do fine using the right targets 02:14:21 agolden: are you already able to run make and compile ok? 02:15:06 signing is somethign we'd love to have, but we need to leave that to geekosaur or someone else who knows how to do it 02:15:22 at this point we can just put up unsigned ones (and maybe mention this on the download page) 02:15:43 but I'm not sure if any special args are needed aside from using the appropriate make targets for mac 02:15:48 let me go see what those are, actually 02:15:51 i can compile for mac, but i don't know how to bundle that up into a dmg or whatever, even unsigned 02:16:48 oh and maybe i have the wrong OSX version, who knows 02:16:49 I can compile for mac, and compiling mac-app-tiles for example generates a mac app bundle, but it seems to be maybe not fully baked. 02:17:18 because the app can’t actually launch 02:17:48 right 02:18:18 i'll try mac-app-console and see how that goes 02:18:20 -!- rchandra has joined ##crawl-dev 02:18:31 is there a way to disable the mouse controls in the rc? 02:18:33 for tiles obv 02:19:15 n/m, think i have the answer 02:19:26 though it looks like options_guide might be lying 02:20:00 agolden: there was some issue with the tiles bundle needed something to run properly 02:20:20 as it says it's false by and ProzacElf thinks he just died to mousery 02:20:42 I think the default is off for 0.19 but maybe on for trunk? 02:20:46 wrt mouse controls 02:20:57 well, i was doing 0.19 02:21:02 I recall seeing something like this, maybe I'm misremembering 02:21:11 i guess it could have been something else 02:21:14 agolden: can you get an error message on that failure? 02:21:22 i'll just manually add the line for = false anyway 02:21:27 not sure if e.g. using the open command from the commandline will help you there 02:21:56 agolden: I think you can run 'open ' replacing with the actual directory name of the dcss app 02:23:08 yeah, manually adding in the line took care of it 02:23:23 so it must be default on in 0.19 02:25:39 hm, the version of the console app i built works fine 02:26:12 i'll make a tiles version and upload them somewhere? 02:28:32 amalloy: well we'd need you to test the tiles one 02:28:42 but another thing is, what is your OS X version? 02:29:12 10.11.3 02:29:31 so I'd think that would support 10.11 and 10.12 02:29:39 not sure if it'd run in 10.10 02:30:05 amalloy: yeah at this point, it's better than nothing, but can you confirm that your tiles build actually works on your system? 02:30:16 the tiles app doesn't work for me, for the same reason i told geekosaur the 0.18 version didn't work. i think i can fix that real quick though 02:30:26 amalloy: another thing is you want to do these builds in a different dir from your dev dir 02:30:58 oh yeah, if there's a fix, maybe we need to have that in the repo 02:31:13 -!- waat has quit [Ping timeout: 268 seconds] 02:31:42 gammafunk: do i? why? 02:31:57 files from your dir can get copied in 02:32:17 into the final app, mac build is a bit different so maybe not though? 02:32:20 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 02:32:28 we have instructions to run a git command to clean out non-repo files 02:32:29 -!- rchandra has left ##crawl-dev 02:33:12 git clean -dfx 02:33:23 which you'd not want to do in your usual dev dir 02:33:38 but for mac I'm not sure if this matters, that's a somewhat different process 02:33:48 however anything lurking in your dat subdir 02:33:52 could get copied 02:33:58 urgh, i can't remember what file contains the broken script 02:34:08 and these things might be maked by your git ignore config 02:34:13 *masked 02:34:19 oh actually, i think i'm thinking of the console app anyway, but this console app i built works 02:34:19 what's the fix? 02:36:21 launching the tiles version just doesn't do anything right now, sadly 02:36:31 yeah, I'm sure there's some way to see that error message 02:36:40 if you run it through open on the command line, does that tell anything? 02:36:49 probably wouldn't be helpful if it did 02:37:50 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 02:39:22 tbh i can't even find the executable inside the tiles.app 02:39:32 very suspicious 02:40:19 -!- Blazinghand has joined ##crawl-dev 02:42:08 i'll do a clean and try again 02:42:28 -!- iFurril has quit [Ping timeout: 260 seconds] 02:42:49 still no executable. i wonder how it's supposed to get there 02:45:16 amalloy: it's in some weird subdir 02:45:31 a find for executable files would find it 02:45:59 find dir -perm /x 02:46:01 might find it 02:46:55 -!- ig0rbit has quit [Read error: Connection reset by peer] 02:48:32 sorry, I stepped away, opening the (not working) mac app bundle spits this out on the system log: 02:48:42 Nov 16 23:48:11 MacBook-Pro com.apple.xpc.launchd[1] (net.sourceforge.crawl-ref.11836[56631]) : Service exited with abnormal code: 1 02:48:43 that turns up an executable file which, when run, launches the console app :P 02:51:30 i don't konw what the deal is with the tiles app, but http://malloys.org/~akm/unlisted/crawl_osx-0.19.0-20-gbc5f0c6.zip is a console build that seems to work 02:53:23 -!- Insomniak` has quit [Quit: I like to rock] 02:53:36 i don't have time to keep debugging the tiles build tonight 02:53:48 yeah, thanks anyways 02:53:54 we need to figure out what's wrong with tiles 02:54:25 so when I went and dug into the not working mac app I found an executable, and executing it on the command line gave me… console crawl 02:54:49 so I wonder if I need to build the mac-app-tiles target with the TILES=y environment option 02:54:58 -!- ig0rbit has quit [Read error: Connection reset by peer] 02:55:26 anyway, trying it 02:56:14 -!- bgiannan_ is now known as bgiannan 02:57:07 -!- travis-ci has joined ##crawl-dev 02:57:08 The build passed. (nopriority - 8b3e91e #7162 : gammafunk): https://travis-ci.org/crawl/crawl/builds/176617181 02:57:08 -!- travis-ci has left ##crawl-dev 02:59:48 -!- Patashu has joined ##crawl-dev 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:02:54 ah, that's all it was, agolden 03:02:59 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 03:03:38 http://malloys.org/~akm/unlisted/crawl_tiles_osx-0.19.0-20-gbc5f0c6.zip is a tiles build that seems to work 03:04:51 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE] 03:05:25 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:05:45 -!- SteelNeuron has joined ##crawl-dev 03:09:19 amalloy: hmm, oddly I was not able to run the one you posted, but I was able to run the one I build the same way. Can you try this one? http://aaronegolden.com/DCSS.zip 03:09:58 I wonder if something’s getting baked in that’s based on our local file systems or something. 03:10:01 your version requires OSX 10.12 03:10:13 ooooo 03:13:05 -!- TuxQmob has quit [Read error: Connection reset by peer] 03:13:08 the Info.plist in mine says Minimum system version 10.4.2, I wonder how it’s coming to require 10.12. 03:13:35 I’d have to install an older version of Xcode to get the older SDKs to build off of, which I can’t do right this second 03:13:46 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-61-ga1b20b4 (34) 03:14:03 but I don’t think we should need to build against an older SDK to support older versions. I maintain other apps that I build on this machine and target at 10.8 for example. 03:14:13 -!- vale_ has quit [Remote host closed the connection] 03:15:06 !shrug 03:15:06 ¯\_(ツ)_/¯ 03:15:30 i don't know anything about building on osx, myself 03:16:03 I think it’s just baked into the Makefile 03:16:08 going to try a couple things 03:19:03 see the Makefile’s got stuff like “-mmacosx-version-min=$(SDK_VER)”, where SDK_VER is the SDK we’re building with, but the version-min should be allowed to be less than the SDK we’re building with I think. 03:20:47 agolden: that's what geekosaur uses to build against older SDKs 03:20:59 but you need to have that SDK installed on your system 03:21:04 according to what he's said 03:21:41 -!- scummos| has quit [Ping timeout: 260 seconds] 03:22:20 agolden: do those apps you've built actually work on 10.8 machines (as in, you've actually tested them)? 03:23:26 -!- adibis has quit [Ping timeout: 260 seconds] 03:29:47 gammafunk: I haven’t personally tested them in a while but they’re on Apple’s mac app store so I figure I would have got some complaints by now if they weren’t working, e.g. https://itunes.apple.com/us/app/gravity-lab/id633847052?mt=12 03:30:37 and: https://itunes.apple.com/us/app/patina-paint-draw-sketch-ease/id942568098?mt=12 03:31:09 hmm, well in the end if you can get a tiles build to work, we can test on 10.11 03:31:29 it'd be nice if we at least supported 10.10 and up, I think that would cover a pretty large majority of OS X users 03:31:57 I put a new build up at http://aaronegolden.com/DCSS.zip 03:32:12 where I modified the Makefile to say mmacosx-version-min=10.10 03:32:32 that's a console build again? 03:32:32 worth a shot, anyone around who can test on older systems? 03:32:32 no that’s tiles 03:32:46 oh, you got tiles to work? 03:32:51 I thought that was still non-working 03:33:11 that runs for me 03:33:24 the issue turned out to be that if you build the mac-tiles-app target with no extra environment variables it builds *console* crawl and sticks it in a .app bundle. 03:33:29 on 10.11.3 03:33:31 haha 03:33:32 good 03:33:49 agolden: well, then if you can do this for both console and tiles, I can put them up 03:34:24 in that build I used make mac-app-tiles APPLE_GCC=y NO_PKGCONFIG=y CONTRIB_SDL=y TILES=y 03:34:52 hrm, I don't know about the APPLE_GCC thing actually 03:35:03 but again, if it runs it runs 03:35:32 I don’t know what it does either, it’s in the instructions from the INSTALL file for building for Mac 03:35:36 "make APPLE_GCC=y NO_PKGCONFIG=y CONTRIB_SDL=y TILES=y" 03:35:47 agolden: works for me but i'm on 10.12.1 so it's no help :p 03:35:58 yeah, we had a discussion about this some time back, but I forget 03:36:03 agolden: can you also do a console build for us? 03:36:09 yea 03:36:16 thanks 03:36:38 removing CONTRIB_SDL=y and TILES=y should be enough 03:38:03 -!- chcl3 has quit [Remote host closed the connection] 03:38:51 I’m doing “make mac-app-console APPLE_GCC=y” 03:39:01 should package it up as an “app” that spawns the console 03:39:29 -!- GauHelldragon has quit [Ping timeout: 258 seconds] 03:40:08 also, I guess I should have double checked, but I have checked out the “stone_soup-0.19” branch. 03:40:12 that’s what we want, right? 03:40:42 yes 03:40:53 cool, console build will be up soon 03:45:42 can some people please test: http://aaronegolden.com/DCSS-Console.zip 03:47:07 -!- MarvinPA_ has quit [Read error: Connection reset by peer] 03:47:59 scroll of mapping reports false number of shops/portals 13https://crawl.develz.org/mantis/view.php?id=10786 by Le_Nerd 03:48:15 -!- nikheizen has quit [Quit: leaving] 03:48:27 amalloy: if you're around, can you test that console package? 03:48:33 linked above 03:49:15 checks out 03:49:32 nice, thanks 03:50:12 agolden: thanks a ton! I'll put these up on download page and mention it on tavern 03:51:26 np! So for these I sort of arbitrarily set the min system version required to 10.10, which I think is pretty safe. I don’t know what we can *actually* support, but once we figure that out it would be good to update the Makefile. 03:52:01 agolden: yeah, we've not actually tested in 10.10 at this point 03:52:29 I think the only change to the makefile is adding those TILES options if they aren't already 03:52:37 well, we can add TILES=y at least 03:52:42 the rest you would still need to add 03:52:54 I'm not really sure about the current make args for OS X, tbh 03:53:13 like most devs are actually using clang, I'm not sure what APPLE_GCC=y is actually doing 03:53:52 -!- Brannock has quit [Ping timeout: 265 seconds] 03:53:53 also, I think if you specify NO_PKGCONFIG=y then you don't need CONTRIB_SDL 03:54:09 since no pkgconfig means it uses all the contribs iirc 03:56:32 -!- ontoclasm has quit [Quit: Leaving.] 03:58:57 yea I’m not sure either 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:00:40 agolden: do you have to do anything special to run these, since they're unsigned? 04:00:50 as in, do you get a security prompt you have to accept? 04:01:25 on 10.12 you have to control+click and select Open from a contextual menu, and then accept a security prompt. 04:01:35 ok, thanks 04:01:46 the first time you run it anyway 04:01:55 I think the 0.18 build that was up previously was the same way though 04:02:05 even if it was signed it was an “unknown developer" 04:02:22 yeah I think that worked for some people and not others, due to key issues 04:02:38 -!- sooheon has quit [Ping timeout: 240 seconds] 04:02:44 it worked probably at one point for 0.17 and 0.16 before but there was an issue with key issuing I think 04:09:21 alright, I’m heading to bed guys, glad I could help out. Thanks amalloy for helping test those builds too! 04:12:27 if you could give me some bedtime hot chocolate that'd be great 04:12:50 don't give amalloy any since he was mean earlier and doesn't deserve it 04:19:32 -!- vale_ has quit [Ping timeout: 252 seconds] 04:24:00 Max health fluctuates without reason or message 13https://crawl.develz.org/mantis/view.php?id=10787 by nubinia 04:27:01 -!- ProzacElf has quit [Ping timeout: 260 seconds] 04:39:30 -!- ProzacElf has joined ##crawl-dev 04:42:57 -!- amalloy is now known as amalloy_ 04:43:48 !tell ontoclasm In gimp, how would I make a version of tmons where the body is orange? Selecting out the eye, I can't seem to play with the hue in gimp's Color->Hue menu to make all the colors look like shades of orange 04:43:48 gammafunk: OK, I'll let ontoclasm know. 04:44:39 !tell ontoclams "tmons" refers here to the current tentacled monstrosity tile 04:44:39 gammafunk: OK, I'll let ontoclams know. 04:46:54 -!- agolden has quit [Quit: agolden] 04:56:22 Nice cool Mac build. :) Got a Mac here at work and seems to run fine. 05:00:05 -!- omarax has quit [Remote host closed the connection] 05:01:22 gammafunk, I had a similar issue recently 05:01:44 I don't know what colour setting was causing it but I ended up solving it by selecting the whole picture, copying it, and pasting it in a new file 05:01:56 Yeah not the best solution but hey, it worked for me :P 05:02:27 color setting? 05:02:43 I'm trying to change the tile's color to orange colors from green 05:03:17 I mean I don't think it's a bug with gimp, probably I'm just not doing it the right way 05:03:22 I played with a tile that seemed to have a limited colour range, it wouldn't go up to red for example. It might not be your case 05:03:45 yeah this doesn't seem to be any limits to range 05:03:54 I see, nevermind then :) 05:05:58 -!- Insomniak` has quit [Read error: No route to host] 05:06:01 -!- agolden has joined ##crawl-dev 05:12:56 03chequers02 {gammafunk} 07* 0.20-a0-62-gf9282ea: Add more ecumenical altar vaults 10(7 weeks ago, 1 file, 105+ 5-) 13https://github.com/crawl/crawl/commit/f9282eabd60c 05:12:56 03chequers02 {gammafunk} 07* 0.20-a0-63-g560cfa5: Give better names and unflatten vault chances 10(5 weeks ago, 1 file, 12+ 12-) 13https://github.com/crawl/crawl/commit/560cfa53995b 05:12:56 03chequers02 {gammafunk} 07* 0.20-a0-64-g44f1fda: Reduce altar variability for ecumenical minitemple 10(4 weeks ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/44f1fdae005f 05:12:56 03gammafunk02 07* 0.20-a0-65-g2948d44: Correct some CHANCE statements in altar vaults 10(51 minutes ago, 1 file, 9+ 6-) 13https://github.com/crawl/crawl/commit/2948d44a0c63 05:14:14 -!- insecticide15 has quit [Ping timeout: 245 seconds] 05:21:14 -!- vale_ has quit [Ping timeout: 244 seconds] 05:25:39 thanks g man 05:30:57 oh actually I probably should have made some edits to those vaults 05:32:40 er, yes 05:33:04 I can do that tomorrow 05:33:13 silly priority nonsense took forever to figure out 05:35:56 -!- agolden has quit [Quit: agolden] 05:44:22 is it a bug that I can put xp from !xp into invo with Xom? 05:45:54 -!- insecticide15 has quit [Ping timeout: 245 seconds] 05:51:33 -!- ProzacElf has quit [Ping timeout: 256 seconds] 05:58:09 -!- Mindiell has quit [Ping timeout: 252 seconds] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:00:06 -!- bonghitz has quit [Remote host closed the connection] 06:01:26 -!- Mindiell has joined ##crawl-dev 06:05:47 -!- Lasty has joined ##crawl-dev 06:07:58 -!- Lasty has quit [Client Quit] 06:09:21 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-65-g2948d44 (34) 06:09:55 -!- Lasty has joined ##crawl-dev 06:20:42 -!- Insomniak` has quit [Quit: I like to rock] 06:22:17 -!- vale_ has quit [Ping timeout: 246 seconds] 06:22:34 -!- magistern has quit [Quit: magistern] 06:48:46 -!- Kellhus has quit [Quit: Page closed] 06:54:13 -!- magistern has quit [Quit: magistern] 06:54:49 -!- geekosaur has quit [Excess Flood] 06:55:16 =nemelex TeAK 06:55:18 Defined keyword: nchoice => OpWr|HEAr|KoIE|DDAE|CeVM|HOWz|GrEn|GhCj|FeAK|VSSu|DEHu|VpAK|HaSu|TeAM|SpMo|FoCj|MfEE|TrVM|DDSk|HaFE|VSAM|HOTm|GhBe|SpAE|DECK|DDIE|TeAK 06:55:23 !nchoice 06:55:25 TeAK: 0 wins || HungrySpirit: CXC, L1 Skirmisher of Lugonu 06:55:39 !apt te 06:55:40 Te: Fighting: 0, Short: 1, Long: 1, Axes: 1, Maces: 1, Polearms: 1, Staves: 1, Slings: 0, Bows: 1, Xbows: 1, Throw: 0, Armour: 1, Dodge: 1, Stealth: 1, Shields: 0, UC: 1!, Splcast: -1, Conj: 3!, Hexes: -3, Charms: -2, Summ: 2!, Nec: 1, Tloc: -2, Tmut: -2, Fire: 1, Ice: -1, Air: 3!, Earth: -3*, Poison: 0, Inv: -1*, Evo: 0, Exp: 0, HP: -2, MP: 1 06:56:06 -!- geekosaur has joined ##crawl-dev 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:03:02 -!- CrawlWall has quit [Quit: Page closed] 07:05:40 -!- bonghitz has quit [Ping timeout: 260 seconds] 07:08:46 -!- Patashu has quit [Ping timeout: 258 seconds] 07:23:24 -!- vale_ has quit [Ping timeout: 260 seconds] 07:31:57 -!- agolden has joined ##crawl-dev 07:31:57 -!- agolden has quit [Client Quit] 07:33:22 !lg rast 07:33:23 1787. rast the Skirmisher (L8 CeGl of Gozag), hit from afar by a cyclops (large rock) on D:6 (hangedman_cross_stitches) on 2016-11-17 12:27:26, with 1264 points after 6666 turns and 0:12:35. 07:33:30 this seems too rough for d:6 07:33:40 there was a 4-head hydra also 07:33:45 -!- agolden has joined ##crawl-dev 07:41:01 -!- agolden has quit [Quit: agolden] 07:41:15 -!- Shinino has quit [Ping timeout: 260 seconds] 07:45:55 -!- f0rbidden has quit [Ping timeout: 260 seconds] 07:50:34 -!- jeefus is now known as jefus 07:51:15 -!- magistern has quit [Quit: magistern] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:05:04 -!- bgiannan has quit [Quit: WeeChat 1.5] 08:06:02 -!- bonghitz has quit [Ping timeout: 244 seconds] 08:08:29 -!- greenangel has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 08:11:41 -!- synmux has quit [Quit: WeeChat 1.0.1] 08:18:59 -!- bgiannan has joined ##crawl-dev 08:23:24 Crash on saved game start after update to 0.19.0 13https://crawl.develz.org/mantis/view.php?id=10788 by lepoulpe303 08:24:04 -!- vale_ has quit [Ping timeout: 260 seconds] 08:26:24 -!- HellTiger has quit [Ping timeout: 268 seconds] 08:28:04 -!- magistern has quit [Quit: magistern] 08:30:53 -!- rossi_ has quit [Ping timeout: 245 seconds] 08:37:16 -!- ontoclasm has joined ##crawl-dev 08:38:25 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 08:47:02 -!- magistern has quit [Read error: Connection reset by peer] 08:56:33 -!- Lasty has quit [Quit: Leaving.] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:01:09 -!- jeefus has joined ##crawl-dev 09:01:28 -!- Wesley_ is now known as Guest74422 09:02:05 -!- Guest74422 has quit [Client Quit] 09:02:54 Any managable issue i can work on ? i got time on my hands 09:04:31 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-79-g3f6cbf0: Refactoring, formatting, flavour text 10(in the future, 5 files, 3+ 8-) 13https://github.com/crawl/crawl/commit/3f6cbf0cb3db 09:04:55 -!- jefus has quit [Ping timeout: 258 seconds] 09:05:21 -!- wheals has joined ##crawl-dev 09:05:38 -!- elliptic has quit [Quit: Leaving] 09:07:00 -!- bonghitz has quit [Ping timeout: 260 seconds] 09:07:05 -!- Vitalus_ has joined ##crawl-dev 09:10:44 -!- Vitalus has quit [Ping timeout: 260 seconds] 09:13:31 -!- ontoclasm has quit [Quit: Leaving.] 09:27:51 -!- agolden has joined ##crawl-dev 09:27:55 -!- agolden has quit [Client Quit] 09:39:02 -!- Patashu has joined ##crawl-dev 09:44:47 -!- Patashu has quit [Ping timeout: 258 seconds] 09:51:02 -!- sneakyness has quit [Ping timeout: 265 seconds] 09:57:52 -!- myp has quit [Ping timeout: 260 seconds] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:09:42 -!- TuxQmoob has quit [Changing host] 10:11:18 -!- TuxQmoob has quit [Read error: Connection reset by peer] 10:13:08 -!- TuxQmob has quit [Ping timeout: 244 seconds] 10:22:39 -!- LexAckson has joined ##crawl-dev 10:26:22 -!- Nuga has quit [Quit: Page closed] 10:30:17 -!- rossi_ has quit [Ping timeout: 240 seconds] 10:30:59 what's the formatted_string syntax ? seen some '...' here and there. Is there some doc about it somewhere ? 10:38:13 -!- SurpriseTRex has quit [Ping timeout: 250 seconds] 10:39:52 -!- bonghitz has quit [Ping timeout: 260 seconds] 10:40:57 -!- SteelNeuron has joined ##crawl-dev 10:46:31 -!- Brannock has joined ##crawl-dev 10:47:29 !time 10:47:29 Time: Nov 17, 2016, 03:47:22 PM, UTC. The 2016 0.19 tournament ends in 3 days, 4 hours, 12 minutes and 37 seconds. 10:47:29 !nchoice 10:47:32 TeAK: 0 wins || Sapher: CXC, L14 Brawler of Lugonu || AVeryAngryQuokka: CBRO, L9 Basher of Lugonu || HungrySpirit: CXC, L1 Skirmisher of Lugonu || chequers: CPO, L1 Skirmisher of Lugonu 10:52:38 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 10:53:06 -!- sneakyness has joined ##crawl-dev 10:56:59 -!- Zekka_ is now known as Zekka 10:58:00 -!- bannakaffalatta has quit [Ping timeout: 258 seconds] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:09:30 -!- LexAckson has quit [Ping timeout: 258 seconds] 11:12:36 !cmd !nchoice 11:12:36 Command: !nchoice => .echo $(let (combo (if (is_int ${1:--1}) (nth (int ${1:--1}) $(split | (replace " => " | (!kw nchoice)))) $1)) (let (wins (!lg * t won char=$combo fmt:"$n" stub:"0")) (if (and (> (int $wins) 0) (= ${1:-x} x)) (=nchoice.new) (concat (canonicalise char $combo) ": $wins $(plural win (int $wins)) || " (or (=lastnchoice.combostatus $combo) "No $combo games in progress."))))) 11:13:01 that didn't help 11:16:05 -!- flappity has quit [Ping timeout: 248 seconds] 11:18:03 -!- Zekka has quit [Ping timeout: 256 seconds] 11:18:51 -!- chcl3 has quit [Remote host closed the connection] 11:23:46 -!- Tux[Qyou] has joined ##crawl-dev 11:25:53 -!- ZiBuDo has joined ##crawl-dev 11:28:40 -!- PleasingFungus has joined ##crawl-dev 11:31:20 !tell chequers you can put xp into invocations with !xp under any god, or none at all. xp intentionally does not have the normal skill training restrictions. 11:31:20 PleasingFungus: OK, I'll let chequers know. 11:32:25 bgiannan: the colour syntax is very crude. in certain contexts, you can put colour tags around text - e.g. foo, bar, baz. (the last one may produce bad results.) 11:33:56 ??simple implementables 11:33:56 simple implementables[1/1]: http://tinyurl.com/zaskueb 11:34:33 bgiannan: could glance at ^ - fan of gales thing would be good, in particular 11:39:27 -!- Morg0th has quit [Quit: leaving] 11:40:37 -!- bonghitz has quit [Ping timeout: 256 seconds] 11:42:02 -!- sneakyness has quit [Read error: Connection reset by peer] 11:42:30 -!- sneakyness has joined ##crawl-dev 11:46:40 -!- sneakyness has quit [Ping timeout: 244 seconds] 11:47:08 -!- dtsund has joined ##crawl-dev 11:50:45 -!- Cryp71c has joined ##crawl-dev 11:52:53 -!- LexAckson has joined ##crawl-dev 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:01:32 -!- KuKumber has quit [Quit: Page closed] 12:02:23 -!- amalloy_ is now known as amalloy 12:03:46 Rast: OOD spawns happen. in a recent game i had a death knight on like d:7 or so 12:05:43 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-65-g2948d44 (34) 12:12:10 -!- flappity_ has quit [Ping timeout: 265 seconds] 12:22:19 -!- flappity has quit [Ping timeout: 265 seconds] 12:23:51 -!- rossi_ has quit [Ping timeout: 246 seconds] 12:33:24 -!- zxc has quit [Read error: Connection reset by peer] 12:34:34 -!- agolden has joined ##crawl-dev 12:34:47 -!- adelrune has joined ##crawl-dev 12:40:06 -!- Ququman has joined ##crawl-dev 12:44:58 -!- agolden has quit [Quit: agolden] 12:48:03 -!- Zekka has quit [Ping timeout: 256 seconds] 12:48:04 -!- Pinkbeas1 has quit [Quit: leaving] 12:48:51 -!- SteelNeuron has joined ##crawl-dev 12:56:13 -!- insecticide15 has quit [Ping timeout: 260 seconds] 12:57:58 -!- scummos| has quit [Ping timeout: 244 seconds] 12:58:24 -!- staplegun has quit [Ping timeout: 245 seconds] 12:59:52 -!- adibis has quit [Ping timeout: 260 seconds] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:03:28 -!- dtsund has quit [Remote host closed the connection] 13:08:31 -!- twelwe has quit [Ping timeout: 260 seconds] 13:09:22 -!- dtsund has joined ##crawl-dev 13:11:35 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 13:18:21 -!- simmarine has joined ##crawl-dev 13:18:31 god, AF_PURE_FIRE is a really weird attack type 13:21:31 -!- TuxQmoob has quit [Read error: Connection reset by peer] 13:21:33 -!- TuxQmob has quit [Changing host] 13:21:35 -!- Tuxedo[Qyou] has joined ##crawl-dev 13:22:03 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 13:25:33 -!- adelrune has quit [Quit: Leaving] 13:27:13 speaking of really weird things 13:27:18 !source form_uses_xl 13:27:19 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L7790 13:28:08 i guess maybe it would be slightly less weird if it were consistently applied to badforms 13:28:40 or badforms that meld weapons, i guess 13:30:56 the one sad thing about removing porcupine form: no more "You curl into a sanctuary of spikes before the altar of Sif Muna." 13:31:28 @??halazid warlock 13:31:28 halazid warlock (03L) | Spd: 10 | HD: 18 | HP: 64-86 | AC/EV: 8/12 | Dam: 2005(pain) | 07undead, 10doors, evil, spellcaster, see invisible, unbreathing | Res: 06magic(100), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08cleanse++ | XP: 1249 | Sp: ghostly sacrifice (5d22), b.draining (3d25), b.cold (3d27), shadow creatures | Sz: Medium | Int: human. 13:31:35 MarvinPA: rip :( 13:31:47 ah, looks like we don't even try to calc pain damage in monster 13:31:49 hrm 13:33:04 -!- Lasty has joined ##crawl-dev 13:33:17 -!- agolden has joined ##crawl-dev 13:34:09 @??water elemental 13:34:09 water elemental (02E) | Spd: 10 (swim: 60%) | HD: 6 | HP: 32-49 | AC/EV: 4/7 | Dam: 2212(engulf) | 11non-living, amphibious, unbreathing | Res: 13magic(immune), 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 04fire | XP: 212 | Sz: Big | Int: brainless. 13:37:24 -!- Lasty has quit [Client Quit] 13:40:02 -!- graemelion has joined ##crawl-dev 13:40:30 -!- agolden has quit [Quit: agolden] 13:40:35 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 13:41:05 An odd question so I'll ask here , too. I'm running solus, and built crawl from source. It seems like when I push an arrow/direction it double enters the arrow, like it captures it twice (or acts like I've held it down). Now, I could be missing some required packages, or something else is going on.. any ideas on how to fix this? 13:41:09 -!- MarvinPA has quit [Ping timeout: 248 seconds] 13:41:46 -!- stickyfingers has quit [Ping timeout: 260 seconds] 13:43:00 <|amethyst> tiles? 13:43:12 <|amethyst> does toggling numlock change that? 13:43:41 I can check 13:45:11 Nope. It's like it's taking everything in twice. 13:45:17 <|amethyst> hm 13:46:26 I mean it could easily be with some setting that Solus has, I've not experienced it on any other distro 13:47:05 <|amethyst> I recommend filing a bug report 13:47:07 <|amethyst> ??mantis 13:47:07 mantis[1/2]: To report bugs or submit new content like vaults, patches or tiles, go to: http://crawl.develz.org/mantis/main_page.php 13:47:40 <|amethyst> we saw (and fixed) something similar with other keypresses a few years ago, but I don't think we've encountered that happening with the arrow keys 13:48:32 <|amethyst> hmm 13:48:34 <|amethyst> which version of crawl? 13:48:37 Okay, I'll log my notes and get that in a bug report tonight after work. Worst case is it's on the OS. I'll probably also follow up with one on Solus' too, just because their package is also affected and it'll need to pull from upstream 13:48:50 I've seen it on 0.18.1 and 0.19, as well as trunk 13:48:54 <|amethyst> looking over that bug again, it was in fact with the numpad keys 13:48:55 <|amethyst> hm 13:49:09 <|amethyst> possibly the hack we used there doesn't work on solus 13:49:17 <|amethyst> %git 3bfa7172 13:49:17 07|amethyst02 * 0.16-a0-3299-g3bfa717: Don't double numpad keys in SDL tiles. 10(1 year, 11 months ago, 1 file, 15+ 0-) 13https://github.com/crawl/crawl/commit/3bfa7172b8a4 13:49:59 And I think this happens with all keys. I didn't notice it before but when I hit space to enter the game, it hits space to enter, space at the menu , and drops me into the background screen thinking I'd hit the space to choose background first 13:51:26 So yeah, I'll get that logged tonight 13:51:27 -!- graemelion has left ##crawl-dev 13:54:32 -!- graemelion has quit [Quit: backtowork] 13:56:37 -!- snapek has quit [Quit: leaving] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:03:02 -!- Cryp71c has quit [Quit: Leaving] 14:05:09 -!- chcl3 has quit [Remote host closed the connection] 14:05:51 wow, the fire vortex description gives exactly no info about what it actually does 14:05:52 sweet 14:06:12 -!- bonghitz has quit [Ping timeout: 268 seconds] 14:08:30 03PleasingFungus02 07[mon_damage_desc] * 0.20-a0-60-g9bea034: Improve descs of monsters with multiple attacks 10(68 minutes ago, 1 file, 51+ 10-) 13https://github.com/crawl/crawl/commit/9bea03438294 14:08:30 03PleasingFungus02 07[mon_damage_desc] * 0.20-a0-61-ga260079: Tweak a few attack flavour descs 10(63 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/a260079a74e4 14:08:30 03PleasingFungus02 07[mon_damage_desc] * 0.20-a0-62-gfd7ca92: List damage for elemental AFs 10(9 minutes ago, 4 files, 58+ 24-) 13https://github.com/crawl/crawl/commit/fd7ca924a2f1 14:08:30 03PleasingFungus02 07[mon_damage_desc] * 0.20-a0-63-gc1a469e: Add an AF_PURE_FIRE description hack 10(3 minutes ago, 1 file, 11+ 1-) 13https://github.com/crawl/crawl/commit/c1a469e99c9e 14:20:18 -!- MarvinPA has joined ##crawl-dev 14:25:31 -!- Blazinghand has joined ##crawl-dev 14:25:50 MarvinPA: did you have an opinion on mon_damage_desc? 14:26:06 it's certainly breaking new ground in Numbers In Crawl 14:28:09 i've said before that it's a place where i'm in favour of numbers existing in some form! (unlike eg hp numbers which are still bad imo!) 14:28:21 will definitely take a proper look at it when i get a chance 14:28:27 -!- Kellhus has quit [Quit: Page closed] 14:28:44 sweet 14:28:49 i'm deep in the terrifying badform mines at the moment 14:28:53 hahaha 14:28:59 i'll prepare a rescue crew 14:29:11 -!- Chase has quit [Read error: Connection reset by peer] 14:30:20 -!- eraservedd has quit [Quit: Page closed] 14:31:41 -!- dtsund has quit [Remote host closed the connection] 14:35:27 03PleasingFungus02 07* 0.20-a0-66-g13908c1: Improve fire vortex description 10(35 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/13908c14bf27 14:35:33 -!- Kalir has quit [Changing host] 14:39:30 -!- sooheon has quit [Ping timeout: 268 seconds] 14:42:38 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 14:42:58 PleasingFungus: can't the four lines starting with https://github.com/crawl/crawl/commit/9bea03438294#diff-305f86c47329fb43b5b1aebe2fb9ed0fR3088 be just: attack_counts[attack_info]++; 14:43:12 can they 14:43:27 -!- dtsund has joined ##crawl-dev 14:43:30 i doubt it but i can test 14:43:55 map.operator[] implicitly creates any missing mappings, and default-initializes the inserted value 14:44:16 dang 14:44:21 wow, it does? 14:44:28 that's what the docs say 14:44:41 http://www.cplusplus.com/reference/map/map/operator[]/ 14:45:06 how else could it return you a reference to the value type? 14:45:24 i code by intuition and sense of smell 14:45:26 i have cast a lot of firestorm and i did not know that about vortices, are there still volcanoes and stuff that place them? 14:45:31 knowing how things work is too advanced for me 14:45:36 MarvinPA: yes, i think so! 14:45:53 PleasingFungus: sadly testing it can't prove that i'm right, only that i'm wrong, because of undefined behaviour 14:46:02 er... 14:46:07 now i'm worried 14:46:09 looks like volcano singular, yeah 14:46:12 if my suggestion appears to actually work you should probably run it by |amethyst, the ultimate arbiter of C++ 14:46:33 i mean, worried is good - what i said is true of just about any C code you write 14:46:35 (or C++) 14:46:38 ah, that doesn't work 14:46:53 it's definitely in undefined behaviour territory 14:46:55 also the various different things that call monster->suicide with different values are great imo 14:47:00 i get attacks listed, but they all have 0 damage 14:47:05 drowned souls have to make sure that they're really, really dead 14:47:11 !source suicide 14:47:11 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/monster.cc#L3561 14:47:29 uh. 14:47:58 that could be a boolean, if it needs to exist at all 14:48:29 !tell |amethyst can you tell me why i'm wrong about this? i said: can't the four lines starting with https://github.com/crawl/crawl/commit/9bea03438294#diff-305f86c47329fb43b5b1aebe2fb9ed0fR3088 be just: attack_counts[attack_info]++; 14:48:30 amalloy: OK, I'll let |amethyst know. 14:48:31 oh, no, the zero damage thing is something else 14:48:43 marshalling of monster-info 14:48:58 !tell |amethyst i think it should work because map.operator[] implicitly creates any missing mappings, and default-initializes the inserted value, but PleasingFungus thinks it doesn't 14:48:59 amalloy: OK, I'll let |amethyst know. 14:49:24 !tell |amethyst actually i'm just deeply unsure and have a lot of economic anxiety right now 14:49:24 PleasingFungus: OK, I'll let |amethyst know. 14:49:59 hm 14:50:02 i have no idea why this is broken 14:51:05 when examining monsters out of LOS, some of them are sometimes listed as having 0 damage. i don't know why 14:51:46 -!- Lightli has quit [Ping timeout: 260 seconds] 14:52:00 amalloy, because if the key does not currently exist, it will come into existence with an uninitialized value 14:52:00 geekosaur: You have 2 messages. Use !messages to read them. 14:52:03 ...oh, possibly this is old monster info data 14:52:04 so it must be initialized 14:52:24 geekosaur: the docs for std::map claim it comes into existence with the value of mapped_type() 14:52:38 which as far as i can tell is value-initializing for built-ins like int 14:54:33 ie, int x; x++; is undefined, but int x(); x++; is defined to set x to 1 14:57:00 mm, I am apparently looking at the wrong reference (it says nothing about initialization, in fact :/ ) 14:57:14 geekosaur: http://www.cplusplus.com/reference/map/map/operator[]/ is what i am looking at 14:57:17 -!- Ge0ff has quit [Client Quit] 14:57:17 also I think older standards didn't make that promise 14:57:42 (or "standards" i.e. the original SGI STL) 14:57:50 and even in the C++98 section it says "is equivalent to ... make_pair(k,mapped_type())" 14:59:22 * geekosaur thinks there could still be edge cases... but probably not for an (int). 15:00:03 -!- omarax has quit [Remote host closed the connection] 15:00:47 yeah, for things whose default constructor doesn't do everything you need 15:01:06 03PleasingFungus02 07[mon_damage_desc] * 0.20-a0-64-g104b71f: Simplify (amalloy) 10(16 seconds ago, 1 file, 1+ 4-) 13https://github.com/crawl/crawl/commit/104b71f20a88 15:01:11 the hard part for me is finding an authoritative statement that int x(); actually initializes to 0 15:01:13 and, I suspect people were in the habit of defensive coding. (never mind standards, we've already found several bugs in gcc!) 15:01:37 or at least tripped over 15:03:09 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.93 [Firefox 49.0.2/20161019084923]] 15:07:19 <|amethyst> amalloy: int x() doesn't initialize to zero, and for that matter doesn't declare an integer 15:07:19 |amethyst: You have 3 messages. Use !messages to read them. 15:07:39 <|amethyst> amalloy: int x{}; does (which is one reason the new syntax was introduced) 15:08:07 <|amethyst> amalloy: int x(); is a declaration of a function that takes no arguments and returns an int 15:08:46 oh, hm. what about int x = int();? maybe that is how i should interpret that promise in std::map 15:08:55 <|amethyst> let me see 15:09:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-66-g13908c1 (34) 15:09:36 i found http://stackoverflow.com/a/2418195/625403 which claims it does 15:09:44 (but doesn't cite a standard) 15:10:11 <|amethyst> T() there is value-initialization 15:10:43 <|amethyst> not quite the standard, but easier to follow: 15:10:44 <|amethyst> http://en.cppreference.com/w/cpp/language/value_initialization 15:11:09 <|amethyst> 4) otherwise [viz., if T is not a class type or an array type], the object is zero-initialized 15:11:41 <|amethyst> And under: http://en.cppreference.com/w/cpp/language/zero_initialization 15:11:47 <|amethyst> If T is a scalar type, the object's initial value is the integral constant zero explicitly converted to T. 15:12:00 -!- link108 has joined ##crawl-dev 15:12:26 -!- Guest6 has joined ##crawl-dev 15:14:22 -!- Guest6 has quit [Client Quit] 15:14:52 -!- Guest6 has joined ##crawl-dev 15:16:51 -!- smee has quit [Ping timeout: 260 seconds] 15:17:04 -!- THERetroGamerNY has quit [Ping timeout: 260 seconds] 15:17:34 <|amethyst> amalloy: I don't have the latest C++ standard on this computer, but in the C++11 draft it's under 8.5 [dcl.init] 7 for the definition of value initialization, 10 for the statement that "An object whose initializer is an empty set of parentheses, i.e., (), shall be value-initialized.", and 23.4.4.3 [map.access] 1 for map<...>::operator[](x) inserting value_type(x, T()) 15:18:39 <|amethyst> amalloy: so, yes, that can be simplified accordingly, which would save both lines of code and an extra lookup 15:19:29 -!- Guest6 has quit [Ping timeout: 260 seconds] 15:20:52 <|amethyst> hm 15:21:11 <|amethyst> why does mon_attack_def have this weird static factory when a constructor would do just fine? 15:21:36 <|amethyst> (this is currently in the code, nothing to do with PF's branch) 15:22:51 -!- simmarine_ has joined ##crawl-dev 15:22:52 -!- simmarine has quit [Read error: Connection reset by peer] 15:24:43 -!- link108 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 15:25:17 !learn set sanguine see {sanguine armour} 15:25:18 sanguine[1/1]: see {sanguine armour} 15:25:28 !learn set sanguine_armour see {scales[2]} 15:25:28 sanguine armour[1/1]: see {scales[2]} 15:25:32 ??sanguine 15:25:32 scales[2/2]: Molten [2, 3, 4 rF+]; Icy [2, 3, 4 rC+]; Yellow [2, 3, 4 rCorr]; Green [2, 3, 4 rPois]; Metallic [2, 3, 4 rElec]; Iridescent [2, 4, 6] Bone Plates [2 SH+2, 3 SH+3, 4 SH+4]; Black [2 Dex-1, 5 Dex-2, 8 Dex-3]; Brown [1 +3% HP, 2 +5% HP, 3 +7% HP]; Repulsion [EV+2, EV+3, EV+4 RMsl]; Sturdy [ER-2, ER-4, ER-6]; Sanguine [6, 9, 12 at <40%hp] 15:29:02 !learn set scales[2] Molten [2, 3, 4 rF+]; Icy [2, 3, 4 rC+]; Yellow [2, 3, 4 rCorr]; Green [2, 3, 4rPois]; Metallic [2, 3, 4 rElec]; Iridescent [2, 4, 6] Bone Plates [SH+4, 6, 8]; Brown [1 +3% HP, 2 +5% HP, 3 +7% HP]; Repulsion [EV+2, EV+3, EV+4RMsl]; Sturdy [ER-2, ER-4, ER-6]; Sanguine [6, 9, 12 at <40%hp] 15:29:03 scales[2/2]: Molten [2, 3, 4 rF+]; Icy [2, 3, 4 rC+]; Yellow [2, 3, 4 rCorr]; Green [2, 3, 4rPois]; Metallic [2, 3, 4 rElec]; Iridescent [2, 4, 6] Bone Plates [SH+4, 6, 8]; Brown [1 +3% HP, 2 +5% HP, 3 +7% HP]; Repulsion [EV+2, EV+3, EV+4RMsl]; Sturdy [ER-2, ER-4, ER-6]; Sanguine [6, 9, 12 at <40%hp] 15:31:04 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 15:35:07 -!- ProzacElf has joined ##crawl-dev 15:38:00 03|amethyst02 07* 0.20-a0-67-g692ad8f: Remove mon_attack_def::attk(). 10(6 minutes ago, 2 files, 4+ 12-) 13https://github.com/crawl/crawl/commit/692ad8f5a977 15:38:46 -!- Patashu has joined ##crawl-dev 15:39:23 -!- Tarara has joined ##crawl-dev 15:39:59 03|amethyst02 07* 0.20-a0-68-g2fb812e: Unbrace and checkwhite. 10(10 seconds ago, 2 files, 0+ 3-) 13https://github.com/crawl/crawl/commit/2fb812e7978e 15:42:45 -!- Taraiph has quit [Ping timeout: 248 seconds] 15:45:11 New branch created: pull/398 (1 commit) 13https://github.com/crawl/crawl/pull/398 15:45:11 03chequers02 07https://github.com/crawl/crawl/pull/398 * 0.20-a0-67-g9e2464e: Simplify demonic guardian spawning/despawning 10(7 minutes ago, 2 files, 2+ 21-) 13https://github.com/crawl/crawl/commit/9e2464e73876 15:47:22 -!- Taraiphette has joined ##crawl-dev 15:51:02 -!- Tarara has quit [Ping timeout: 268 seconds] 15:51:34 -!- wheals has quit [Ping timeout: 244 seconds] 15:51:59 -!- CanOfWorms has joined ##crawl-dev 15:57:15 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 15:58:35 -!- scummos__ has quit [Remote host closed the connection] 15:59:18 -!- twelwe has joined ##crawl-dev 15:59:19 ready 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:41 -!- dtsund has quit [Remote host closed the connection] 16:08:36 -!- wheals has joined ##crawl-dev 16:09:22 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-68-g2fb812e (34) 16:09:24 -!- PleasingFungus has joined ##crawl-dev 16:10:38 -!- Kranix has quit [Ping timeout: 260 seconds] 16:10:46 -!- murtidash has joined ##crawl-dev 16:12:05 hey, this should probably be changed 16:12:06 http://pasteboard.co/ssbjBFGh7.png 16:12:27 not sure if names are a list that it chooses from or if it's randomly generated 16:12:29 but seemed out of place 16:13:07 murtidash: it's randomly generated 16:13:08 ??fuk da sac 16:13:09 fuk da sac[1/11]: http://bit.ly/1bHFx6X 16:13:30 we don't have a Bad Words list 16:13:53 -!- Patashu has quit [Ping timeout: 258 seconds] 16:13:56 and it'd probably be a doomed effort to create one, given that 'fagerry' is ~3 transformations around from anything you'd reasonably put on such a list 16:14:07 *away from 16:14:49 nod 16:15:09 i didn't even notice it, someone watching my game 16:15:17 was like wtf 16:15:35 the only 'solution' would be to remove random name generation 16:15:38 which seems excessive 16:15:40 yea, it does 16:20:54 -!- bgiannan_ has joined ##crawl-dev 16:25:17 God, why is it the first time I read that file 16:25:37 Fuk Aqoq the merfolk impaler killed me 16:26:12 -!- Lasty has joined ##crawl-dev 16:28:42 -!- link108 has joined ##crawl-dev 16:29:44 -!- Kalir has quit [Ping timeout: 256 seconds] 16:29:55 -!- Lasty has quit [Client Quit] 16:31:01 -!- link108 has quit [Client Quit] 16:39:41 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 16:43:25 -!- Kalir has quit [Changing host] 16:55:46 -!- jeefus is now known as jefus 16:58:51 -!- rossi_ has quit [Ping timeout: 250 seconds] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:44 -!- adibis has quit [Ping timeout: 265 seconds] 17:01:52 -!- Kenran has quit [Read error: Connection reset by peer] 17:02:08 @??spectral orc 17:02:08 spectral orc (03Z) | Spd: 10 | HD: 1 | HP: 5-7 | AC/EV: 2/5 | Dam: 413(drain) | 07undead, evil, see invisible, fly, unbreathing | Res: 13magic(immune), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08cleanse++ | XP: 1 | Sz: Medium | Int: brainless. 17:05:37 -!- ProzacElf has quit [Ping timeout: 250 seconds] 17:06:46 -!- Kranix has quit [Quit: Konversation terminated!] 17:10:37 -!- MarvinPA has quit [Ping timeout: 244 seconds] 17:23:50 %git nopriority 17:23:50 07gammafunk02 * 0.20-a0-62-g8b3e91e: Remove priority from map CHANCE specifications 10(35 hours ago, 10 files, 75+ 117-) 13https://github.com/crawl/crawl/commit/8b3e91e41128 17:27:50 -!- bgiannan1 has joined ##crawl-dev 17:27:58 |amethyst: map index compat quesiton. I've removed CHANCE priority, which either requires some compatability when loading indexes in that I need to discard the marshalled priority or I need to just have _load_map_cache return false so the des file is entirely reloaded 17:28:24 -!- bgiannan_ has quit [Ping timeout: 245 seconds] 17:28:51 |amethyst: but it seems I don't have the minor version of the index file where I actually do the unmarshalling. not sure if I should just forget about trying to unmarshall the index properly or just let it reload the des 17:28:57 the latter might be more sensible 17:29:31 my current code looks at the minor version of the index reader, but that has the program's minor version, which isn't so helpful 17:30:10 I would think that would store the minor/major of the index file 17:31:09 -!- bgiannan_ has joined ##crawl-dev 17:31:50 all this is getting us is faster loading times in the end, so I guess it's silly to go through much effort for compat 17:33:05 -!- bgiannan1 has quit [Ping timeout: 256 seconds] 17:35:26 -!- Zxpr1jk has quit [Quit: Leaving] 17:36:25 -!- Isvaffel has quit [Quit: Leaving] 17:38:34 -!- smee has quit [Quit: Page closed] 17:41:00 -!- sneakyness has joined ##crawl-dev 17:55:27 -!- nezrel has quit [Ping timeout: 250 seconds] 17:57:11 -!- Taraiphette is now known as Taraiph 17:57:12 -!- bgiannan_ has quit [Ping timeout: 252 seconds] 17:57:19 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 18:00:03 -!- omarax has quit [Remote host closed the connection] 18:01:48 I'm going with the 'just rebuild the cache' approach 18:02:39 if this causes more arena of blood errors, i'll never forgive you! 18:03:23 that was a webtiles-changes only error iirc 18:03:28 no one cares about webtiles-changes 18:03:38 :( 18:03:57 :) 18:04:10 !flip :( 18:04:10 (╯°□°)╯︵): 18:04:10 oh 18:04:11 lol 18:04:16 arena of cache errors 18:04:28 i'm sure webtiles-changes will be merged any day now 18:04:37 merged into /dev/null, most likely 18:08:03 * geekosaur is running upgrades btw. might even be able to get a build in sometime... 18:08:31 local network is more wet-string-like than normal tonight though :/ 18:12:28 -!- debo has joined ##crawl-dev 18:16:04 Unstable branch on underhound.eu updated to: 0.20-a0-68-g2fb812e (34) 18:16:14 -!- LexAckson has quit [Ping timeout: 244 seconds] 18:17:06 -!- smee has quit [Ping timeout: 260 seconds] 18:19:44 03gammafunk02 07* 0.20-a0-69-ga43205b: Remove priority from map CHANCE specifications 10(2 days ago, 9 files, 73+ 118-) 13https://github.com/crawl/crawl/commit/a43205b74715 18:21:29 -!- agolden has joined ##crawl-dev 18:21:43 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 18:22:50 -!- Ququman has quit [Read error: Connection reset by peer] 18:25:13 Beargit (L17 TrFi) ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. (Shoals:3) 18:26:38 git pull in progress. will probably require multiple attempts 18:27:33 -!- dpeg has joined ##crawl-dev 18:41:04 -!- Vitalus_ has quit [Read error: Connection reset by peer] 18:43:51 -!- Vitalus has joined ##crawl-dev 18:44:01 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:44:16 -!- kdrnic has joined ##crawl-dev 18:45:29 -!- sgun_ has quit [Ping timeout: 245 seconds] 18:55:13 -!- amalloy is now known as amalloy_ 18:55:17 welp. reached the point where git's connection gets scavenged about 2 seconds in 18:57:34 make that under a second :( 18:58:06 -!- gammafunk has quit [Quit: leaving] 18:58:57 -!- Pacra has joined ##crawl-dev 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:05:42 -!- scummos__ has quit [Remote host closed the connection] 19:07:30 geekosaur: ? 19:07:42 -!- MarvinPA has joined ##crawl-dev 19:07:57 -!- elliptic has joined ##crawl-dev 19:08:24 finally got the builder updated and running again. but the local network is too hosed for me to pull 0.19.0 19:08:26 -!- Kellhus has quit [Ping timeout: 260 seconds] 19:09:19 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-69-ga43205b (34) 19:10:15 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 19:13:17 -!- thrig has quit [Ping timeout: 240 seconds] 19:14:37 -!- scummos| has quit [Ping timeout: 240 seconds] 19:14:37 -!- Bammboo has quit [Ping timeout: 240 seconds] 19:18:18 -!- gammafunk has joined ##crawl-dev 19:20:40 -!- thrig has quit [Changing host] 19:23:40 -!- rchandra has joined ##crawl-dev 19:29:56 -!- FunkyBomb has quit [Ping timeout: 256 seconds] 19:30:49 -!- Lasty has joined ##crawl-dev 19:32:22 why is it that going in/out of pan/abyss generates milestones each time, but not hell or normal branches? 19:33:00 -!- Lasty has quit [Client Quit] 19:33:12 rchandra: because it's a bit harder to exit abyss or pan than normal branches. 19:33:49 but it's very easy to enter them, including entering abyss from pan 19:33:53 yeah, we don't want someone stairscumming monsters right inside a regular branch to create 10 milestones 19:34:13 maybe it should be just the exits? 19:34:24 also we don't want people traveling to pick up an item in snake to create a milestone 19:34:42 definitely! I just think those two shouldn't make so many either 19:35:30 perhaps, but it really isn't usually a problem... I know some people have spammed ##crawl with abyss entrance milestone announcements in the past, but IMO the issue there is that voluntarily entering abyss was announced, not that it created a milestone 19:35:30 -!- d72 has quit [Ping timeout: 260 seconds] 19:36:11 (also I have no idea why they were entering and leaving abyss so many times) 19:36:39 true. our team bot reports all milestones, so it gets annoying when doing pan 19:36:43 !lm * t abyss.enter s=gid 19:36:46 3400 milestones for * (t abyss.enter): 28x cosmonaut:lld:20161005004154S, 24x badrng:cbro:20161005174840S, 21x cosmonaut:cwz:20161016091559S, 19x joy1999:cwz:20161007112953S, 12x asonge:cwz:20161015050318S, 12x dialectric:cbro:20161016132351S, 11x Sapher:cxc:20161007082113S, 11x Jase:cao:20161008022652S, 11x dying5ever:cbro:20161010022505S, 11x PostageStamp:cao:20161008184523S, 10x doublebanjo:cbr... 19:36:50 rchandra: that sounds like a problem with your team bot 19:37:01 true! 19:37:32 speaking of milestones, any word on sequell accepting cjr? 19:37:59 -!- Lasty_ has quit [Ping timeout: 245 seconds] 19:38:48 -!- Dracunos has quit [Max SendQ exceeded] 19:39:08 for pan I could see removing the milestones for entering the levels with cerebov etc 19:39:08 -!- Dracunos has joined ##crawl-dev 19:39:41 I assume those are the actual problem, not entering pan itself 19:39:52 what about the manually entering pan? that's similar to snake etc, after the first time it shouldn't be noted 19:40:08 rchandra: uh, why are you entering pan so many times in a game? 19:40:31 afaik most games just go to pan, get the runes, leave, and don't come back 19:40:43 because it's easier to go to the enxt floor via abyss portals a lot 19:41:53 I don't think I've ever gone from pan to abyss just to get to a new floor of pan 19:41:58 it sounds pretty desperate to me 19:42:15 huh, I do that all the time. this game I just got the 5th pan rune, and "You have visited Pandemonium 9 times, and seen 30 of its levels." 19:42:28 but regardless I sort of agree that we don't need a milestone every time we enter pan (abyss is different IMO, at least for unintentional abyssing) 19:43:04 sure, banishing is different 19:46:31 -!- MarvinPA has quit [Quit: Leaving] 19:47:41 rchandra: there have been 246 15-rune wins so far this tourney (in the games that sequell knows about), and the average number of times entering pan is 2.26 19:49:30 -!- WalkerBoh has joined ##crawl-dev 19:49:33 haha. guess I'm very weird. seemed so normal to me 19:50:06 also 1.20 times entering abyss from pan and 0.87 times entering abyss voluntarily from elsewhere 19:51:13 (and 1.18 unintentional abyssings) 19:52:07 looks like my lowest is 5, average is around 9-10 19:52:32 -!- Lasty has joined ##crawl-dev 19:52:33 that is probably counting cerebov's level and such 19:52:42 !lm rchandra br.enter=pan milestone="entered Pandemonium." s=gi 19:52:43 Unknown field: gi 19:52:44 !lm rchandra br.enter=pan milestone="entered Pandemonium." s=gid 19:52:46 166 milestones for rchandra (br.enter=pan milestone='entered Pandemonium.'): 10x rchandra:cbro:20151018172029S, 10x rchandra:cszo:20150720031724S, 7x rchandra:cszo:20150230070320S, 7x rchandra:cbro:20160406200020S, 7x hyperrchandra:cjr:20160921035755S, 7x rchandra:cbro:20140509233704S, 7x rchandra:cszo:20150722060849S, 6x rchandra:cbro:20140729200200S, 6x hyperrchandra:cszo:20150219213223S, 6x rch... 19:52:49 elliptic: re people entering & leaving abyss a lot: have you seen that screenshot i took of the guy completely filling a d:27 vault with abyss loot 19:53:06 just endlessly farming abyss for more decorations for his lair 19:53:17 PleasingFungus: no, did they just pick up all the random junk? 19:53:39 they were organized! let me see if i can find the old pic 19:54:19 I can understand scumming abyss for useful items but your inventory won't fill up that quickly if you just pick up the stuff you actually want 19:54:40 -!- Lasty has quit [Client Quit] 19:54:47 -!- amalloy_ is now known as amalloy 19:54:59 -!- frd has quit [Quit: leaving] 19:55:20 http://i.imgur.com/lBHixvT.png here we go 19:55:21 regardless we should really do something about abyss-scumming one of these days IMO 19:55:25 there was much more offscreen 19:55:25 at least the items part of it 19:55:56 the cases where it helps people win are pretty limited 19:56:04 PleasingFungus: I don't know what any of the items are because of tiles but I recognize the vault at least :P 19:56:08 heh 19:56:12 lots of dragon hides 19:56:20 neatly organized, leading up to a room of dragon armours (not pictured) 19:56:27 artefact armours, wands... 19:56:36 -!- insecticide15 has quit [Ping timeout: 258 seconds] 19:56:42 if deep banishment was extended to manual abyss entry (so you'd have to scum in abyss:5 or nowhere), that might help 19:56:52 pretty niche concern tho 19:57:59 I actually don't know how deep banishment works exactly at the moment, is it based on your XL? the monster's HD? the absdepth where you are when you are banished? 19:58:26 i don't know either! 19:58:26 but i bet it's really exciting 19:59:11 ah, banisher HD; xom & miscasts use your XL 19:59:34 it would be sort of bad if manually entering abyss took you to abyss:5 but you could still get to abyss:3 instead by finding a weak monster to banish you 19:59:42 true! 19:59:47 i'll table that for now. 19:59:50 (in the american sense.) 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:00:49 very tangential suggestion, which i was reminded of by all those dragon hides: what do you think about giving snorg/xtahua(/purgy?) some bonus enchantment? so snorg's hide isn't just troll armour, it's +2 or +3 troll armour 20:02:27 sounds reasonable enough to me, maybe +1d3 or some such 20:02:58 i may have implemented this two weeks ago 20:03:18 went with +2-4, but i'm not committed to that number 20:03:38 it's sitting in one of my several post-tournament secret branches 20:04:24 or... give it an ego 20:04:29 tla can't generate with an ego normally 20:04:37 true! 20:05:37 i also wanted to put faded altars in abyss, seemed thematic 20:05:59 not something that anyone would ever use, of course 20:07:57 pls announce that on tavern so someone can edge-case you 20:08:24 :p 20:09:09 looking at an old crawl thread (0.13). i had a note that the gargoyle A screen should mention their vulnerability to shatter, since nothing else does, really 20:09:28 also i quoted some code that made acquirement more likely to give you needles if you were carrying a blowgun 20:09:37 good findings so far 20:09:54 !lm * god.ecumenical max=xl 20:09:58 26985. [2016-11-10 00:29:11] vev the Acrobat (L27 HaBe of Yredelemnul) prayed at an ecumenical altar on turn 88250. (D:3) 20:12:50 -!- kdrnic has quit [Ping timeout: 260 seconds] 20:14:24 -!- WalkerBoh has quit [Remote host closed the connection] 20:18:21 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 20:23:07 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 20:27:34 -!- Kintak has quit [Ping timeout: 245 seconds] 20:28:25 !tell regret-index http://crawl.akrasiac.org/rawdata/Neuromancer/morgue-Neuromancer-20161117-201716.txt shadow demons are still relevant :) 20:28:26 Brannock: OK, I'll let regret-index know. 20:33:30 -!- kdrnic has joined ##crawl-dev 20:34:37 -!- murtidash has quit [Quit: Page closed] 20:43:26 PleasingFungus: I like bonus enchantments on uniques' hides. 20:43:39 cool! 20:43:58 any opinion on the numbers, or chequers' ego idea? 20:44:25 ego is also fine, I have no opinion on numbers 20:44:36 merge purgy hide and ratskin cloak 20:44:47 ratskin hide 20:45:05 <|amethyst> would this also involve giving those uniques the ego's effect intrinsically? 20:45:55 <|amethyst> FR: +2 fire dragon hide of door resistance {Xtahua} 20:45:57 |amethyst: i think the idea was to pick something the monster has already. so xtahua's hide could give you SInv MR++++ BrkDoor 20:46:01 yes 20:46:10 <|amethyst> does purgy have anything? 20:46:19 <|amethyst> I guess snorg has +Rage 20:46:25 BrkDoor? is that as in rWarden? 20:46:31 purgy has 2 more EV than a plain troll! 20:46:40 <|amethyst> just because he's skinny 20:46:51 he has 2 less AC too 20:46:55 so he should drop a -2 hide 20:46:58 <|amethyst> rDoor could let you open doors and step into them in one action 20:47:04 purgy's leather should stay as plain +0 tla i think because he's already way earlier in the game than regular trolls 20:47:08 <|amethyst> probably should not work with sealed doors 20:47:14 ^re: purgy 20:47:34 minmay: that was what i was considering 20:47:42 -!- bonghitz has quit [Remote host closed the connection] 20:47:52 re purgy 20:48:35 speaking of which, xtahua's MR is way higher than you'd expect 20:48:51 @??xtahua 20:48:51 Xtahua (05D) | Spd: 10 | HD: 20 | HP: 106-153 | AC/EV: 15/7 | Dam: 35, 1709(claw), 2007(trample) | 04breaks doors, see invisible, fly | Res: 06magic(180), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 4808 | Sp: searing breath (3d40) [11!AM, 06!sil, 08breath], paralyse | Sz: Giant | Int: human. 20:48:52 she has more than a greater mummy 20:49:05 tbf, gmummies *used* to be magic immune 20:51:06 -!- Shinino has quit [Ping timeout: 260 seconds] 20:55:13 -!- johnstein has quit [Excess Flood] 20:56:07 -!- johnstein has joined ##crawl-dev 20:56:19 -!- WalkerBoh has joined ##crawl-dev 20:56:27 -!- nikheizen has joined ##crawl-dev 21:00:12 -!- omarax has quit [Remote host closed the connection] 21:01:11 -!- jeefus has joined ##crawl-dev 21:02:44 -!- debo has quit [Ping timeout: 252 seconds] 21:03:43 -!- agolden has quit [Quit: agolden] 21:04:50 -!- jefus has quit [Ping timeout: 258 seconds] 21:05:58 -!- agolden has joined ##crawl-dev 21:07:49 -!- dpeg has quit [Quit: sleep] 21:08:54 -!- HarryHood has quit [Remote host closed the connection] 21:12:25 -!- Suga_H has quit [Read error: Connection reset by peer] 21:17:33 -!- Dracunos has quit [Ping timeout: 250 seconds] 21:17:41 -!- Dracunos_ has joined ##crawl-dev 21:18:37 03PleasingFungus02 07* 0.20-a0-70-gb95951f: Reduce Xom cleave duration 10x 10(7 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/b95951f8b530 21:22:48 -!- Awod has quit [Ping timeout: 268 seconds] 21:24:23 -!- jeefus is now known as jefus 21:27:45 breaks doors being inthe game makes my ryan lochte race that closer to reality 21:29:46 -!- Kintak has quit [Read error: Connection reset by peer] 21:30:56 twelwe: do you think i could get the devs to add elves to crawl 21:31:49 i can`t, so why should anyone else? 21:32:03 drat 21:32:04 elves? go back to valinor, tolkein 21:32:59 what is more interesting than exoelfs? natural cloak, manafeet, easyspells, as trump says: code it up! code it up! 21:33:42 mana feet? 21:34:09 costs mana to move around enemies 21:34:13 no you can`t fly to avoid this 21:35:16 what would that achieve 21:35:53 nikheizen: so you know how some animals evacuate their bowels when a predator is nearby 21:36:15 til mana is poop 21:36:36 no, he`s saying i excrete my worst ideas in the presence of developers. its an insult 21:36:57 minmay is a nice person. he would never insult anyone. 21:36:57 just because its true doesnt make it any less hurtful 21:37:38 nikheizen: well, did I tell you about the first and only time duvessa took salvia 21:37:45 -!- nikheizen has quit [Quit: leaving] 21:39:18 you can give purge something 21:39:21 PleasingFungus: ^ 21:39:35 ? 21:39:37 (between the typo and the recent discussion: ex-lax? :p ) 21:39:43 PleasingFungus: ^ 21:39:45 *purgy 21:39:51 ^ ? 21:39:56 PleasingFungus: ^ . 21:40:03 v ! 21:40:29 -!- dtsund has joined ##crawl-dev 21:41:04 PleasingFungus: if you swallowed an egg whole could it hatch in your stomach 21:41:29 only if i'd drank some coke & pop rocks beforehand 21:42:35 -!- Nino has quit [Quit: Page closed] 21:44:00 that story is nonsense 21:44:06 coke and pop rocks dont even interact noticeably 21:44:15 PleasingFungus: sorry, i mean if you give the hide an ego, you should probably give the ego's effect to the unique, as minmay said 21:44:15 doens't work with fungi. maybe if you made it an alga instead >.> 21:44:27 except in the sense that cola has water in it 21:44:33 chequers: I didn't say that 21:46:00 * geekosaur seems to recall *something* untoward happened back then. whether it was what was claimed, or perhaps anaphylactic reaction to the first gen pop rocks... 21:46:47 salvia really? 21:47:51 that stuff makes you feel like curtail blinds 21:47:59 i'm sorry for misquoting you minmay 21:48:11 its fine, people do it all the time 21:50:09 twelwe: after seeing that one youtube video I've decided I am never going to try salvia 21:50:53 i did it long before youtube and didnt know what to expect 21:52:11 !seen amalloy 21:52:11 I last saw amalloy at Fri Nov 18 01:07:56 2016 UTC (1h 44m 14s ago) saying 'pls announce that on tavern so someone can edge-case you' on ##crawl-dev. 21:52:25 ? 21:52:26 -!- kdrnic has quit [Quit: Leaving] 21:54:20 PleasingFungus: awww, I was just enjoying 500 turn cleaving last night 21:54:26 -!- bonghitz has quit [Ping timeout: 256 seconds] 21:54:33 03PleasingFungus02 07* 0.20-a0-71-g11d6418: Fix Degeneration card messages 10(2 minutes ago, 1 file, 18+ 17-) 13https://github.com/crawl/crawl/commit/11d64188ad1b 21:54:56 03PleasingFungus02 07[stone_soup-0.19] * 0.19.0-21-ge8bf639: Fix Degeneration card messages 10(2 minutes ago, 1 file, 18+ 17-) 13https://github.com/crawl/crawl/commit/e8bf6395034b 21:54:56 03PleasingFungus02 07[stone_soup-0.19] * 0.19.0-22-gd96e5fe: Reduce Xom cleave duration 10x 10(44 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d96e5fedb295 21:54:58 amalloy: ^ 21:54:58 i was stairdancing, then I backtracked to get some ammo, then I realised my cleave was *still* active 21:55:07 chequers: i was watching gammafunk be bemused by it just now 21:55:27 haha 21:55:39 I guess the tourney is good for making devs play things they would never normally 21:55:50 also, i'm interested in feedback on #98 21:55:57 well, i haven't been playing much at all outside t... 21:55:59 my confession 21:56:08 !lg PleasingFungus !t thisyear 21:56:10 36. PleasingFungus the Sorcerer (L26 BaAE of Sif Muna), escaped with the Orb and 3 runes on 2016-10-30 20:00:15, with 1592300 points after 76159 turns and 6:12:01. 21:56:35 !lg * t18 21:56:36 Unknown tournament: t18 21:56:39 !lg * t0.18 21:56:45 75764. Dracunos the Skirmisher (L1 MuAK of Lugonu), slain by a dart slug on D:1 (dpeg_arrival_stonehenge_8_columns) on 2016-05-22 19:59:52, with 0 points after 36 turns and 0:01:29. 21:56:52 !lg . !t !t0.18 thisyear 21:56:53 14. PleasingFungus the Sorcerer (L26 BaAE of Sif Muna), escaped with the Orb and 3 runes on 2016-10-30 20:00:15, with 1592300 points after 76159 turns and 6:12:01. 21:57:12 chequers: you mean 398, right? 21:57:19 erm ya 21:57:20 i'm worried that it'll be abuseable in some lava-orcish way 21:57:27 vaguely 21:57:34 -!- Blazinghand has quit [Quit: Leaving] 21:57:38 like, trailing trash to help buff tension? 21:57:48 idk 21:57:56 maybe not 21:58:18 I was trying to figure out some similar exploit. But the spawn logic is still the same, they just last longer 21:58:42 Carrying around trash can potentially increase tension, and I don't know how tension is calculated 22:00:06 -!- omarax has quit [Remote host closed the connection] 22:00:12 the total experience of monsters in LOS multiplied by their % of max HP, divided by ([your current HP]/[your max HP]) + 1, and divided by the experience needed to reach your current integer XL. 22:00:26 There are additional modifiers for monsters or you being currently unable to act, invisible, confused, slowed, hasted, caught, or being in Abyss. Berserk, insane, or mighted monsters also add more to tension (the player being berserk or mighted doesn't matter). Other status effects don't matter. Friendly monsters reduce tension by the amount that they would increase it if hostile. 22:00:43 PleasingFungus: oh, so the really long xom cleave duration was unintentional? it did seem surprisingly good to me for a xom thing :P but I do think xom could use a few buffs maybe... 22:00:59 it was copy-pasted from the old card code, but replacing card power with xom severity 22:01:05 card power ranged from 1 to 3 22:01:14 a shorter summary of tension: don't use it 22:01:17 nice 22:01:56 can xom get a disc of storms effect with the same strength as the skill bug version 22:02:04 probably 22:02:16 i meant "can" as in feature request 22:02:25 xom doesnt have a disc of storms effect rn 22:02:38 just lame divine lightning that leaves you at 1 hp 22:03:40 haha 22:04:03 oh, elliptic, i feel like you'd have opinions about mon_damage_desc 22:04:31 * minmay hides behind an empty arch of ancient stone 22:04:37 PleasingFungus: it felt a little weird that it effectively made axes worse than other weapon types with xom (since cleave was on maybe ~20-25% of the time), but maybe it would be reasonable if xom gave other weapon stuff too sometimes (e.g. riposte status) 22:04:46 riposte status could be fun! 22:05:03 no reach status please 22:05:15 lol 22:05:24 riposte status would be cool 22:05:26 elemental staff status (evo skill gives you random elemental damage) 22:05:31 stab status 22:05:39 its a status that automatically stabs monsters for you 22:05:40 stabtus 22:05:42 e.g. have cleave randomly on for 5% of the game, riposte for 5%, maybe some other statuses that aren't just melee things 22:05:48 stab crabs are immune to stab status 22:05:58 you get might/agility/brilliance but it is a lot rarer (and should be rare) 22:06:06 the xom effect where he makes you stealthy on level enter could be much longer 22:06:10 like, actually 2k turns 22:06:21 chequers: does that actually do anything 22:06:33 why has crabcrawl not been implemented yet 22:06:35 elliptic: no 22:06:36 i doubt it 22:06:37 like I have no idea what the stealth boost is but it wasn't noticeable on my heavy armour mummy 22:07:07 two stealth pips 22:07:17 100 stealth 22:07:31 that's enough to bring you from "not very stealthy" to "fairly stealthy!" 22:07:52 (confession: i don't actually remember the old stealth words) 22:09:24 Stable (0.19) branch on crawl.jorgrun.rocks updated to: 0.19.0-22-gd96e5fe 22:11:29 PleasingFungus: as I've said in the past, I'm generally in favor of mon_damage_desc stuff - glancing at the branch commit log right now it looks reasonable, I think not trying to give damage estimates for weapons is fine given that weapon enchantment might be unknown (+12 club...) and iirc the formula is a little weird anyway? 22:11:38 yeah, i changed my mind about that 22:11:43 since you have unknown enchants, brands, whatever 22:11:52 brands are known now! 22:12:01 ...i remembered that. 22:12:04 yes. 22:12:25 -!- simmarine_ has quit [Read error: Connection reset by peer] 22:12:51 -!- simmarine_ has joined ##crawl-dev 22:12:54 it would be nice if the descriptions were a little less verbose 22:13:00 I do think it should be clear in the xv screen whether the actual monster you are examining is wielding a weapon - glancing at the commit it looks like the description just includes something if the monster is capable of wielding a weapon? 22:13:18 yeah 22:13:48 yall got a list of desc needing improvement? i want to type and get my index fingers moving 22:13:48 maybe replace that parenthetical with "(plus weapon damage)", and only display it if they have a weapon? 22:14:28 something like that sounds reasonable, yeah 22:15:15 twelwe: ....maybe book descriptions? though we might remove those 22:15:33 could even maybe include what the weapon is (e.g. "15 + runed great mace") 22:15:33 not sure 22:15:55 would be more convenient for doing in-head estimates 22:17:09 -!- ProzacElf has joined ##crawl-dev 22:17:32 is the formula actually just 1d(monster damage) + 1d(weapon base damage + enchantment)? I seem to remember it being more complicated but perhaps I am thinking of old ranged calculations 22:17:51 i think it's something like that 22:17:55 plus brand effects 22:18:02 right 22:18:35 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-71-g11d6418 (34) 22:19:52 PleasingFungus: wouldn't it have been simpler to just move the return true from line 2088 to 2089 rather than doing all this other reorganization and inverting the conditional? 22:20:00 yes 22:20:03 however, i love flattening 22:20:11 it is my great weakness 22:20:42 anyway that was your bug so you do not get to criticize the fix! it's the law 22:21:06 noted. but fyi i'll flatten you if you flatten any more of my beautifully gardened trees 22:21:14 :) 22:21:43 i had to read the diff for like ten minutes to figure out what change you had actually made 22:22:36 good bug tho 22:23:16 I guess it is actually 1d(monster damage) + (if wielding a weapon) (1d(weapon base damage) + 1d(enchantment) - 1d3 - 2) 22:23:20 yeah, refactoring and bugfixes SHOULD be in different commits 22:23:43 elliptic: ...-2? 22:24:00 the -2 is from random2(n) = 1dn - 1 22:24:08 ah 22:24:39 the -1d3 is weird and I think what I was remembering, I assume it is just some ancient balance tweak 22:25:04 -!- Kintak has quit [Ping timeout: 245 seconds] 22:25:16 pleasingfungus yo where do i find the current ones? 22:25:27 dat/descript/items.txt probably 22:25:28 it's so that monsters with +0 daggers sometimes have worse damage than unarmed monsters 22:25:50 minmay: they still have better damage on average 22:25:50 -!- zxc has joined ##crawl-dev 22:25:56 elliptic: not necessarily 22:26:07 oh, I guess they don't 22:26:30 because 1d4 - 1 - 1d3 22:26:32 nice 22:26:37 it's especially funny that a dagger goblin can hit an AC 0 character and do 0 damage, whereas an unarmed goblin cannot 22:26:49 yes I did note that part 22:26:53 ??dagger 22:26:53 dagger[1/1]: (short blades; +6 acc / 4 dam / 1.0 base delay / 0.5 min delay). A double-edged fighting knife with a sharp point. Notable for getting a larger stabbing bonus than any other weapon. Doesn't chop hydra heads. 22:27:01 clearly buff daggers to 5 dam to fix this?? 22:27:11 a dagger goblin will still be faster... right? 22:27:20 i can't remember how monster delay works exactly 22:27:21 maybe? monster weapon speed is weird 22:27:31 it's relatively simple, just doesn't really work much like player delay 22:27:42 I'm not sure it actually makes them faster than unarmed unless they are using quickblades 22:27:45 but I forget 22:28:00 dagger goblin is the same speed as nothing goblin 22:28:06 only a qblade goblin is faster 22:28:12 right, it's half base delay + 0.5, right? 22:28:18 ??glaiv 22:28:18 glaiv ~ glaive[1/2]: (polearms; -3 acc / 15 dam / 1.7 base delay / 0.7 min delay; two handed). A pole with a large, heavy blade on one end. Glaives chop hydra heads. 22:28:27 ??great sword 22:28:27 great sword[1/3]: (long blades; -3 acc / 15 dam / 1.7 base delay / 0.7 min delay; two handed). A sword with a very long, heavy blade and a long handle. 22:28:29 feh 22:28:35 yeah, midway between base delay and 1.0 22:28:42 is what I remembered 22:31:02 what about changing it to 1d(monster damage + [weapon base damage - 3 if wielding a weapon]) 22:32:04 minmay: that would significantly change the distribution 22:32:05 that's a lot closer to how I would intuitively expect it to work, although it is a buff to monsters with sufficiently low base damage weapons 22:32:12 @??ettin 22:32:12 ettin (07C) | Spd: 10 | HD: 12 | HP: 56-77 | AC/EV: 9/4 | Dam: 45, 45 | 10items, 10doors, two-weapon | Res: 06magic(40), 12drown | XP: 1132 | Sz: Giant | Int: human. 22:32:13 elliptic: yeah um that's the point 22:32:30 ??great mace 22:32:30 great mace[1/1]: (maces & flails; -4 acc / 17 dam / 1.7 base delay / 0.7 min delay; two handed). An enormous metal war club, of great cumbrousness. The largest mace most playable races can wield. Ogres and Trolls can wield giant (spiked) clubs too. 22:32:57 e.g. ettin with great mace would be far more likely to do 60 damage in a hit 22:33:16 elliptic: yes. my whole reason for suggesting this is that currently, the distribution is very different if the monster has a weapon 22:33:17 minmay: well IMO damage doesn't need to be spikier even if the formula would be simpler 22:33:27 minmay: monsters are different if they have weapons 22:34:04 minmay: anyway if we wanted to make the distributions the same I'd want to choose a less spiky one 22:34:16 (this is purely a clarity suggestion) 22:34:42 @??ogre 22:34:42 ogre (07O) | Spd: 10 | HD: 5 | HP: 23-32 | AC/EV: 1/6 | Dam: 17 | 10items, 10doors | Res: 06magic(20) | XP: 119 | Sz: Large | Int: human. 22:35:04 is maybe a better example, 2d17 and 1d34 is a pretty noticeable change 22:36:51 do you have the same complaint about spikiness for unarmed monsters that have high damage in the first place? like very large slime creature, or stuff like azure jelly 22:37:30 @??azure jelly 22:37:30 azure jelly (12J) | Spd: 12 | HD: 15 | HP: 66-95 | AC/EV: 5/10 | Dam: 1212(cold:15-44), 1212(cold:15-44), 12, 12 | 04eats doors, see invisible, unbreathing | Res: 06magic(80), 02cold, 10elec, 03poison, 08acid+++, 08blind, 12drown | Vul: 04fire | XP: 1892 | Sz: small | Int: brainless. 22:37:49 ...what's with the trailing 12-damage attacks? 22:38:11 minmay: I do think that slime creatures are poorly designed yes 22:38:25 minmay: and I had this complaint about juggernauts originally 22:38:40 they still aren't great but they are a bit more reasonable now 22:39:40 I have this complaint too, but I'd rather have consistency than a less-spiky distribution that only applies to monsters with weapons 22:40:15 I'd rather have a less-spiky (or at least medium-spiky) distribution that applies to everyone 22:40:40 yes, I was attempting a compromise 22:40:53 would you use the same distribution for players? 22:41:05 "compromise" = technically correct, the best kind of correct! 22:41:17 if you were thinking of something like sum weapon + base damage, automatically choose some number of dice 22:41:17 PleasingFungus: crawl already uses that distribution for players 22:43:08 the single-die one that is (for the most part) 22:43:25 yes. so if we're changing it, we'd want to think about whether we also want to change it for players :P 22:43:41 (actually it's spikier than that because of weapon skill and fighting skill and str etc) 22:45:43 I don't think that all damage in the game should use the same distribution, but perhaps player weapon damage distribution could also be fixed yes 22:46:01 i was thinking about implementation in attack.cc 22:46:05 which is enough of a mess as it is :) 22:46:28 (without having a(nother) huge player-monster split) 22:46:36 I'd probably aim for something midway between 1dn and 2dn in terms of spikiness if I were choosing a distribution 22:46:44 1.5dn 22:46:59 coinflip() ? 1dn : 2dn 22:47:34 1d(1dn - 1 + (1dn - 1)/n) + (1dn - 1)/n 22:47:54 PleasingFungus: well, the idea would be that you just apply the various additive bonuses and multipliers from skill and such to determine what the average damage should be, and then you scale your fixed distribution up by that 22:48:14 plausible! 22:48:37 (in some way) 22:53:25 -!- epsilon___ has quit [Quit: Page closed] 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:07:23 should ghtm be forbidden 23:07:27 -!- CanOfWorms has joined ##crawl-dev 23:08:09 it didn't used to be 23:11:14 03PleasingFungus02 07[mon_damage_desc] * 0.20-a0-82-g6b58f31: Merge branch 'master' into mon_damage_desc 10(57 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/6b58f3166f82 23:11:14 03PleasingFungus02 07[mon_damage_desc] * 0.20-a0-83-g496b710: Improve mon weapon damage display (elliptic) 10(24 seconds ago, 1 file, 29+ 14-) 13https://github.com/crawl/crawl/commit/496b71095872 23:12:47 why should ghtm be forbidden 23:12:49 do they hate snakes 23:12:55 i know i do 23:13:08 go back to stealing artifacts, indiana jones 23:13:11 i love snakes 23:13:45 i want to cuddle with a naga 23:14:08 a naga of ely? 23:14:28 im not picky about it 23:14:39 what about a nagaraja 23:14:48 sounds great! 23:14:48 sure 23:15:39 i thought you were into elves 23:15:49 but yeah, i mean s2s works, but otherwise it's a bit of a pointless background 23:15:55 just b/c i want to cuddle with snakes doesn't mean i don't want to cuddle with elves even more 23:16:17 chequers: you say pointless background, tournament says nem's choice 23:16:34 :) 23:16:42 !lg * ghtm / tall 23:16:43 41/203 games for * (ghtm): N=41/203 (20.20%) 23:16:48 !lg * !ghtm / tall 23:16:58 power background 23:17:03 !apt gh 23:17:04 Gh: Fighting: 1, Short: -1, Long: -1, Axes: -1, Maces: -1, Polearms: -1, Staves: -1, Slings: -1, Bows: -1, Xbows: -1, Throw: -1, Armour: -1, Dodge: -1, Stealth: 2, Shields: -1, UC: 1!, Splcast: -2, Conj: -2, Hexes: -2, Charms: -1, Summ: -1, Nec: 0, Tloc: -1, Tmut: -1, Fire: -2, Ice: 1, Air: -2, Earth: 1, Poison: 0, Inv: 1, Evo: -1, Exp: 0, HP: 1, MP: -1* 23:17:07 ??gham 23:17:07 badwiki gham guide[1/1]: THE ULTYMATE RESISTANCES OF THE GHOUL COMBINED WITH POWYRFUL CLAW ATTACKS + RANGED SUPERIORITY FROM OF THE ARKANE MARKSPERSON MAKES THE GHAM THE POWER CLASS OF 0.8, 0.10, AND 0.11. GO FOR SPLINT MAIL FOR MAXIMUM PROTECTION + FLEXIBILITY // - THIS GUIDE BY SLAUGHTRO POWER CRAWLMASTER X 23:17:07 811077/6465880 games for * (!ghtm): N=811077/6465880 (12.54%) 23:17:27 that, except SNAKE SUPERIORITY instead of RANGED SUPERIORITY 23:17:43 hrm 23:18:04 resolve this argument once and for all by removing sticks to snakes 23:18:23 ^^^ 23:18:30 instead, we will add the spell, sticks to snacks, which converts arrows into beef jerky 23:18:54 sounds marvelous 23:19:48 in fact, i bet that jerky would have a truly marvelous bouquet... 23:20:13 frig, it was surprising, not marvelous 23:20:20 i'm a disgrace! 23:20:21 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.93 [Firefox 49.0.2/20161019084923]] 23:20:27 heh 23:20:47 can't believe pleasingfungus is dead 23:22:19 !lg . ck won 23:22:20 3. gammafunk the Elven Blade (L27 HECK of Fedhas), escaped with the Orb and 5 runes on 2016-05-21 01:54:08, with 2696775 points after 92007 turns and 8:47:26. 23:22:28 !lg chequers ck won 23:22:28 No games for chequers (ck won). 23:22:41 now who's been playing things they normally wouldn't? 23:22:57 I've won a CK recently, but it's certainly not my first choice 23:23:01 !lg . ck xom won 23:23:01 No games for gammafunk (ck xom won). 23:23:05 -!- ontoclasm has joined ##crawl-dev 23:23:07 !lg . xom won 23:23:08 2. gammafunk the Bludgeoner (L27 HuSk of Xom), escaped with the Orb and 3 runes on 2016-01-18 07:05:08, with 1558628 points after 74771 turns and 8:38:24. 23:23:21 been a bit longer since a xom win though 23:26:14 -!- Cimanyd has joined ##crawl-dev 23:28:00 !source attack::calc_damage 23:28:01 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/attack.cc#L1251 23:28:43 !source weapon_damage 23:28:43 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/melee_attack.cc#L3527 23:29:13 -!- sneakyness has quit [Ping timeout: 246 seconds] 23:29:36 !source weapon_damage 2 23:29:36 2/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/ranged_attack.cc#L336 23:29:53 !source property 23:29:54 1/6. https://github.com/crawl/crawl/blob/master/crawl-ref/source/describe.cc#L412 23:32:50 is there a wizmode command to apply a duration? 23:32:54 oh, ^D 23:34:09 -!- wheals has quit [Ping timeout: 268 seconds] 23:40:52 -!- GraemeLion has quit [Quit: out] 23:42:48 -!- enthusiasm has quit [] 23:51:53 is there a built-in way to display a message when a duration is added to the player? 23:52:03 duration_def doesn't seem to have any such thing 23:56:44 -!- dtsund has quit [Ping timeout: 245 seconds] 23:57:09 !source duration-data.h 23:57:09 https://github.com/crawl/crawl/blob/master/crawl-ref/source/duration-data.h 23:58:24 yeah, i don't think you can do that. would be a reasonable feature to add, i think 23:58:45 in my case it was fine to add the string as a new form of Xom speech 23:59:53 i guess there's a problem with that feature, in that (a) durations might possibly want different messages depending on why they got applied, and (b) re-applying an active duration might also want to do something different