00:01:53 -!- conted has quit [Ping timeout: 245 seconds] 00:02:02 -!- ackack has quit [Ping timeout: 264 seconds] 00:04:10 Unstable branch on crawl.s-z.org updated to: 0.14-a0-2360-g192af81 (34) 00:04:48 oh..that makes sense 00:05:23 usually when I encounter a bug like that my first thought is "I'm so good at this game" and I refuse to entertain the idea that it's a bug 00:06:32 Unstable branch on rl.heh.fi updated to: 0.14-a0-2360-g192af81 (34) 00:07:25 -!- OCTOTROGjr has quit [Remote host closed the connection] 00:07:48 -!- AlphaQ has quit [Remote host closed the connection] 00:08:20 -!- rossi has quit [Ping timeout: 245 seconds] 00:11:01 -!- ProzacElf has quit [Ping timeout: 252 seconds] 00:12:46 -!- mong has quit [Remote host closed the connection] 00:13:20 -!- OCTOTROGjr has quit [Remote host closed the connection] 00:17:39 Unstable branch on crawl.develz.org updated to: 0.14-a0-2360-g192af81 (34) 00:28:29 -!- tsohg has quit [Ping timeout: 240 seconds] 00:29:04 -!- dtsund has quit [Quit: dtsund] 00:30:51 Patch to add current attack delay to description of currently wielded weapon by Siegurt 00:31:44 -!- OCTOTROGjr has quit [Remote host closed the connection] 00:32:19 :( 00:34:27 -!- bh has joined ##crawl-dev 00:35:17 -!- ystael has quit [Ping timeout: 248 seconds] 00:35:21 -!- bschlief has quit [Remote host closed the connection] 00:40:38 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:41:20 we should attack a spreadsheet link to the weapon description 00:41:26 players click it, open excel 00:41:31 get the full breakdown 00:41:52 piecharts, formulas, graphs, the works 00:42:10 that'd only be necessary if galehar manages to get his stuff in 00:42:32 Windows builds of master branch on crawl.develz.org updated to: 0.14-a0-2360-g192af81 00:42:35 so here's hope it won't happen like that 00:42:39 heh, not a fan of the min delay reform? 00:42:45 i'm not, no 00:49:08 -!- bh has quit [Quit: Page closed] 00:49:55 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 00:54:16 -!- Crehl has quit [Quit: qqqqqqq] 01:00:08 -!- gammafunk has quit [Quit: leaving] 01:01:22 Unstable branch on crawl.lantea.net updated to: 0.14-a0-2359-g1e808ab (34) 01:02:05 -!- Adder_ has quit [Quit: Lost terminal] 01:03:14 -!- gnum has quit [Ping timeout: 264 seconds] 01:04:49 -!- Krakhan has quit [Ping timeout: 272 seconds] 01:05:52 -!- ontoclasm has joined ##crawl-dev 01:16:15 * SamB wonders why gammafunk expects all users to have excel ... 01:20:29 it's a pretty useful program 01:28:29 -!- WalkerBoh has quit [Remote host closed the connection] 01:35:49 -!- minmay has quit [Quit: Leaving] 01:35:52 -!- minqmay has quit [Quit: Leaving] 01:37:41 -!- tksquared has quit [Ping timeout: 248 seconds] 01:38:33 -!- gammafunk has joined ##crawl-dev 01:39:08 If users don't have excel, then we'll just have to implement a spreadsheet within crawl 01:39:14 -!- ussdefiant has quit [Ping timeout: 264 seconds] 01:42:02 -!- kait has quit [Read error: Connection reset by peer] 01:54:22 -!- Amy|Sonata has quit [Read error: Connection reset by peer] 01:55:10 For potion.cc at line 568, is there a reason why using POT_SPEED specifically checks if the effect is from a potion before checking if you know you have stasis 01:55:21 (with regards to aborting without using a turn) 01:56:48 because haste spell does not abort if you are somehow under stasis. 01:58:58 Can that path trigger from chaos effects? 01:59:36 Maybe? 01:59:49 I was looking at Xom code since I know that he gifts speed 01:59:57 or rather, speed effect 02:01:39 and it seems that he uses 'was_known = false' in potion_effect(), and case POT_SPEED conveniently skips the stasis check if was_known == false. 02:01:53 so it should contaminate you properly and emit a piercing whistle 02:02:49 After I finish compiling (~3 min), I'll check to see if chaos effects also pass in was_known = false 02:03:13 and if that is the case, then it should work correctly in those cases (not sure if there are any other cases I should be aware of). 02:03:21 -!- nixor has quit [Quit: Leaving.] 02:04:06 -!- advil has quit [Quit: Leaving...] 02:07:59 -!- nixor has quit [Ping timeout: 240 seconds] 02:09:40 -!- maahes has quit [Quit: Leaving] 02:11:33 -!- ystael has quit [Ping timeout: 252 seconds] 02:12:42 Basil: Grep potion_effect to see where all instances can arise 02:13:02 I can see that fountains and decks can induce speed potion effect 02:13:08 -!- ainsophyao has joined ##crawl-dev 02:13:29 -!- Amy|Sonata has quit [Ping timeout: 252 seconds] 02:17:08 Unstable branch on crawl.beRotato.org updated to: 0.14-a0-2360-g192af81 (34) 02:20:17 (What would be a good symbol to preface on-unequip effects like contam? + and * already taken.) 02:21:09 +*X 02:21:13 / 02:22:04 how about ! 02:22:46 or go two chars 02:22:53 :O 02:23:09 Would ! have a chance of accidentally triggering inscription effects? 02:23:52 -!- absolutego has joined ##crawl-dev 02:23:55 Also, Xcontam sounds good somehow. 02:23:56 vamp, contam, are those it? 02:24:01 Disto. 02:24:12 Also, isn't vamp on wield? 02:24:16 Not unwield? 02:24:17 yeah !d is don't drop 02:24:51 Also, the entire reason I'm bringing this up is because I thought of a terrible unrand idea and want to write it correctly on the wiki. 02:26:05 & since demons are bad 02:26:10 This sounds amusing 02:26:12 How terrible? 02:26:25 "Forged in the depths of hell" terrible 02:26:42 food-eating harpies terrible 02:28:42 I don't really know yet. Busy getting caught on description after the idea is done. 02:29:59 -!- tsohg has quit [Ping timeout: 252 seconds] 02:31:48 -!- Zeor has quit [Quit: g'bug!] 02:37:49 -!- eith has joined ##crawl-dev 02:39:55 does it have a custom basetype 02:40:41 -!- scummos__ has quit [Client Quit] 02:41:59 -!- gammafunk has quit [Ping timeout: 240 seconds] 02:42:50 -!- Voker57 has quit [Ping timeout: 264 seconds] 02:44:37 Giant's Slingshot 02:45:40 DrKe (L20 DDFE) ERROR in 'mon-util.cc' at line 1444: bogus mc (no monster data): invalid monster_type 1000 (1000) (Shoals:5) 02:47:37 hmm 02:47:45 Not-ending the player's turn seems hard in beam.cc 02:53:09 -!- Yermak has quit [Quit: Page closed] 02:54:42 -!- gammafunk has joined ##crawl-dev 02:55:01 -!- eith has quit [Ping timeout: 272 seconds] 02:58:38 -!- DrinkMachine has joined ##crawl-dev 02:59:43 absolutego: Apologies, latest edit on the wiki. 03:03:55 -!- Vizer has quit [Ping timeout: 260 seconds] 03:05:00 -!- st_ has quit [Ping timeout: 245 seconds] 03:05:39 -!- TAS-2012v has quit [Read error: Connection reset by peer] 03:06:19 so i have probably a stupid design idea 03:06:28 re: summoners and whatever else 03:06:35 monsters people don't like 03:14:59 dtom (L20 VSFi) ERROR in 'mon-util.cc' at line 1444: bogus mc (no monster data): invalid monster_type 1000 (1000) (Shoals:5) 03:20:56 -!- BlackrayJack has quit [] 03:21:35 -!- ontoclasm has quit [Quit: Leaving.] 03:25:52 chofbri (L17 HEHu) ERROR in 'mon-util.cc' at line 1444: bogus mc (no monster data): invalid monster_type 1000 (1000) (Shoals:5) 03:26:14 bogus! 03:30:57 -!- MP2E has quit [Quit: squee!] 03:31:48 -!- simmarine has quit [Quit: Leaving] 03:37:44 -!- honeybadger has quit [Quit: Page closed] 03:52:38 -!- Hailley has quit [Ping timeout: 245 seconds] 03:59:24 -!- eith has joined ##crawl-dev 03:59:59 -!- gammafunk has quit [Ping timeout: 272 seconds] 04:06:32 -!- gammafunk has joined ##crawl-dev 04:30:50 -!- tsohg has quit [Ping timeout: 264 seconds] 04:31:07 -!- William has quit [Quit: Leaving] 04:38:29 -!- ystael has quit [Ping timeout: 240 seconds] 04:50:56 -!- absolutego has quit [Quit: leaving] 04:56:30 -!- alefury has joined ##crawl-dev 05:01:15 -!- Basil has quit [Ping timeout: 245 seconds] 05:04:00 -!- Hailey has quit [Quit: Petra is closed!] 05:08:52 -!- KurzedMetal has quit [Read error: Connection reset by peer] 05:16:53 -!- magicpoints has quit [Ping timeout: 272 seconds] 05:21:04 -!- alefury has quit [] 05:29:48 -!- conted has quit [Ping timeout: 245 seconds] 05:31:28 -!- Amy has quit [Read error: Connection reset by peer] 05:32:53 -!- alefury has joined ##crawl-dev 05:33:14 -!- tupper has quit [Quit: ZNC - http://znc.in] 05:35:59 -!- cptwinky has quit [Ping timeout: 272 seconds] 05:37:42 -!- tupper has quit [Client Quit] 05:37:47 -!- Amy has quit [Quit: ₪₪₪-₪₪₪-₪₪-₪₪₪] 05:41:28 -!- Morg0th has quit [Read error: Connection reset by peer] 05:43:12 -!- SkaryMonk has joined ##crawl-dev 05:47:55 -!- ground4 has quit [Ping timeout: 245 seconds] 06:03:49 -!- ground4 has quit [Read error: Operation timed out] 06:13:38 -!- rchandra has joined ##crawl-dev 06:14:12 -!- SkaryMonk1 has joined ##crawl-dev 06:15:07 -!- DrKe has quit [Ping timeout: 252 seconds] 06:15:51 -!- SkaryMonk has quit [Ping timeout: 252 seconds] 06:22:18 -!- thomus has quit [Quit: Page closed] 06:31:37 -!- tsohg has quit [Ping timeout: 272 seconds] 06:34:26 -!- dagonfive has quit [Read error: Connection reset by peer] 06:35:16 -!- yalue has joined ##crawl-dev 06:42:39 -!- bmfx has quit [Read error: Connection reset by peer] 06:42:45 -!- rossi has quit [Ping timeout: 272 seconds] 06:46:59 -!- gammafunk has quit [Ping timeout: 260 seconds] 06:48:49 -!- jarpiain has quit [Ping timeout: 272 seconds] 06:50:51 -!- ackack has joined ##crawl-dev 06:52:53 -!- eith has quit [Ping timeout: 252 seconds] 06:53:12 -!- robotcentaur has joined ##crawl-dev 07:05:18 -!- ProzacElf has joined ##crawl-dev 07:05:25 I have a question if anyone is on and knows the draconian sprites. Before I bug it -- I just changed into a pale steam dragon and he has a light blue face and shoulder but the rest of the body looks like yellow/green pixel overalls... pallete bug? 07:09:53 -!- gammafunk has joined ##crawl-dev 07:14:39 -!- CKyle has joined ##crawl-dev 07:16:44 -!- jarpiain has joined ##crawl-dev 07:17:07 -!- jarpiain is now known as Guest63294 07:23:39 -!- elderman has joined ##crawl-dev 07:28:09 -!- mizu_no_oto has quit [Client Quit] 07:29:34 Hello. I'm building the most recent master (for the first time in a while) and am getting this error: 07:29:42 crawl-ref/source/dat/des/variable/encompass.des:155: can't place dummy monster: "dragon" 07:30:05 did you not update the vaults? 07:30:13 perhaps 07:30:32 -!- Aryth has quit [Ping timeout: 252 seconds] 07:30:48 Not sure I know how to do that, was it in the Install instructions? 07:31:52 it should have been done automatically if you're using git 07:32:19 I'm using git 07:32:38 maybe make clean first? 07:33:17 Yeah, it's good advice, but I've already tried that. 07:33:38 have you ever edited them? 07:33:48 no, I don't think so 07:33:56 you could also try git reset --hard origin/master 07:34:01 right 07:34:06 I'll try that 07:34:44 Interesting "HEAD is now at 192af81 Fix a minmax error with Blink Allies Encircling." 07:34:53 and rebuilding 07:39:27 -!- notgreentea is now known as somethinggreen 07:42:55 Yes, crawl is still crashing when I start it up with the same error. 07:43:12 -!- Escalator has quit [Ping timeout: 252 seconds] 07:43:51 Any other ideas? 07:46:21 -!- robotcentaur has quit [Quit: Page closed] 07:50:20 -!- Turgon has quit [Client Quit] 07:53:35 elderman: Do git status and see if you have extra files lying around 07:53:56 I don't have encompass.des 07:54:58 %git 2b1dc5a 07:55:30 07kilobyte02 * 0.14-a0-1892-g2b1dc5a: Move encompass.des to branch/depths_ 10(2 weeks ago, 2 files, 1744+ 1744-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2b1dc5aa41db 07:55:50 -!- CKyle has quit [Quit: CKyle] 08:03:28 -!- agentgt has quit [Ping timeout: 245 seconds] 08:12:35 -!- MaxFrost has quit [Ping timeout: 265 seconds] 08:13:58 -!- Lightli has quit [Ping timeout: 245 seconds] 08:14:09 -!- gammafunk has quit [Quit: Lost terminal] 08:15:10 -!- SkaryMonk has joined ##crawl-dev 08:15:37 -!- Grujah has quit [Quit: Page closed] 08:16:45 -!- SkaryMonk1 has quit [Ping timeout: 272 seconds] 08:16:48 -!- HellTiger has quit [Read error: Connection reset by peer] 08:25:52 -!- Sgeo has quit [Read error: Connection reset by peer] 08:30:50 -!- ProzacElf has quit [Ping timeout: 264 seconds] 08:32:27 -!- tsohg has quit [Ping timeout: 260 seconds] 08:36:41 -!- MellissaTheBest_ has quit [Remote host closed the connection] 08:37:45 -!- magicpoints has quit [Ping timeout: 252 seconds] 08:41:02 Well, there are changed files, all in contribs, but I can't recall having added them 08:43:13 -!- CKyle has joined ##crawl-dev 08:45:29 -!- Vizer_ has quit [Ping timeout: 240 seconds] 08:46:10 Maybe just try a new clone... 08:46:25 Yeah, I think I will 08:46:37 All I can tell you that crawl-ref/source/dat/des/variable/encompass.des shouldn't exist anymore 08:46:41 +is 08:47:21 and I have a lot of other untracked files 08:48:46 I'll just get it all again like new from gitorious 08:53:12 -!- Brannock has joined ##crawl-dev 08:56:18 -!- ainsophyao has quit [Remote host closed the connection] 08:59:21 elderman: I'm not an expert but I've run into that issue 09:00:03 for me it happened when a monster was removed or renamed and my dat/des folders didn't get updated 09:00:30 in my case, I wasn't copying those folders to where my webtiles server could see them 09:00:30 and you just fixed it by cloning the git repository again? 09:00:31 -!- gammafunk has joined ##crawl-dev 09:00:34 no 09:00:53 I mean, that may work. I'm often winging it 09:01:04 I'm always winging it 09:01:12 but that's not what I had to do in my case 09:01:15 -!- LexAckson has joined ##crawl-dev 09:01:33 how are you running te executable? locally? via a webtiles server? 09:01:44 s/te/the 09:01:59 -!- pythonsnake has quit [Quit: WeeChat 0.4.2] 09:02:22 locally : I just clone the repository, build the master branch, and update periodically 09:02:29 sometimes this means I can help catch a bug 09:03:00 that issue is caused by stale des cache 09:03:05 and it's resolved by removing the cache 09:03:47 Anyone feel it would be useful for !source to pull up files technically outside of the crawl-ref/source dir (e.g. crawl-ref/docs and crawl-ref/settings)? 09:04:07 yea, that's essentially how I fixed it. in my case the stale cache was a result of me not installing the new versions correctly 09:05:24 Zaba: what is the mechanism by which the cache gets stale in a basic cloned environment where you are just git pulling? 09:05:24 -!- LexAckson has quit [Read error: Connection reset by peer] 09:05:36 also, why do we even have the crawl-ref dir? who can I blame for that 09:06:16 gammafunk, historical reasons 09:06:25 oh, do tell! 09:08:01 johnstein, it just doesn't always detect when the cache needs to be updated. You can remove saves/des to force regeneration. 09:08:31 gammafunk, apparently it was a good idea in the svn repository layout 09:08:48 gammafunk, since it goes back to aa88fdd8c6ad2da 09:09:00 and where's the cache? 09:09:04 elderman, saves/des 09:09:11 oops, yes just noticed you'd said 09:09:56 -!- LexAckson has joined ##crawl-dev 09:10:05 gammafunk, and well, nobody bothered to get rid of it when migrating to git, and at this point it would just butcher the history pointlessly. 09:12:57 Zaba: right, since svn keeps branches and such in a separate folder... 09:13:16 well, svn actually doesn't care 09:13:59 it supports per-directory history and hardlinking of things, it's up to the user to organize branches out of that 09:16:20 -!- Pacra has joined ##crawl-dev 09:18:58 oddly, deleting crawl-ref/source/saves/def directory didn't fix the problem 09:19:11 Crawl still crashes on startup with the same error 09:19:24 -!- dck has joined ##crawl-dev 09:21:04 can i suggest that evilmike_mini_pan_murderfest be a guaranteed demonic rune? 09:21:22 the only reason i went back to finish that vault was that i expected it to be one given the nastiness, and since it's so recognizable i will just never do it again 09:21:26 !vault evilmike_mini_pan_murderfest 09:21:27 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/pan.des;hb=HEAD#l1652 09:21:50 I love that the name sounds completely tounge-in-cheek 09:21:58 that does sound odd since that should have deleted the .des file that was complaining about the "dragon" name 09:22:51 yes, johnstein, the whole saves/des directory was re-generated 09:23:21 -!- sprort has quit [Ping timeout: 272 seconds] 09:23:28 elderman, do you have a dat/des/variable/encompass.des file? 09:24:01 I do, Zaba 09:24:36 elderman, what does 'git describe' say? 09:25:06 it says : 0.14-a0-2360-g192af81 09:25:23 ^version 09:25:23 trunk: 0.14-a0-2360-g192af81; 0.13: 0.13.1-27-ga479965 09:25:24 elderman, and does 'git status' mention dat/des/variable/encompass.des? 09:26:08 it does, Zaba 09:26:24 and what does it tell you about it? 09:26:42 -!- eith has joined ##crawl-dev 09:26:51 it's listed under 'untracked files' 09:27:10 well, I don't know how you ended up with it there, but you can just remove it 09:28:03 and most of the other untracked files, too, I guess. I wonder why there are so many. I don't go playing around with the code. 09:28:22 that happened to me once too elderman. I didn't know what I did to get those files untracked either 09:29:16 and I don't recall offhand what I did about it. it was last summer on a different crawl repo I was working with 09:29:48 so does : pan_demonic_rune(_G, 'P') not guarantee a rune? 09:29:58 the description above implies it does 09:31:59 wheals: i didn't see a rune in that vault 09:33:46 -!- Pacra has quit [Ping timeout: 265 seconds] 09:34:31 looking at some vaults that i know explicitly force the rune, they all seem to have KITEM: O = demonic rune of Zot 09:34:49 i think that there is a chance to place the rune in that vault but that it isn't guaranteed 09:35:13 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 09:35:57 -!- Bloax has joined ##crawl-dev 09:36:04 -!- ainsophyao has joined ##crawl-dev 09:39:47 yeah, it's a chance if you look at pan_demonic_run in detail 09:40:46 i guess a 1/9th chance 09:41:14 -!- thomus has quit [Quit: Page closed] 09:41:46 imo every panlord vault should have a demonic rune 09:43:58 -!- Garhauk has quit [Ping timeout: 245 seconds] 09:44:05 !tell tenofswords Perhaps always give evilmike_mini_pan_murderfest a demonic rune, since it seems to live up to its name? 09:44:05 gammafunk: OK, I'll let tenofswords know. 09:44:57 You have to ask the true Lord of Pandemonium to place the rune... 09:45:56 -!- minmay has joined ##crawl-dev 09:46:40 !lg * place=pan kmap=~evilmike s=kmap 09:46:41 105 games for * (place=pan kmap=~evilmike): 19x evilmike_holy_pan, 15x evilmike_cerebov_lava, 10x evilmike_gloorx_vloq_box, 8x evilmike_mini_pan_diamond, 7x evilmike_mini_pan_pillars, 5x evilmike_mini_pan_branches, 5x evilmike_mini_pan_pillars_b, 4x evilmike_mini_pan_corridor, 4x evilmike_mnoleg_eyes, 4x evilmike_mini_pan_possible_glass, 4x evilmike_mini_pan_doors_b, 3x evilmike_mini_pan_V, 3x evi... 09:47:20 !lg * place=pan ikiller~~demonspawn 09:47:21 No games for * (place=pan ikiller~~demonspawn). 09:47:31 !lg * place=pan ikiller~~demon_spawn 09:47:32 No games for * (place=pan ikiller~~demon_spawn). 09:48:19 !lg * ikiller~~demonspawn 09:48:20 5. dizzypixie the Skirmisher (L1 DjAK), worshipper of Lugonu, slain by a gelid demonspawn (a +0,+0 demon whip) on Abyss:1 on 2014-01-31 02:53:27, with 0 points after 57 turns and 0:00:49. 09:48:25 hehe 09:48:27 !lg * ikiller~~demonspawn 1 09:48:32 1/5. palyth the Demonologist (L18 VpSu), worshipper of Sif Muna, blasted by a demonspawn scorcher (great blast of fire) on D:24 on 2012-10-06 21:51:03, with 205349 points after 75604 turns and 6:15:48. 09:49:02 !lg * ikiller~~demonspawn -2 09:49:05 4/5. bmfx the Elven Blade (L18 SEGl), worshipper of Trog, blasted by a demonspawn scorcher (fireball) on D:21 on 2013-02-01 03:21:08, with 174090 points after 59390 turns and 5:17:54. 09:49:18 not deadly enough... 09:50:22 -!- st_ has joined ##crawl-dev 09:52:26 -!- gammafunk has quit [Ping timeout: 264 seconds] 09:56:38 -!- gnum has quit [Ping timeout: 264 seconds] 10:00:11 -!- SkaryMonk has quit [Quit: Leaving.] 10:03:28 -!- radinms has quit [] 10:09:09 -!- master_j has quit [Ping timeout: 248 seconds] 10:11:04 -!- gammafunk has joined ##crawl-dev 10:22:15 -!- agentgt has quit [Ping timeout: 252 seconds] 10:22:20 After removing all the untracked files and re-compiling, crawl is working again 10:22:55 Thanks for the help, Zaba and johnstein 10:24:24 zaba gave you the useful info. :) 10:24:29 no problem 10:24:30 but np 10:25:04 wonder why those des files get untracked like that sometimes 10:25:18 I had blamed it on my own git ignorance 10:25:58 but seeing someone else do it might imply I (we) did nothing wrong. or both did the same wrong thing 10:25:59 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:01 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:03 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:04 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:06 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:08 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:14 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:31 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:33 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:34 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:35 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:37 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:40 !crashlog EightySix 10:26:40 19. EightySix, XL15 FoFi, T:14269 (milestone): http://crawl.akrasiac.org/rawdata/EightySix/crash-EightySix-20140131-162613.txt 10:26:54 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:55 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:26:57 EightySix (L15 FoFi) ERROR in 'dbg-scan.cc' at line 708: Exit return_from_shoals[99] didn't get generated. (Shoals:1) 10:28:28 %git :/Shoals 10:28:29 07DracoOmega02 * 0.14-a0-2201-g6e871df: Adjust Shoals spawn table 10(4 days ago, 1 file, 22+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6e871df78c43 10:28:37 %git :/shoals 10:28:38 07blackcustard02 {|amethyst} * 0.14-a0-1001-gdedc6d8: Let shoals tides lap past all closed doors sometimes. 10(3 months ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dedc6d8c2955 10:30:21 I don't know johnstein. I just upgraded my system... don't know if that could have anything to do with it? 10:31:35 Don't see any weird Fo shafting business there... 10:31:59 I don't know elderman. every time I dive into the code I learn new stuff. 10:33:54 -!- somethinggreen has quit [Quit: Leaving] 10:38:13 -!- Morg0th has quit [Quit: leaving] 10:38:14 gammafunk: why would you expect to see that when they're crashing at Shoals:1 ? 10:38:27 you clearly can't shaft into Shoals:1 10:39:23 -!- Mandevil has quit [Quit: leaving] 10:39:33 yes, but you could be shafting on shoals:1 10:40:12 Anyhow, the morgue does mentions the exit back to lair 10:40:44 <|amethyst> there's a terrain change marker on top of stone_stairs_up_i 10:40:51 but does that check trigger BEFORE shafting? 10:40:57 <|amethyst> Marker 5 at (63, 16): feature (stone_stairs_up_i) 10:40:58 <|amethyst> Marker 6 at (63, 16): Terrain change marker (99->32, 25) 10:41:14 hmm, so, something is happening in the wrong area? 10:41:21 also, probably that should print actual feature names ... 10:41:35 oh is it something to do with water nymphs? 10:41:44 <|amethyst> 25 is DNGN_FLOOR if I'm not mistaken? 10:41:44 er. s/area/order/ 10:41:52 <|amethyst> oh wait 10:41:58 32 is DNGN_SHALLOW_WATER 10:42:07 <|amethyst> yeah, was misreading it 10:42:17 ah, nymph turning stairs into water? 10:42:38 they definitely do that at least, not sure if it's the cause of this 10:43:02 <|amethyst> and 99 is DNGN_RETURN_FROM_SHOALS 10:43:26 water nymphs OP 10:43:27 !lm eightysix crash -tv 10:43:28 27. EightySix, XL15 FoFi, T:14269 (milestone) requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 10:43:31 what's with Marker 5 though? 10:44:22 i can reproduce it locally with a water nymph turning a branch exit into water then saving/reloading before the water expires 10:45:01 <|amethyst> SamB: that gets added by _fixup_branch_stairs 10:45:02 wow good tv 10:45:04 anyway, I guess the check should be looking at those markers? 10:45:10 what's it for? 10:45:29 -!- Escalator has quit [Ping timeout: 241 seconds] 10:46:05 <|amethyst> The simplest fix IMO would be to have check_map_validity also look up terrain change markers and use the oldfeat 10:46:21 <|amethyst> SamB: it's the check to make sure a branch isn't generated without an exit 10:46:46 good check imo 10:46:52 <|amethyst> we started running the debug scans on level load a while ago 10:47:12 |amethyst: no, I mean, what's marker 5 for 10:48:46 <|amethyst> I have no idea 10:50:25 -!- Soadreqm has quit [Ping timeout: 245 seconds] 10:50:46 <|amethyst> hm 10:51:12 <|amethyst> it looks like, for one thing, marking which of multiple exits is the first 10:51:35 <|amethyst> see the dgn_find_feature_marker calls in dgn_find_nearby_stair 10:54:09 -!- Mateji has quit [Ping timeout: 252 seconds] 10:55:50 -!- Amy has quit [Disconnected by services] 11:01:44 -!- mooose has quit [Quit: Leaving] 11:04:59 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-2360-g192af81 (34) 11:06:13 -!- ackack has quit [Ping timeout: 272 seconds] 11:20:00 -!- tsohg has quit [Remote host closed the connection] 11:21:38 -!- Turgor has quit [Quit: Page closed] 11:33:25 -!- VolteccerJack has quit [Ping timeout: 248 seconds] 11:34:09 -!- ackack has joined ##crawl-dev 11:37:19 03|amethyst02 07* 0.14-a0-2361-g2bf61e5: Don't crash on debug scan when an exit feature is covered. 10(6 minutes ago, 3 files, 20+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2bf61e57450f 11:37:21 -!- robotcentaur has quit [Quit: Page closed] 11:38:33 -!- Garhauk has quit [Ping timeout: 245 seconds] 11:38:43 -!- xFleury has joined ##crawl-dev 11:39:38 dpeg seems to be a busy person. :S 11:44:02 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-2361-g2bf61e5 (34) 11:44:37 -!- qwebirc528424 has quit [Client Quit] 11:48:50 -!- oberstein has quit [Ping timeout: 264 seconds] 11:51:02 -!- William has quit [Quit: Leaving] 11:52:00 -!- Blazinghand|Work has quit [Remote host closed the connection] 11:53:20 -!- rossi_ has quit [Ping timeout: 245 seconds] 11:58:09 -!- Kalir has quit [Changing host] 12:02:30 -!- Z_LAMP has quit [Ping timeout: 245 seconds] 12:05:08 -!- oberstein has joined ##crawl-dev 12:10:57 -!- LordSloth has quit [Ping timeout: 265 seconds] 12:11:58 |amethyst: Would you consider merging the latest patch in 0007474? I have incorporated pretty much everyone's suggestions on the team that has cared to weigh in. 12:12:09 I have the approval of tenofswords and pretty much the not-disapproval of everyone. Certainly happy to address any technical issues if you see any. The glyph move part can happen later, if need be 12:14:56 Of course one can never truly know what the Grunt is thinking... 12:15:02 12:15:08 <_< 12:15:53 Can I !learn a newline 12:15:58 !send Grunt greater destruction 12:15:58 Sending greater destruction to Grunt. 12:16:15 don't you mean major destruction? or legendary? 12:16:27 nah 12:16:41 but major destruction doesn't exist! 12:16:58 ??greater_servant 12:16:58 greater servant[1/1]: Summons a temporary executioner, green death, blizzard demon, balrug, or cacodemon. Hostility chance is reduced (but never to 0) by invocations skill. Hostile if 1d(20 + Invocations * 3) <= 4 (e.g. 1/5 at 0 skill, 1/11 at 8 skill, 1/17 at 16 skill). 12:17:03 ??major_destruction 12:17:03 major destruction[1/3]: Power is based on invocations. Randomly fires one of: bolt of fire|lightning|draining|iron, fireball, ranged sticky flame, or an orb of electrocution that will explode with radius 2 and make you wish you hadn't fired at something so close to you. 12:17:21 oh, reminds me: there's a small bug in orb of electrocution... 12:25:22 <|amethyst> gammafunk: it still works without the tengu move patch, right? 12:25:36 |amethyst: yes 12:26:01 It just makes him same color as ordinary minotaur 12:26:05 since there are no free colors left 12:26:18 the tengu move patch doesn't touch asterion either 12:26:29 but we can never agree about glyphs... 12:26:34 he could be the colour of plain tengu 12:26:42 since those don't spawn anywhere anymore iirc 12:26:47 hrm 12:26:49 ??glyph 12:26:49 glyph[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:interface:glyphs#glyph_list 12:27:07 ??glyphs 12:27:07 glyphs[1/1]: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html 12:27:18 omg 12:27:21 !learn mv glyph[1] glyphs[2] 12:27:21 glyph[1] -> glyphs[2/2]: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:interface:glyphs#glyph_list 12:27:27 wheals: ty 12:27:31 !learn del glyphs[2 12:27:32 Deleted glyphs[2/2]: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:interface:glyphs#glyph_list 12:28:06 <|amethyst> gammafunk: He's still of Makhleb, right? What about ETC_FIRE? 12:28:28 <|amethyst> gammafunk: I guess that could be confused with an inner flamed minotaur 12:28:36 ah, was wondering what that was 12:28:51 You kill Asterion! Asterion explodes! 12:28:57 yeah he doesn't actually have specific fire theme either 12:29:11 <|amethyst> ETC_FIRE happens to be Makhleb's altar colour as well 12:29:14 Asterion screams: "No! No!" 12:29:18 <|amethyst> which is why I suggested it 12:29:26 Well that would be fine with me 12:29:54 I think a glyph overhaul will happen fairly soon anyhow 12:31:01 -!- ProzacElf has joined ##crawl-dev 12:33:01 <|amethyst> gammafunk: whose translation is that (of the Borges quote) 12:33:09 hrm... 12:33:40 http://ddm.ace.ed.ac.uk/project-files/Asterion/story.html 12:33:47 (Borges, Jorge Luis. 1964. The house of asteron. In Labyrinths: Selected Stories and Other Writings, ed. Donald A. Yates and James E. Irby, London: Penguin. pp. 170-172) 12:34:58 <|amethyst> gammafunk: that's not the translation you used 12:35:03 <|amethyst> I think I found it, but no name 12:35:21 <|amethyst> http://anagrammatically.com/2008/02/23/translated-la-casa-de-asterion-becomes-the-house-of-asterion/ 12:35:33 indeed, it was not 12:36:31 <|amethyst> Found a name 12:36:33 <|amethyst> Antonios Sarhanis 12:37:12 I really should have thought of this when copying and pasting quotes from the internet... 12:37:52 -!- Basil has joined ##crawl-dev 12:38:49 -!- ainsophyao has quit [Remote host closed the connection] 12:38:59 -!- dtsund has joined ##crawl-dev 12:39:28 * Grunt finds a bug, and uses this as an excuse to do something he should have done a while ago. 12:39:46 Grunt: If I found a minor bug in orb of electricity, would that interest you? 12:39:57 gammafunk: possibly, but not at this exact moment :b 12:40:06 <|amethyst> gammafunk: I also think I'm going to give it SPFLAG_CHAOTIC 12:40:16 Yes, that makes sense, of course 12:40:31 (I'm going to be leaving for a bit in a few minutes, and I want to get this done before then.) 12:40:46 Grunt: I'll mantis it then 12:40:53 what's the bug? 12:41:01 basically just naming convenctions 12:41:26 grep "orb of electricity" and then "orb of electrocution" and then ORB_OF_ELECTRICITY and then ORB_OF_ELECTROCUTION 12:41:49 fr: "orb of elec" 12:42:11 Well, I basically pulled the spell definition from ancient Crawl code <_< 12:42:13 heh, and yeah just grep "orb of elec" and ORB_OF_ELEC actually 12:42:27 !send gammafunk Orb of Fragmentation 12:42:28 Sending Orb of Fragmentation to gammafunk. 12:42:35 oh, that sounds fun 12:42:39 frag grenade? 12:42:43 -!- tabstorm has quit [Ping timeout: 245 seconds] 12:43:58 03Grunt02 07* 0.14-a0-2362-g25c0530: Let beams melt monster icemail / Ozocubu's properly. 10(12 minutes ago, 1 file, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=25c053032985 12:43:58 03Grunt02 07* 0.14-a0-2363-g74625ff: Rework the monster Ozocubu's Armour effect and give back to Fannar. 10(11 minutes ago, 7 files, 34+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=74625fffcfc1 12:44:00 -!- Grujah has quit [Quit: Page closed] 12:44:46 cool...heh 12:44:46 so orb of elecrocution is the ds spell, and electricity is deck/makh? 12:44:46 Yeah, it's pretty chill. 12:44:46 <_< 12:46:43 wheals: electricity is the monster beam descript, electrocution is the player "spell" descript, yeah 12:47:03 is there a significant difference between the two effects? 12:47:27 I'm sure the damage forumulas aren't "the same" but clearly the naming should be consistent 12:47:42 We don't give player ds a "hellflames" mutation, for instance 12:47:51 But no both exlode in a big ball of elec 12:48:45 sounds like grunt's fault :b 12:49:09 The only reason I noticed is because I had a commit to add said spell zaps, but then ds came along and added it, and I saw a naming difference 12:49:24 wheals: impossible, not a minmax error... 12:49:35 hmm 12:49:35 Basil: You have 1 message. Use !messages to read it. 12:49:45 Exploding large rocks do not explode on each monster they hit 12:49:49 that is sort of disappointing. 12:49:52 !tell Basil hmmm 12:49:52 gammafunk: OK, I'll let basil know. 12:50:07 Basil: also returning ones don't git dudes on the way back 12:50:35 Basil: large rocks of fragmentation sound like a very fun thing 12:51:06 er, exploding? 12:51:09 ??exploding 12:51:09 exploding[1/1]: Explosion effect similar to LRD or Fireball on impact. Allegedly does 2d5 damage regardless of missile. Makes lots of noise (duh). 12:53:49 oh wait, I'm telling Basil to make things explode... 12:53:53 -!- valtern has quit [Ping timeout: 245 seconds] 12:54:32 you could have prevented this 12:54:35 and, oh no, I just realized that Fedhas grants exploding spores.... 12:54:40 it explodes! 12:54:41 the pieces all fit 13:01:15 Chernop (L17 DsMo) ERROR in 'mon-util.cc' at line 1444: bogus mc (no monster data): invalid monster_type 1000 (1000) (Shoals:4) 13:01:39 -!- simmarine has joined ##crawl-dev 13:01:59 -!- valtern has quit [Ping timeout: 240 seconds] 13:02:19 Chernop (L17 DsMo) ERROR in 'mon-util.cc' at line 1444: bogus mc (no monster data): invalid monster_type 1000 (1000) (Shoals:4) 13:02:35 Chernop (L17 DsMo) ERROR in 'mon-util.cc' at line 1444: bogus mc (no monster data): invalid monster_type 1000 (1000) (Shoals:4) 13:03:24 !crashlog Chernop 13:03:24 4. Chernop, XL17 DsMo, T:47624 (milestone): http://crawl.akrasiac.org/rawdata/Chernop/crash-Chernop-20140131-190235.txt 13:03:56 Scroll of summoning... 13:04:19 !version 13:04:24 trunk: 0.14-a0-2361-g2bf61e5; 0.13: 0.13.1-27-ga479965; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 13:05:52 -!- xFleury has quit [Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310]] 13:06:03 I see pop_shoals still has MONS_NO_MONSTER 13:07:54 Yeah it's that shadow creatures summoning MONS_NO_MONSTER bug 13:07:55 -!- dtsund has quit [Ping timeout: 245 seconds] 13:08:12 didn't that get changed when it was noticed earlier? 13:11:45 -!- valtern has quit [Ping timeout: 265 seconds] 13:16:09 -!- Amy|Sonata has quit [Quit: ₪₪₪-₪₪₪-₪₪-₪₪₪] 13:22:55 -!- ackack has quit [Ping timeout: 245 seconds] 13:28:40 -!- valtern has quit [Ping timeout: 265 seconds] 13:30:18 03gammafunk02 {|amethyst} 07* 0.14-a0-2364-ge2f1143: Asterion, a late-game unique minotaur of Makhleb 10(2 months ago, 13 files, 162+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e2f114357de2 13:30:18 03|amethyst02 07* 0.14-a0-2365-g6ec12ba: Give Major Destruction SPFLAG_CHAOTIC. 10(50 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6ec12ba372e3 13:30:25 -!- sprort has quit [Quit: WeeChat 0.4.1] 13:31:00 isn't makh also evil? 13:31:35 -!- ProzacElf has quit [Ping timeout: 260 seconds] 13:31:40 <|amethyst> wheals: I made the spell chaotic, not because it's a Makhleb ability, but because it chooses randomly from a menu of effects 13:32:11 hm i see 13:32:24 <|amethyst> though I guess bolt of draining is evil... 13:33:53 |amethyst: thanks once again for helping with the merge 13:34:24 Chernop's crash is because the new lair branch populations have MONS_NO_MONSTER 13:34:30 and shadow creatures is trying to summon that 13:34:43 This was noticed much earlier, but it seems no fix was made 13:35:03 clearly now it's time to add my unique >_> 13:35:06 I guess it needs to veto 13:35:24 wheals: You just have to ask each dev nicely for an opinion... 13:36:32 I have to go but I'll look to see if a patch happens for that summoning bug and make one if not 13:38:20 -!- RiotInferno has quit [Ping timeout: 265 seconds] 13:43:30 -!- Tarragon has joined ##crawl-dev 13:43:40 -!- Basil has quit [Read error: Connection reset by peer] 13:44:58 -!- Tarragon is now known as Basil 13:47:14 Bloax: asterion could use a tile, if you're interested 13:47:23 -!- gammafunk has quit [Quit: leaving] 13:48:24 -!- agentgt has quit [Ping timeout: 252 seconds] 13:49:27 -!- Quashie has quit [Ping timeout: 265 seconds] 13:50:22 03MarvinPA02 07* 0.14-a0-2366-g66f6612: Remove the unused Fumes mutation 10(2 hours ago, 5 files, 3+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=66f6612f2aa6 13:50:22 03MarvinPA02 07* 0.14-a0-2367-gd820172: Fix some Asterion speech lines 10(11 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d820172923c9 13:50:45 gammafunk: I'm pretty trash at character tiles. 13:52:49 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:55:29 -!- dpeg has joined ##crawl-dev 14:02:21 -!- robotcentaur has quit [Quit: Page closed] 14:03:21 -!- RiotInferno has quit [Ping timeout: 252 seconds] 14:04:16 -!- Morphy has quit [Quit: Page closed] 14:26:37 -!- bmfx has quit [Quit: Lost terminal] 14:28:37 -!- montyb has quit [Quit: montyb] 14:31:10 -!- tsohg has quit [Remote host closed the connection] 14:32:48 -!- agenius has quit [Read error: Connection reset by peer] 14:35:31 -!- darkfrog_ has quit [Quit: Page closed] 14:35:58 -!- tsohg has quit [Ping timeout: 245 seconds] 14:40:23 -!- magicpoints has quit [Ping timeout: 252 seconds] 14:45:29 -!- Croases has quit [Ping timeout: 240 seconds] 14:46:58 -!- montyb has quit [Client Quit] 14:48:01 -!- ystael has quit [Quit: Lost terminal] 14:50:21 -!- tenofswords has joined ##crawl-dev 14:50:22 -!- gammafunk has joined ##crawl-dev 15:08:45 -!- bonghitz has quit [Remote host closed the connection] 15:09:18 -!- bmfx has quit [Quit: leaving] 15:14:17 -!- nixor has quit [Quit: Leaving.] 15:14:48 -!- speedy has quit [Ping timeout: 245 seconds] 15:20:22 !bug 0008073 15:20:23 https://crawl.develz.org/mantis/view.php?id=0008073 15:22:33 -!- LordSloth has quit [Ping timeout: 265 seconds] 15:24:21 nice rakshasa patch 15:25:14 rakshasa? 15:25:27 a minor patch that was applied 3 years later :D 15:25:40 heh :) 15:26:22 !function _is_incompatible_monster 15:26:22 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-place.cc;hb=HEAD#l440 15:26:51 -!- HellTiger has quit [Ping timeout: 252 seconds] 15:27:03 I think the fix to 8073 is to to simply check that mt != MONS_NO_MONSTER 15:27:14 in the function above 15:27:47 -!- HellTiger_ has quit [Ping timeout: 272 seconds] 15:28:58 er I guess that would be mt == MONS_NO_MONSTER in the case of _is_incompatible_monster 15:30:00 hrm, looks like other veto functions would not like that either 15:30:13 <|amethyst> what is the meaning of MONS_NO_MONSTER on the monster list anyway? 15:30:30 <|amethyst> to reduce the total number/frequency of spawned monsters? 15:31:08 yes 15:31:18 well I recall draco saying that when asked 15:31:37 honestly I should look up the dev log conversation to be sure 15:32:01 <|amethyst> Seems so: 15:32:07 <|amethyst> %git 1766415 15:32:08 07DracoOmega02 * 0.14-a0-2238-g1766415: Salamander populations for Depths 10(4 days ago, 2 files, 25+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=17664159b66d 15:32:15 <|amethyst> "with liberal use of MONS_NO_MONSTER to thin overall numbers quite a bit, 15:32:16 <|amethyst> " 15:32:47 yeah, seems there could be a more elegant way to achieve this 15:33:04 trying to figure out just how having that in the list breaks various things is certainly a pain 15:34:44 I see 15:35:42 -!- yalue has quit [Quit: Leaving] 15:35:44 Caller must use !invalid_monster_type to check if the return value is a real monster. 15:35:54 <|amethyst> I'm not sure that handling it in RANDOM_COMPATIBLE_MONSTER is the right approach 15:38:07 Yeah it does seem problematic 15:38:14 -!- advil has quit [Quit: Leaving...] 15:38:20 <|amethyst> I'm also wondering if this causes problem for Zig levels or in general things like MONS: Snake:2 15:38:38 the comment above pick_random_monster suggests we just need that invalid_monster_type check 15:38:56 of course that's just checking the enum range 15:39:22 <|amethyst> gammafunk: but shadow creatures doesn't use pick_random_monster directly 15:39:31 <|amethyst> it uses create_monster(mgen_data(....)) 15:39:43 <|amethyst> and we don't want that to re-roll MONS_NO_MONSTER because that's the whole point 15:39:58 yes, I'm just having a hard time seeing exactly where to put said check 15:40:07 or is the problem shadow's use of create_monster then 15:40:12 <|amethyst> I guess in cast_shadow_creatures for now 15:42:02 hrm, would this also be an issue for plane rend 15:42:08 that has specific sets probably 15:42:22 yeah it does 15:43:11 -!- namad7 has quit [Ping timeout: 260 seconds] 15:43:23 good, abyss call to pick_random_monster does the check 15:44:11 * tenofswords mumbles about the abyss 15:44:11 -!- bonghitz has quit [Ping timeout: 252 seconds] 15:45:44 I'm not sure if the call at dungeon.cc:4750 is problematic or not 15:45:59 -!- bonghitz_ has quit [Ping timeout: 240 seconds] 15:48:58 -!- conted has quit [Ping timeout: 245 seconds] 15:49:02 ah, it's not 15:51:47 shadow_creatures -> create_monster -> mons_place -> place_monster 15:52:50 the mapgen call is directly to place_monster and that function is fine with place_monster returning a NULL monster 15:53:03 <|amethyst> hm 15:53:30 <|amethyst> I think your initial suggestion to handle it in RANDOM_COMPATIBLE_MONSTER might in fact be the best way 15:53:43 and the other veto functions? 15:53:45 <|amethyst> can't handle it in cast_shadow_creatures itself because that is too late 15:53:53 yeah, not without an awkward loop 15:54:25 <|amethyst> gammafunk: even then it won't work, because ti's the create_monster call itself that is failing 15:54:29 <|amethyst> s/failing/crashing/ 15:54:39 ah ok, didn't realize that 15:54:52 <|amethyst> the veto is failing 15:58:54 <|amethyst> place:Shoals:3 zombie has the same issue, and probably arena and the other vetoes as you point out 15:59:22 Perhaps always disallow mons_no_monster if veto function is given? 15:59:45 <|amethyst> yeah, that's what I'm going to do 16:00:05 <|amethyst> or, rather, have the veto always reject invalids 16:02:21 I think this is a roughly reasonable hells/pan/abyss/whatever zombie list but it means that cocytus now has arbitrarily patrolling water zombies, hrrmmm 16:02:40 clearly should wait for MONS_NO_MONSTER to be fixed here 16:02:42 why what's the problem 16:02:49 I hope is has MONS_NO_MONSTER zombies 16:02:54 -!- Lightli has joined ##crawl-dev 16:03:09 I guess in a way it did before 16:03:15 -!- LexAckson has quit [Ping timeout: 260 seconds] 16:03:20 wheals: repeats between the zombie bases I put into cocytus water and general zombie bases" 16:03:52 kraken zombies are the best 16:03:54 couldn't you remove the water monsters from the hells zombie list then? 16:04:02 or remove the coc thing 16:04:26 well, it is a water hell so I am reluctant to just throw out placing extra stuff in water 16:06:31 could you merge the things somehow? 16:06:36 or special-case the coc list? 16:06:43 maybe we'll get some good new hellish monster types 16:06:47 like what happened for pan 16:06:58 with some very painful code duplication, yes 16:06:59 -!- Quashie has quit [Ping timeout: 260 seconds] 16:07:57 03|amethyst02 07* 0.14-a0-2368-g6b7c0ae: Don't crash when checking veto of MONS_NO_MONSTER (gammafunk) 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6b7c0aeb27b5 16:08:38 -!- Krakhan has quit [Changing host] 16:08:49 -!- wheals has quit [Quit: Leaving] 16:09:22 <|amethyst> positioned_monster_picker::veto could still crash 16:10:10 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:10:18 I stopped looking when I got into the *picker classes, but does that likely need more perusal? 16:11:11 <|amethyst> that looks like the only one with its own ::veto method 16:11:19 <|amethyst> and I can't seem to actually make it crash 16:11:26 <|amethyst> (it's only used for chimeras) 16:12:08 then again this is hells I'm working on who besides some dumb zin scummers would even notice that a bunch of zombies happen to wander weirdly 16:12:30 ah 16:12:34 makes sense because 16:12:39 it uses it's own population! 16:12:44 which is something else I wanted to work on 16:13:14 But I suppose logically go there as well 16:13:29 s/suppose/suppose the check should / 16:13:50 <|amethyst> *box of beasts* uses its own population 16:14:06 oh, right 16:14:16 huh, other things generating chimeras? 16:14:29 <|amethyst> &Mchimera 16:14:36 (if anywhere generates a chimera I'll kill 'em) 16:14:48 challenge accepted... 16:14:51 <|amethyst> &Mplace:Shoals:3 chimera doesn't seem to crash, but it does often fail with "Unable to place monster" 16:15:34 Well perhaps there's not a pressing need to change that weighting hack after all 16:18:18 Prevent haste wand or spell from wasting your turn when wearing identified amulet of stasis. by Sage 16:25:31 -!- speedy has joined ##crawl-dev 16:29:03 -!- tsohg has quit [Remote host closed the connection] 16:30:30 -!- Basil has quit [Remote host closed the connection] 16:34:06 -!- tsohg has quit [Ping timeout: 252 seconds] 16:35:11 -!- Aryth1 has quit [Ping timeout: 272 seconds] 16:35:25 -!- Eronarn has quit [Ping timeout: 245 seconds] 16:37:50 -!- postmo has quit [Quit: Page closed] 16:38:02 ...so here's my latest set of bad ideas: http://sprunge.us/eBeG 16:38:40 Grunt: I cannot read it from here, what is it about? 16:38:41 dpeg: You have 1 message. Use !messages to read it. 16:38:44 !messages 16:38:44 (1/1) xFleury said (1d 3h 7m 58s ago): Did I use the wrong email-address? 16:38:58 -!- speedy has quit [Ping timeout: 245 seconds] 16:39:19 It's a series of patches leading up to a Snake unique. 16:39:30 <|amethyst> dpeg: Trying to figure out how to do the tunable monster XP thing in a good way 16:39:32 in memoriam of Lamia? 16:39:33 (The individual patches implement various spells ans monster effects.) 16:39:39 s/ans/and/ 16:39:41 !tell xFleury If you're Peter, then no, it is the correct one. Pressed for time, I will reply later. 16:39:41 dpeg: OK, I'll let xfleury know. 16:39:53 <|amethyst> dpeg: I have some ideas, but they seem a little wasteful 16:40:01 <|amethyst> dpeg: but I haven't forgotten :) 16:40:04 |amethyst: tunable monster xp? 16:40:12 <|amethyst> dpeg: the dith change 16:40:14 ah, I see :) 16:40:28 well, there is no discussion... I am bit worried about lack of communication 16:40:37 but it's like in a relationship: cannot enforce it :) 16:41:16 Word of developer recall... 16:41:30 amulet of conversation 16:41:37 <|amethyst> dpeg: I'm not sure everyone even follows the list; and the moderation might put some people off 16:41:47 bummer 16:41:50 -!- bonghitz has quit [Client Quit] 16:41:55 <|amethyst> dpeg: speaking of which, who has perms to let things through moderation? 16:42:12 <|amethyst> dpeg: and is there something we can do so devs don't have to wait for their mails to go through 16:42:15 hm, hopefully not me 16:42:23 there should be, absolutely 16:42:24 The crawl codebase sings a haunting melody. You are mesmerised! 16:42:38 <|amethyst> dpeg: I was talking with Draco and you were the only person we can think of who might have those permissions 16:42:47 !tell galehar Some developers have to await approval for c-r-d. That's insane. You know who has the rights? 16:42:48 dpeg: OK, I'll let galehar know. 16:43:08 there is Peter and Nat, from the days before time 16:43:08 <|amethyst> dpeg: thanks 16:43:19 ...Vashnia 16:43:21 <|amethyst> yeah, I saw that Nat was listed as the list owner 16:43:39 I'll write an email to Nat. 16:43:56 an arkane marksnaga, a NaAM <3 16:43:57 <|amethyst> even having a a list of "who's a list admin" would be good when people have problems 16:44:05 yes 16:44:29 <|amethyst> also ##crawl-dev and ##crawl ops, since that's come up before 16:44:59 Grunt: so blink allies away is so she can get a shot in, basically? 16:45:01 I know enough about how ChanServ operates to figure that out and figure out how to assign new people (I think I've done so before). 16:45:15 -!- CKyle has quit [Quit: CKyle] 16:45:19 <|amethyst> Grunt: you have ops? 16:45:29 |amethyst: I do not, but I can instruct someone who does on how to assign them. 16:45:31 <|amethyst> aha 16:45:48 <|amethyst> can non-ops get the list from chanserv? I imagine not 16:45:58 The list of? 16:46:05 galehar can do ##crawl-dev, and others too 16:46:12 <|amethyst> the list of who can authorize as an op 16:46:16 <|amethyst> dpeg: you can too I think 16:46:18 -!- somethinggreen has quit [Remote host closed the connection] 16:46:27 /msg chanserv access ##crawl-dev list 16:46:35 |amethyst: unfortunately, yes. I can never remember the invocation. 16:46:49 <|amethyst> dpeg: mind doing what Grunt just said and sending it to me (or even pasting)? 16:46:51 dpeg: one second, I'll rediscover it for you. 16:47:45 <|amethyst> I'll put together a learndb entry for ??ops 16:47:59 -!- Escalator has quit [Ping timeout: 241 seconds] 16:48:00 -!- Escalator_ is now known as Escalator 16:48:05 <|amethyst> oh 16:48:17 <|amethyst> I guess I can get the list myself after all 16:48:19 -!- ackack has joined ##crawl-dev 16:48:19 If you're adding someone to +v access, you can /msg chanserv access ##crawl-dev add committer 16:48:20 <|amethyst> was not expecting that 16:48:28 ...for just plain channel ops, s/committer/+o/ 16:48:33 <|amethyst> Grunt: +o is what I'm looking for, right? 16:48:36 Don't laugh, people, but I cannot paste. 16:48:51 phone? 16:48:52 * dpeg sits in an irssi console via putty. This is as archaic as it sounds. 16:49:10 * Grunt waves from irssi... 16:49:33 <|amethyst> dpeg: putty has drag-to-copy, right-click-to-paste by default 16:50:04 to give someone ops, just /msg chanserv access ##crawl-dev add Zannick +o 16:50:05 Apparently we have an "op-committer" access level as well... 16:50:43 |amethyst: okay, there is a private channel where I can indeed paste the result 16:51:13 -!- Chris7 has quit [] 16:52:26 -!- ontoclasm has joined ##crawl-dev 16:52:38 -!- Eronarn has joined ##crawl-dev 16:53:02 |amethyst: really useful information, many thanks 16:53:04 Zannick: yes, I can give channel ops. Who's in line to get some? 16:53:11 mailed Nat, no idea if he even reads this (last mail is from 2007) 16:54:02 I just see that Nat spoke about lists.sourceforge.net/lists/listinfo/crawl-ref-discuss 16:54:24 dpeg: the joke was to give me ops :P 16:54:34 https://dl.dropboxusercontent.com/u/1000017/crawl/alt/altars.png 16:54:48 neat 16:55:31 I'm al little sad yred doesn't have the torch 16:55:56 it was only from the alphabetical order that I could tell which was fedhas's 16:56:25 the rest look pretty cool, though 16:57:31 yeah i wasn't really sure about fedhas's 16:58:37 <|amethyst> dpeg: sorry, don't worry about that now 16:58:46 <|amethyst> dpeg: I discovered I could get the information anyway 16:59:06 <|amethyst> dpeg: I was expecting it to be hidden from non-ops so that abusers wouldn't know who exactly to abuse 16:59:49 <|amethyst> !learn add ops ##crawl-dev ops: elly dpeg enne kilobyte rax violetj greensnark sorear due Zaba galehar MarvinPA Napkin 16:59:50 ops[1/1]: ##crawl-dev ops: elly dpeg enne kilobyte rax violetj greensnark sorear due Zaba galehar MarvinPA Napkin 17:00:04 i'm thinking of coming up with a set of guidelines for these things so others can submit them 17:00:14 very cool 17:00:25 -!- Ladykiller69 has quit [Ping timeout: 245 seconds] 17:00:28 with the hope being that those who aren't confident enough to make "real" tiles might be willing to do some 17:00:37 since they're so much simpler 17:00:41 <|amethyst> !learn add ops ##crawl ops: Iainuki paxed rax Napkin violetj elly due 17:00:42 ops[2/2]: ##crawl ops: Iainuki paxed rax Napkin violetj elly due 17:01:15 ontoclasm: also, we need a tile for asterion if you're interested 17:01:20 mm 17:02:11 now to ping all the ops just hit ??ops 17:02:29 ??op 17:02:29 op[1/2]: Overpowered, or the abbreviation for octopodes. 17:02:37 ops op 17:02:58 * Grunt ponders who might be a good ##crawl op; not many people on that list are active any more o_O 17:03:39 <|amethyst> I don't even know who Iainuki and elly are 17:03:46 Maybe Bloax can get unbanned from ##crawl now... 17:03:46 i know elly 17:03:50 -!- honeybadger has quit [Quit: Page closed] 17:03:55 it would be impressive to have ##crawl ops that actually lay down the law but I would not wish the fate of actually managing crawl beyond some spam problems/very slow and specific bans 17:03:59 she's an angband dev... 17:04:01 on almost anybody 17:04:19 ##crawl doesn't seem to have many problems worth moderating 17:04:29 the worst thing I've seen recently is that one guy with a racial slur as a name 17:04:30 besides vulgarity 17:04:40 Oh, I can think of a few problems; I just don't trust myself to be neutral about them. <_< 17:04:40 well, I'm thinking of... 17:04:53 Bloax: yes, you're familiar with that, aren't you 17:04:56 not worth saying it out loud 17:05:07 tenofswords: tell me anyway because now I need to know 17:05:10 * Grunt is guessing tenofswords is thinking of the same problem. 17:05:18 probably 17:05:29 Grunt: I don't think anyone of the ##crawl ops listed is active 17:05:35 they can be happy someone's going anyway 17:05:50 fine, Grunt can tell me 17:06:13 -!- Blazinghand|Work has quit [Ping timeout: 272 seconds] 17:06:15 17:06:22 I just knew that was coming 17:06:43 * Grunt leaves for dinner. 17:06:50 that clears up nothing! 17:06:52 * Zannick / 17:06:55 * Zannick . * 17:06:57 * dpeg is missing large parts of the picture. Will there be explosions in the near future? 17:07:18 dpeg: We're just fishing for gossip, which we shouldn't be 17:07:26 if i ask elly for ops in ##crawl, she will either look at me suspiciously and ask what i'm up to, or say "okay!" and give it to me 17:07:29 * ontoclasm gestures at Bloax. Bloax is filled with an inner flame! 17:07:58 Five of your seven scrolls of acquirement are burned! 17:08:20 Bloax: Can't you just apologize to someone for the ##crawl thing 17:08:45 i am an angry sailor 17:08:52 ah, a salty dog then 17:08:57 I have no idea what is going on and presumably shouldn't ask 17:08:58 and i swear everywhere 17:09:06 i guess i should like, draw some stuff 17:09:08 Bloax is banned from ##crawl 17:09:15 oh 17:09:21 did he get into a barfight 17:09:35 I've never seen anyone actually get significantly mad about swearing in ##crawl before 17:10:03 Swearing is generally ok if it's not racist or sexist or on that level of offensive 17:14:00 ??language 17:14:01 language[1/2]: Feel free to swear, yell, and generally curse out the game in this channel. However, there are limits. The game isn't 'gay'. Sigmund isn't a 'faggot'. Your character didn't get 'raped'. Language like that is not okay, not even if you are referring to a character rather than a person. The same goes for racial slurs. 17:15:36 It is different when you make a point of constantly using it and refusing to stop 17:15:51 Yeah, common sense should definitely prevail 17:16:19 ??common_sense 17:16:20 I don't have a page labeled common_sense in my learndb. 17:16:24 doesn't exist though 17:16:44 only too true... 17:16:44 * dpeg sends gammafunk a common denominator. 17:16:49 (Warning: it is very small!) 17:16:57 -!- Garhauk has quit [Quit: Page closed] 17:17:49 * gammafunk divides! Gammafunk is cast into the Abyss! 17:17:57 -!- Foamed has quit [Ping timeout: 248 seconds] 17:18:11 the classic divides by .0000000000000001 error 17:19:07 At any rate ##crawl doesn't have mod problems easily solvable as things stand, the sort of problems it has are more toxicity-related, as in it gets to be a very unhealthy place to talk 17:20:08 Which probably is not great as the official unofficial IRC channel or whatever it really is, but it's pretty unclear how to solve it and I imagine nobody in here would find doing so very fun 17:20:13 SwissStopwatch: I would recommend everyone not to go to ##crawl for feedback or game discussion 17:20:21 it is just not worth the time and trouble 17:20:44 agreed 17:20:50 Yeah, I mean, that would seem to be solid advice of late, except it still sort of exists in that sense and people wander into it for that 17:21:26 it is the players' playground, if they cannot get their act together (the veterans among them, that is), their problem 17:21:31 I don't recall it too bad, but I haven't been there in what seems like over half a year now so who knows if it's in a degenerative state. 17:21:59 -!- ystael has quit [Ping timeout: 240 seconds] 17:22:02 But I'm pretty sure me and you guys have a very different definition of what's bad and what's not. 17:22:24 I only talk about quality of player feedback. 17:22:36 if it starts warding off people who want to start playing and one of the few reliable resources (learndb) is tied to it, it starts to become a general problem 17:22:53 I'm kind of thinking of it in terms of... yeah, people wandering in looking for gameplay advice and such 17:23:16 And it is still not terrible for that but it definitely has a friendliness problem that may well reflect badly 17:24:35 -!- Chase has quit [Ping timeout: 272 seconds] 17:24:36 it regulated itself... ##crawl-dev was created 17:25:19 learndb is available externally as well 17:25:20 yes 17:25:50 the main editors of learndb are still ##crawl 17:25:53 ??orc warlord 17:25:53 orc warlord[1/1]: crossbow 17:26:31 "crossbow" is a shockingly helpful answer for that query, except you would need to have some context for it and then that's hard to get without ##crawl and ... and ... 17:26:48 <|amethyst> is it helpful? 17:26:58 which is why we do 17:27:02 <|amethyst> Is that telling me "I should be afraid of an orc warlord with a crossbow"? 17:27:12 <|amethyst> or "I should use a crossbow to kill orc warlords"? 17:27:14 In theory, it points out the single scariest thing an orc warlord can do. In practice, only the one word isn't.... explanatory enough 17:27:17 !learndb del orc warlord[1] 17:27:25 !learn del orc warlord[1] 17:27:25 Deleted orc warlord[1/1]: crossbow 17:27:29 and can definitely lead to confusion 17:27:30 there - fixed ;) 17:27:37 -!- NilsBloodaxe has quit [Quit: Page closed] 17:27:38 "or should I give my warlords crossbows" 17:28:03 You see, SA got better over the years, so things can change 17:28:26 !learn add orc_warlord A big tough orc that hits like a truck and unless you're absolutely sure you can take the beating, you should probably follow the best survival strategy: don't engage, run! 17:28:27 orc warlord[1/1]: A big tough orc that hits like a truck and unless you're absolutely sure you can take the beating, you should probably follow the best survival strategy: don't engage, run! 17:28:43 orc warlord (11o) | Spd: 10 | HD: 15 | HP: 86-138 | AC/EV: 3/10 | Dam: 32 | 10weapons, 10items, 10doors, fighter | Res: 06magic(60) | Chunks: 07contam | XP: 1671 | Sz: Medium | Int: normal. 17:28:43 %??Orc warlord 17:28:50 pretty good exp though 17:29:04 <|amethyst> !learn edit orc_warlord s/$/ If they have a crossbow, run sooner!/ 17:29:05 orc warlord[1/1]: A big tough orc that hits like a truck and unless you're absolutely sure you can take the beating, you should probably follow the best survival strategy: don't engage, run! If they have a crossbow, run sooner! 17:29:07 <|amethyst> There 17:29:24 should mention the pile of dudes it can come with too maybe 17:29:24 that was an example, I will note 17:29:28 hmm 17:29:41 * geekosaur waits for the uproar in ##crawl 17:29:49 It could take a while to hit 17:30:08 !learn add orc_warlord Crossbows make exceptional weapons for your warlords as a beoghite, though. As do funny things like {Wrath_of_Trog} 17:30:09 orc warlord[2/2]: Crossbows make exceptional weapons for your warlords as a beoghite, though. As do funny things like {Wrath_of_Trog} 17:30:16 i wonder if that works 17:30:23 like, sure, somebody crazy could go through the entire learndb but that doesn't keep everything perfect 17:30:28 <|amethyst> ??Wrath_of_Trog 17:30:28 wrath of trog[1/1]: A +3,+11 antimagic battleaxe, makes you go berserk (50% of the time!) when you attack. Not to be confused with {trog wrath}, a far more terrifying phenomenon. Trog won't ever gift it (but Okawaru can). 17:30:29 Clearly I should look at the entry in an hour and see if it looks sane 17:30:41 <|amethyst> Bloax: don't need the underscores 17:30:46 thought so 17:30:49 <|amethyst> !learn edit orc_warlord[2] s/_/ /g 17:30:50 orc warlord[2/2]: Crossbows make exceptional weapons for your warlords as a beoghite, though. As do funny things like {Wrath of Trog} 17:32:48 so long, orange rat zombies in vestibule 17:33:09 03tenofswords02 07* 0.14-a0-2369-g9744063: Make a custom generic zombie set for Crypt vaults, extended 10(2 minutes ago, 1 file, 71+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9744063e7db7 17:33:49 If you want someone obsessive to read all entries in the learndb and fix uninformative ones, I could probably do that. 17:34:17 I don't, because it wouldn't last any time at all 17:35:08 -!- CKyle has joined ##crawl-dev 17:35:53 tenofswords: did you see my note about _pick_assorted_zombies? I think it can be done away with now. 17:36:09 oh right 17:36:10 hmm 17:38:17 -!- andrewhl has quit [Quit: andrewhl] 17:38:18 -!- Tux[Qyou] has quit [Quit: Excess flood] 17:38:24 if I remember correctly, doesn't this add zombies ontop of a floor's spawns instead of changing a floor's spawns, though 17:38:30 Correct. 17:38:48 would thus be more than a nontrivial change... 17:38:55 It's a question of "do you want completely random zombies in Crypt?" 17:39:28 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 17:39:32 for now I will say yes in getting just that bit more of what I excluded for the sake of simplicity 17:39:47 -!- Quashie_ has quit [Ping timeout: 272 seconds] 17:41:01 -!- valtern has quit [Remote host closed the connection] 17:41:11 -!- Basil has joined ##crawl-dev 17:41:41 Grunt: Vashnia seem neat. And she was clearly in NaAM but came out alive. 17:42:17 She blinked out of there. 17:42:48 I'm still not convinced that everything there will play nicely, but it works better than I was expecting. 17:43:09 Yes, a lot of interesting interactions can some from those spells 17:43:34 salamander mystic (08N) | Spd: 8 (act: 80%; swim: 80%) | HD: 9 | HP: 33-57 | AC/EV: 5/7 | Dam: 1104(fire:9-17) | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(48), 04fire+++ | Vul: 12cold | XP: 410 | Sp: mystic blast (3d14), b.magma (3d17), haste other, localized ignite poison | Sz: Medium | Int: high. 17:43:34 %??salamander_mystic 17:43:57 hrm, one new snake denizen has that ophanim-style flame cloud attack... 17:44:00 Speaking of those, the salamander dudes need tiles. So does, uh, something else. 17:44:03 salamander firebrand (16N) | Spd: 8 (act: 80%; move: 70%; swim: 60%) | HD: 14 | HP: 54-97 | AC/EV: 5/11 | Dam: 2705(firebrand) | 10weapons, 10items, 10doors, fighter | Res: 06magic(74), 04fire+++ | Vul: 12cold | XP: 984 | Sz: Medium | Int: high. 17:44:03 %??salamander firebrand 17:44:05 right 17:44:37 drowned souls 17:44:43 ...and possibly vine stalkers <_< 17:44:45 yep 17:44:49 (We can borrow the player tile for the latter...) 17:44:58 drowned soul (11p) | Spd: 12 | HD: 13 | HP: 14-25 | AC/EV: 0/13 | Dam: 012(drown) | 07undead, 10doors, evil, sense invisible, lev | Res: 06magic(69), 12cold+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 457 | Sz: Medium | Int: normal. 17:44:58 %??drowned soul 17:45:20 could probably also do with a non-silly worldbinder tile 17:45:27 oh, that orb of elec thing, should file that bug/patch 17:45:43 worldbinder (10x) | Spd: 14 | HD: 8 | HP: 28-51 | AC/EV: 12/4 | Dam: 8, 8 | 11non-living, 10doors, sense invisible, lev, !sil | Res: 06magic(64), 03poison, 12drown, 04rot+++, 13neg+++, 13torm | XP: 514 | Sp: forceful invitation | Sz: small | Int: animal. 17:45:43 %??worldbinder 17:45:55 !source rltiles/mon/worldbinder.png 17:45:55 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/mon/worldbinder.png;hb=HEAD 17:46:11 gammafunk: you fail. 17:46:17 !source rltiles/mon/abyss/worldbinder.png 17:46:18 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/mon/abyss/worldbinder.png;hb=HEAD 17:46:28 -!- speedy has quit [Ping timeout: 245 seconds] 17:46:41 gonna go make that patch to source.pl real soon now 17:46:44 to be fair, I would be impressed if anybody can remember the arbitrary rltiles folder scripting 17:46:58 yeah I'm going to make the file lookup search for the filename 17:47:08 it's ever-so-slightly less arbitrary now! 17:47:32 it's a tranlocation cloud kinda 17:47:32 e.g. UHs aren't under "demons" 17:47:47 ontoclasm, if you're not too overloaded, can I request a hopefully not too difficult tile tweak from you? 17:47:54 ??worldbinder 17:47:54 worldbinder[1/1]: Abyssal monster in 0.14 that can summon monsters from most other branches. (Lair, Snake, Spider, Swamp, Shoals, Orc, Elf, Vaults, Crypt) The branch that it can summon from is random, but consistent per-worldbinder. 17:47:55 NO 17:47:58 (yes) 17:48:01 Namely, find a way to get base salamanders to display weapons. 17:48:05 Fine. I'll do it myself. <_< 17:48:11 hah 17:48:13 yeah i can do that 17:48:37 monsters are way harder to do in that simplified dtyle 17:48:39 style* 17:48:48 ontoclasm: clearly show them as their glyphs <3 17:48:52 mm 17:49:09 hrm, they'd all be just kind of forward-facing? 17:49:46 * ontoclasm offers some prayers to its dark god. A 1 comes into view. 17:49:56 Grunt: Do they only wield twohanded weapons? 17:50:00 !learn edit worldbinder s|per-worldbinder|per-worldbinder. Worth noting they're flimsy as hell, due to being made in part on-par with ynoxinuls| 17:50:00 worldbinder[1/1]: Abyssal monster in 0.14 that can summon monsters from most other branches. (Lair, Snake, Spider, Swamp, Shoals, Orc, Elf, Vaults, Crypt) The branch that it can summon from is random, but consistent per-worldbinder. Worth noting they're flimsy as hell, due to being made in part on-par with ynoxinuls. 17:50:07 New player: Oh, it's only 1? Probably not that bad then. 17:50:27 Bloax: Salamanders? They can get tridents. 17:50:29 Because if so then you (ontoclasm) could have them be in a certain pose. 17:50:39 Grunt: well tridents are still pretty big 17:50:45 "how much worse could it be than a crimson imp" 17:52:31 Clearly 5 = 1 + 1 + 1 + 1 + 1, so... 17:52:54 this is a confusing relationship when compared with 6 17:53:20 now if only i could get the right weapon that shows this 17:54:14 ??demonspawn 17:54:14 demonspawn[1/4]: A race that is pretty average, but gets 5 semi-random good mutations. Has a 1/10 chance of being {monstrous}. Demonspawn mutations are irrevocable and unalterable, and drawn from a special list. 17:54:16 er 17:54:20 demonspawn (076) | Spd: 10 | HD: 6 | HP: 21-46 | AC/EV: 3/13 | Dam: 10 | 10weapons, 10items, 10doors | Res: 06magic(24) | Vul: 08holy++ | Chunks: 07contam | XP: 195 | Sz: Medium | Int: normal. 17:54:20 %??demonspawn 17:54:34 there we go 17:55:11 tenofswords: oh yeah, i wanted to point out 17:55:11 and what kind of a number is & 17:55:24 generic demonspawn that have been around for ages 17:55:27 are stil @s 17:55:50 so either they should get removed or put on 6 or whatever 17:55:52 time to finally do the p-W-@ movement 17:56:28 ontoclasm: https://dl.dropboxusercontent.com/u/63152810/twohandin.png 17:56:38 mm 17:56:55 yay, glyph reform! yayyyyy 17:57:29 <|amethyst> ??glyph 17:57:29 glyph ~ glyphs[1/1]: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html 17:57:52 p for pemonspawn 17:58:00 ontoclasm: they are 6s right now. 17:58:05 i know 17:58:08 <|amethyst> I figured 'p' for person 17:58:10 * geekosaur eyes... "tmp"? 17:58:12 <|amethyst> and 't' for townsfolk 17:58:27 g for guard... 17:58:27 this is easy! 17:58:33 I like the idea of a starspawn tentacle segment and a ball lightning being confusable 17:59:04 d for demonspawn, move dracs to D, move dragons to W for wyrm, move wraiths to H for haunt 17:59:41 I wonder if there even is a better bikeshed issue than glyphs 18:00:00 hybrids go on C for chimera, giants on g, goblinoids on w for wimp 18:00:34 -!- tatara has quit [Quit: Page closed] 18:00:36 <|amethyst> things that maybe don't deserve their own letter: u q k? U I 18:00:40 glyph reform is the best bikeshed 18:00:55 I like how brogue has a unique glyph for everything besides differing monster classes 18:01:02 <|amethyst> I propose we build a nuclear power plant behind the bike shed 18:01:26 Does brogue have a tty display 18:01:29 and then the Underworm and Unicorn were clashing so unicorns became Ú 18:01:43 the tty is very ugly 18:01:56 Last time I checked out brogue it looked great but was unreasonably tiny for no reason and offered no way to zoom in 18:02:12 you can zoom in now, yes 18:02:16 Oh nice 18:02:27 |amethyst: k and B could be fused easily 18:02:56 i don't think you even need to change colors except for boring beetles 18:03:02 <|amethyst> ontoclasm: k and y would be better IMO 18:03:10 also possible 18:03:13 <|amethyst> ontoclasm: to keep flying insects together 18:03:13 the one important part of the pW@ is that there's a lot of overlap with some uniques 18:03:39 so it actually does something important compared to the dumb emptyish glyphs 18:04:10 <|amethyst> tenofswords: part of my idea brining up emptyish glyphs is to give things more room to expand into 18:04:13 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:04:17 I only play webtiles. do the glyphs change often? 18:04:23 <|amethyst> tenofswords: e.g. U for uniques 18:04:25 no 18:04:26 -!- Matejii has quit [Ping timeout: 264 seconds] 18:04:26 hah 18:04:47 tenofswords: Thanks, I may now have to try brogue for reals 18:04:52 i think the last major rearrangement was in, like, 0.5 18:04:54 <|amethyst> tenofswords: it's also the Dwarf fortress glyph for Human, isn't it? 18:04:55 or something 18:05:33 I just keep reading about moving monsters around. like the tengu to Q. seems confusing, but I thought maybe players who don't use tiles are just better at adapting 18:05:46 uman 18:06:02 greensnark: I keep not winning at 1.7.3, great game, its visuals are overrated imo 18:06:34 <|amethyst> johnstein: the issue is that it's getting hard to add new H's or @'s because there are no free colours 18:06:44 <|amethyst> johnstein: so it would lead to ambiguity in console 18:06:52 <|amethyst> johnstein: hence the need for some kind of rearrangement 18:07:04 Qengu 18:07:07 there are already 5 lightred @s 18:07:12 Qengaroo 18:07:23 <|amethyst> johnstein: there's already lots of ambiguity among unique @s becase of this 18:07:28 clearly make rupert a bear 18:07:31 wow, u only for ugiles 18:07:36 problem solved 18:07:50 <|amethyst> I think it's fine if uniques of similar "classes" look similar 18:07:52 fr second uglies revamp 18:08:01 oh of course; uglies have colors 18:08:02 ontoclasm: |amethyst : that was my next question. red @ 18:08:06 <|amethyst> e.g. if red @ were all related to fire, or all related to fighting, or whatever 18:08:42 fr replace brown and purple ugly things with ones that are less silly 18:08:44 but sounds like it's not something that is forbidden. it's just confusing and could benefit from a reorg 18:09:04 <|amethyst> johnstein: with @ we're maintained solely by neutron degeneracy pressure 18:09:04 e.g. purple ugly things are perma-invisible 18:09:05 make brown the colour of draining speed 18:09:20 yes 18:09:25 ??ndp 18:09:25 I don't have a page labeled ndp in my learndb. 18:09:33 unseengly thing 18:10:23 white ugly things can be speed 15 18:10:33 Brown could really just be dark ugly things 18:10:38 with draining 18:10:41 cyan ones have like 30 ac 18:10:43 because fuck acid seriously 18:11:17 this is the wrong approach 18:11:26 these are all clearly properties for very uglies 18:11:32 mm 18:12:07 fr excessively ugly things 18:13:11 <|amethyst> that table also doesn't account for the different colours krakens can have 18:13:17 fr "pretty things" 18:13:22 <|amethyst> which is a limiting factor for X right now 18:13:30 -!- ShadeTornado has quit [Quit: Leaving] 18:16:47 -!- speedy has quit [Quit: Page closed] 18:17:10 -!- Nightdew has quit [] 18:17:56 -!- ontoclasm has quit [Quit: Page closed] 18:19:12 I hope we won't totally mess up volcano "red" monster sets with this discussion 18:19:25 think of the poor toenail golems 18:19:42 toenail golem (058) | Spd: 8 | HD: 9 | HP: 46-69 | AC/EV: 8/5 | Dam: 13 | 11non-living, 10doors | Res: 13magic(immune), 05fire, 02cold, 10elec, 03poison, 12drown, 04rot+++, 13neg+++, 13torm | XP: 205 | Sz: Large | Int: plant. 18:19:42 %??toenail golem 18:22:00 -!- DrinkMachine has quit [Quit: Leaving] 18:22:07 !lg * ikiller=~toenail 18:22:08 14. Baljet the Skirmisher (L1 DsAK), worshipper of Lugonu, slain by a toenail golem on Abyss:1 on 2014-01-23 12:43:11, with 0 points after 53 turns and 0:00:10. 18:22:16 !lg * ikiller=~toenail s=place 18:22:17 14 games for * (ikiller=~toenail): 5x Volcano, 5x Abyss, Hive:1, D:1, Abyss:1, Lair:1 18:26:21 -!- waifu22 has quit [Quit: You want it to be one way. But it's the other way.] 18:34:15 !messages 18:34:16 No messages for TZer0. 18:34:18 if volcanos are still noticeably red then 18:37:11 one solution to glyphs being overcrowded would be to remove some monsters, incidentally! 18:39:41 although i don't think many of the ones i have listed are on very crowded glyphs, seems like a good idea anyway though 18:40:17 surprised death cobs and toenail golems have lasted this long 18:40:32 -!- dpeg has quit [Quit: Lost terminal] 18:40:57 those are definitely not on my list 18:41:05 -!- alefury|2 has joined ##crawl-dev 18:41:14 lemure, firefly, grey rat, giant amoeba, any two out of agate snail/giant slug/elephant slug, at least one out of giant mite/giant centipede are though 18:41:51 but what will spriggans ride 18:42:12 alligators now, I guess 18:42:13 oh those 18:42:17 -!- Wah has quit [Ping timeout: 252 seconds] 18:42:22 other spriggans 18:42:24 alternatively add spriggan riders i guess but yeah 18:42:25 (they'd be faster) 18:42:46 -!- tsohg has quit [Remote host closed the connection] 18:42:53 G-Flex: standing on each others shoulders, they could be in deep water... 18:42:56 spriggan riders are in swamp! 18:43:09 to accompany the spriggan druids 18:43:26 gammafunk: how does the whole breathing thing work 18:43:50 tenofswords: they draw for straws, it's a worthy sacrifice to kill the player 18:44:32 can't they just breathe through the straws 18:44:44 well, I guess if it's a long enough straw, yes 18:44:53 I'll make a wiki proposal... 18:44:54 sadly the one who's underwater obviously has the short straw 18:45:56 simulating monsters drawing straws to sacrifice themselves to kill the player sounds like something that dwarf fortress probably already does 18:45:56 I wonder if it'd be possible to somehow combine golems, slugs, and beetles 18:46:50 oh yeah i guess "turn crystal golems into crystal guardians and get rid of most of the rest of the golems (but definitely not toenail golems)" was on the list too 18:47:32 on the other hand, golems are nonliving not-natural not-evil things, and there aren't that many of those 18:47:52 elementals cover that well enough 18:47:53 on the other other hand they're the most boring enemies that exist though 18:48:09 -!- Blazinghand|Work has quit [Ping timeout: 252 seconds] 18:48:10 "let's just make all golems speed 10 what could go wrong" 18:48:32 also sounds good! 18:48:39 tenofswords, greensnark: The Brogue tty is meant for very standard cga-style colors and glyphs. Very ugly with most terminal defaults these days. 18:48:39 wow, toenail golems predate crawl git 18:48:51 Also supports 256 color now and looks better that way. 18:48:54 (I am actually waiting for a response of 'what exactly could go wrong') 18:48:59 yes they're sacred pieces of crawl humour 18:49:06 just like double and triple swords 18:50:25 will pay top dollar for double sword and triple sword unrands 18:52:13 ... so, did anyone have a proposal to make boring beetles more interesting? 18:53:01 i don't know 18:53:06 they're kinda cute just the way they are 18:53:08 utterly boring 18:53:39 make them wall mimics 18:56:06 how about them totally-out-of-bounds mimics 18:56:46 !tell grunt monster disjunction doesn't sound very good to me, since it doesn't really make the monster any more likely to kill you? seems like blink away and/or blink other would achieve the same thing more effectively/less annoyingly 18:56:46 MarvinPA: OK, I'll let grunt know. 18:57:03 -!- chewymouse has joined ##crawl-dev 18:58:09 So, will the Dith OOD thing be resolved by battlesphere-ing the mimic? 18:58:39 -!- chewymouse has quit [Client Quit] 19:03:28 -!- scummos__ has quit [Read error: Operation timed out] 19:03:53 -!- pangaea_ has quit [Client Quit] 19:04:39 -!- Quashie has quit [Ping timeout: 252 seconds] 19:05:38 -!- master_j has quit [Quit: WeeChat 0.4.2] 19:06:31 I'd imagine that orbs can still easily collide when fired from adjacent spaces 19:09:32 -!- Nightbeer has quit [Quit: Verlassend] 19:09:48 -!- Basil changed the topic of ##crawl-dev to: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 19:09:55 -!- ackack has quit [Ping timeout: 260 seconds] 19:09:56 Wait, what 19:10:01 sorry. 19:10:05 ANyway, Wahaha: Last I heard, there was some talk of making your shadow fire a generic beam, like a battlesphere 19:17:30 -!- mikee_ has joined ##crawl-dev 19:17:33 seems like a good idea, although probably not just the same beam 19:17:39 oh and there's mikee_ 19:17:50 or am I confusing evilmike 19:18:07 no I'm not 19:20:30 -!- ldf has quit [Quit: ldf] 19:21:00 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 19:21:55 !tell Grunt The new Ozo's seems bad to me: if you know about it you just zap your wand of flame at fannar before doing other damaging stuff. If you don't know about it he has more armour. Seems bad. 19:21:55 alefury|2: OK, I'll let grunt know. 19:25:37 -!- tsohg has quit [Remote host closed the connection] 19:26:27 -!- alefury|2 has quit [] 19:27:03 did someone say mikee_ 19:27:11 -!- eith has quit [Ping timeout: 260 seconds] 19:30:25 -!- pelotron has quit [Ping timeout: 245 seconds] 19:30:53 |amethyst: Looking through some old patches on Mantis, this looked interesting: https://crawl.develz.org/mantis/view.php?id=5169 19:31:15 -!- tsohg has quit [Ping timeout: 272 seconds] 19:31:43 |amethyst: And you have commented on it. Altough now that I think about this, maybe just always ordering shops by price would be better? 19:31:57 mikee_ are you going to eventually join in the quitting playing crawl due to changes 19:32:20 tenofswords, well i already joined in quitting playing crawl ages ago 19:32:26 -!- Blazinghand|Work has quit [Remote host closed the connection] 19:32:29 not for any spiteful reasons or anything 19:32:37 before it was cool? 19:32:43 haha 19:32:53 i'm no poseur 19:33:11 <|amethyst> mikee_ is the trendsetter 19:33:44 <|amethyst> He moves to Skokie, Il, *bam*, Skokie is the happening hipster ville 19:36:18 mikee_: Basil was talking about making shadow mimics spell cast generic (a bit like battlesphere) to avoid various spellcasting problems 19:36:21 like OOD 19:36:39 -!- vev has quit [Remote host closed the connection] 19:36:51 but there's a question of how to do that (e.g. just a shadow beam, or a few kinds depending on spell) 19:36:52 yeah it also seems like it using the monster versions of some spells is also a problem 19:37:31 orc wizard (06o) | Spd: 10 | HD: 13 | HP: 51-79 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(86) | Chunks: 07contam | XP: 954 | Sp: stone arrow (3d20) | Sz: Medium | Int: normal. 19:37:31 %??orc_wizard spells:stone_arrow hd:13 19:37:55 orc wizard (06o) | Spd: 10 | HD: 13 | HP: 52-80 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(86) | Chunks: 07contam | XP: 1038 | Sp: fire storm (8d10) / fire storm (8d11) | Sz: Medium | Int: normal. 19:37:55 %??orc_wizard spells:fire_storm hd:13 19:37:55 maybe like shadow bolt or whatever for most/all damaging spells? 19:38:07 that's vaguely what i was thinking yeah 19:38:16 not sure what it would do for non-damaging spells really 19:41:42 -!- Quashie_ has quit [Ping timeout: 252 seconds] 19:44:02 -!- Bloax has quit [Ping timeout: 264 seconds] 19:49:59 -!- Erroneous has quit [Quit: Page closed] 19:52:25 03Sage02 {Medar} 07* 0.14-a0-2370-g43a02e5: Prevent /haste or haste spell from wasting your turn under stasis. 10(4 hours ago, 2 files, 18+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=43a02e5b762f 19:53:09 MarvinPA, for the record, the "benefit" to the whole Disjunction thing is that it's more likely to trigger the closer you get to the caster to the point of basically being guaranteed if you step next to them. It's still rather timing dependent and probably annoying in practice, though. 19:53:39 right, i don't really see that as being a benefit 19:53:48 (And it works a lot better than attempting to do something like Dispersal, which from a monster standpoint is strictly more underwhelming / useless than something like Blink Other Away.) 19:53:59 -!- rossi_ has quit [Ping timeout: 240 seconds] 19:54:59 I could probably get something close to the same effect with s/DISJUNCTION/BLINK_OTHER/, but it might not have the same impact (for better or for worse). <_< 19:55:11 well blink away means she can still attack you 19:55:15 Basil: FYI. Added a missing test for the spell that you were trying to target yourself. Also there was a tab instead of spaces somewhere. 19:55:22 -!- Pacra has joined ##crawl-dev 19:55:29 Damn it 19:55:31 teleport away means you rest up and try again from scratch 19:55:32 Time to set up that hook. 19:55:43 -!- WalkerBoh has quit [Remote host closed the connection] 19:55:50 Well, that hook doesn't actually detect tabs. Unless it's trailing. 19:55:55 Disjunction doesn't teleport the player. (Dispersal does, but that's not what's being discussed here.) 19:55:59 oh wait dispersal is tele away right 19:55:59 Well, depend on the hook. 19:56:02 (a hypothetical monster Dispersal, that is) 19:56:04 Probably easy to edit anyway. 19:56:05 I thought checkwhite turned tabs into spaces? 19:56:21 checkwhite does yes 19:56:21 Also, thanks for that spd.isme check 19:56:29 hmm maybe it's not so bad then, still sounds potentially annoying though 19:56:40 I meant to do that but I forgot, and I only tested self-haste. 19:56:51 It amounts to a glitzier and more consistent version of Blink Other Away in its current form. 19:57:09 (Not that we actually have a Blink Other Away right now, unless plain Blink Other counts.) 19:57:16 (fr make sense of all the monster blink spells) 19:57:44 I thought at first when I was implementing it that it was going to be incredibly aggravating, but it's actually much tamer than you'd expect. 19:58:04 Is it truly glitzy enough, I ask you? 19:58:06 (The "annoying" part remains to be seen, though.) 19:58:17 gammafunk, did you see the tile embedded in the patch <_< 19:58:26 Perhaps I'll upload it separately. 19:58:35 well I probably saw it encoded or something 19:59:07 cast disjunction, dance floor tiles appear, dance light umbra, the disco ball drops... 19:59:20 Vashnia gestures. You are cast into pan_disco_hall! 20:00:35 https://dl.dropboxusercontent.com/u/5494313/vashnia.png 20:02:46 not a bad tile, although does't look glitzy 20:03:08 Clearly needs translocational energy <_< 20:03:11 yes 20:03:17 also, is she wearing IDA? 20:03:25 Who knows. 20:03:34 I just wanted a distinctive colour, and that was the first thing that came to mind. 20:03:41 vashnia the stampedia? 20:04:17 buppy: kill her and get 60 billion gold pieces? 20:04:47 what is the reference for the name? don't tell me an anagram generator again... 20:05:06 No, I just came up with it on the fly. Any similarities to other characters are purely coincidential. 20:05:35 sounds vaguely indian 20:05:53 but then again, naga 20:05:56 Yes. 20:06:00 So that's a good thing. 20:06:25 does seem much more interesting than lamia 20:06:25 You mean it sounds like Vishnu 20:06:39 Well she could pass for that certainly 20:06:44 I will miss that great lamia tile though 20:06:54 onto did a great job with that one 20:06:55 (fr a unique whose hair takes up its own tile) 20:07:29 yeah that's almost required in most rpgs 20:07:37 just put lamia back 20:07:40 in thunderdome 20:08:29 Lamia (13N) | Spd: 8 (act: 80%) | HD: 18 | HP: 200 | AC/EV: 6/10 | Dam: 27, 703(constrict) | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 13magic(immune), 03poison | Chunks: 09poison | XP: 3657 | Sp: o.destruction (9d16), mesmerise, haste, poison arrow (3d25) | Sz: Large | Int: high. 20:08:29 %??greater naga name:Lamia n_rpl hd:18 hp:200 spells:orb_of_destruction;mesmerise;haste;poison_arrow ; bardiche . naga barding 20:08:52 hey, then we just keep the tile around 20:08:56 -!- BrokkR has quit [Read error: Connection reset by peer] 20:09:28 We *do* have precedent for sprint-only uniques, y'know. <_< 20:09:35 ??chuck 20:09:35 chuck[1/1]: A sprint-specific unique stone giant. Collects rocks, comes with a rock of returning. 20:09:38 ??nellie 20:09:38 nellie[1/2]: http://crawl.develz.org/info/tile.php?q=nellie 20:09:42 bring back francis 20:09:44 ??the iron giant 20:09:44 the iron giant[1/1]: A unique stone giant, only made of iron. Summons a posse of iron elementals, hits hard and shoots iron shot. Appears in Sprint only. 20:09:47 and duane 20:09:52 Norbert! 20:09:57 <_< 20:10:05 Adolf (03@) | Spd: 10 | HD: 21 | HP: 159 | AC/EV: 0/10 | Dam: 27 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(140) | Chunks: 07contam | XP: 3749 | Sp: mystic blast (3d25), b.cold (3d30), invisibility, iron shot (3d36) | Sz: Medium | Int: normal. 20:10:05 %??frederick name:Adolf n_rpl 20:10:20 Joergru...the snake thing 20:10:30 jorgy 20:10:37 Jörmungandr! 20:10:39 -!- RZX has quit [Ping timeout: 252 seconds] 20:10:42 some kind of unique sprint with every unique that was ever in crawl 20:10:47 ??jozeph 20:10:47 jozeph ~ joseph[1/1]: Looks like a mercenary. He is generated with a quarterstaff, a sling, and sling bullets of pure pain. 20:10:50 ??jozef 20:10:51 jozef[1/1]: In 0.10 and older, he was a bounty hunter until Joseph collected his bounty. Spells: teleport other, heal, venom bolt and slow. 20:10:58 That'd be a pretty unique sprint. 20:11:24 Let ijyb greet the player with some inane speech... 20:11:47 how do we use terpischore without tukima's ball 20:11:52 hehe 20:12:14 fr: lua-defined spells 20:13:04 I am still impressed with how st_ did that 20:13:23 if only there were some other circumstances that allowed using the same trick 20:14:01 (obviously there needs to be a sprint where the only chance to survive is by using a massive pile of scrolls of summoning) 20:14:39 that's actually not far from how I "survive" already... 20:17:43 -!- HellTiger__ has quit [Ping timeout: 248 seconds] 20:18:06 what did I do? 20:18:14 Grunt: small improvement? http://i.imgur.com/RNgSzN4.png 20:18:20 the shadow creatures of meatlord and unspeakable, duh 20:18:36 also I did have an idea for a sprint using multiple uniques (ie a room of sigmunds) but alas, it doesn't work 20:19:01 nor does having all the pan lords summoned as shadow creatures 20:19:10 great ideas lost... 20:19:17 I would have just used fakes that are obviously meant to be uniques 20:19:27 e.g. orc wizards with scythes accompanying sigmund 20:19:59 maybe 20:24:27 -!- Stelpa has quit [Ping timeout: 272 seconds] 20:27:51 shouldn't elec weapons not prompt you for attacking rElec monsters in water? 20:28:41 -!- rchandra has left ##crawl-dev 20:28:44 hrm, I wonder if ctags could easilly support des... 20:28:47 would be really nice 20:29:11 mm alternatively could remove the arcing in water thing and all the annoying prompts that it comes with 20:30:16 minmay: I think you still get the arc though 20:30:32 you only don't get it if you're flying iirc 20:31:29 devastator has the same prompting issues, but from player perspective I guess that's not a big deal as it's rarely available 20:32:22 well I suppose it's not quite the same in that there's no self-damage, but melee_attack has to have checks for both elec brand and devastator 20:34:05 really? I would think that elec brand wouldn't create the arc when, you know, it can't trigger... 20:34:46 MarvinPA: or remove water and all the annoying prompts it comes with 20:35:00 -!- notgreentea has quit [Ping timeout: 245 seconds] 20:39:08 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20:39:36 -!- Elynae has joined ##crawl-dev 20:44:10 -!- Zermako has quit [Quit: good night and good luck to all!] 20:45:37 -!- tsohg has quit [Remote host closed the connection] 20:49:42 -!- tatara has quit [Quit: Page closed] 20:50:48 -!- ereinion has quit [] 20:53:19 -!- bh has joined ##crawl-dev 20:53:53 -!- jeffro has joined ##crawl-dev 20:54:45 -!- bh has quit [Client Quit] 20:55:21 -!- kekekela has quit [Quit: Page closed] 21:01:45 -!- ackack has joined ##crawl-dev 21:03:17 Haste items are not coloured for vine stalkers by minmay 21:03:17 -!- capablanca has joined ##crawl-dev 21:04:33 -!- mikee_ has quit [Ping timeout: 252 seconds] 21:04:35 -!- capablanca is now known as mikee_ 21:04:48 -!- Elynae has quit [Ping timeout: 245 seconds] 21:04:53 -!- Siegurt has quit [Quit: Leaving.] 21:08:37 This is what you get using switch fall through 21:10:53 -!- ebarrett has quit [Ping timeout: 252 seconds] 21:12:27 I'll fix it in a moment 21:12:33 Already doing it 21:12:36 Alright 21:13:54 my favorite to read is 21:14:05 !function player_stab_weapon_bonus 21:14:06 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/melee_attack.cc;hb=HEAD#l1910 21:14:33 fall-through with a goto 21:14:37 Nice 21:20:46 03Medar02 07* 0.14-a0-2371-g7728b38: Fix haste items not considered emergency items for VS (#8082) 10(8 minutes ago, 1 file, 6+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7728b38d72ab 21:20:48 mm, I see a very easy way to refactor that code with the ass boots tidbit in there now. 21:20:48 s/goto ok_weaps/modified_wpn_skill = SK_LONG_BLADES/ 21:20:48 -!- Cheibriados has quit [Ping timeout: 248 seconds] 21:21:57 -!- Cheibriados has joined ##crawl-dev 21:21:57 -!- 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 chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 21:21:58 -!- The topic of ##crawl is: Check out new European server at ??clan! | Play Crawl online now: type ??cao, ??cdo, ??cszo, ??clan, or ??webtiles for instructions | http://crawl.develz.org | FooTV: termcast.develz.org | ##crawl-offtopic: You got your gender in my peanut butter! Xom thinks this is hilarious. 21:25:03 gammafunk: wow 21:26:23 So I'm trying to clean up invis handling. Should the wand be considered useless if you worship TSO? 21:26:39 the stab code? yeah it must have been a 4am thing. 21:26:54 Or perhaps only if you have a halo and worship TSO? Or perhaps only if your halo is big enough? Or perhaps not at all. 21:28:32 -!- Turgor has quit [Quit: Page closed] 21:28:59 Medar: big enough? it looks like it negates invis as soon as it appears 21:29:10 You can invis allies 21:29:19 ohh, you meant the wand specifically 21:29:24 (and the spell I suppose) 21:29:35 Right. 21:29:47 I guess I'll go with never. 21:30:01 well, even if you are at 200 piety, there are like 16 uncovered squares in LOS! so you could invis allies there!!! 21:31:33 Exactly 21:35:04 03Grunt02 07* 0.14-a0-2372-gb50788b: Refactor a bit of stabbing code. 10(12 minutes ago, 1 file, 11+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b50788b52cba 21:35:04 03Grunt02 07* 0.14-a0-2373-gb513e8c: Formatting fixes for some band code. 10(10 minutes ago, 1 file, 37+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b513e8cf08d9 21:35:04 03Grunt02 07* 0.14-a0-2374-ge879b5e: s/hit_dice/spell_hd(...)/ in a few places. 10(8 minutes ago, 1 file, 6+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e879b5e31c7b 21:39:33 54 gotos remain 21:39:38 or more, due to me grepping badly 21:41:41 Medar, could you possibly have any idea why, when I'm logged into cszo, I can't spectate games because it gets stuck on the loading screen? 21:42:05 -!- Quashie has quit [Ping timeout: 245 seconds] 21:42:11 That was supposed to be fixed :\ 21:42:25 It happens always? 21:42:27 Let me try again 21:42:58 Happens with me 21:43:09 It randomly unsticks after I refresh enough 21:43:23 But it's really common then, I gather 21:43:31 I mean, it happens almost every time 21:44:26 What browsers? 21:44:30 -!- ontoclasm has joined ##crawl-dev 21:44:53 %rc Wahaha 21:44:54 http://dobrazupa.org/rcfiles/crawl-git/Wahaha.rc 21:44:58 It's working now. Chrome 21:45:48 I use firefox 21:46:01 Doubt it happens every time, but it is frequent enough to be annoying. 21:47:21 If you could open the JS console (F12) and see if there are any error messages when it fails 21:48:24 If it fails again I'll do that. Right now it never fails 21:48:47 Typical 21:49:09 -!- ainsophyao has joined ##crawl-dev 21:54:18 -!- rossi_ has quit [Ping timeout: 245 seconds] 21:56:11 -!- OCTOTROGjr has quit [Remote host closed the connection] 21:59:30 -!- tenofswords has quit [Read error: Connection reset by peer] 22:00:42 -!- Lightli has quit [Ping timeout: 245 seconds] 22:02:18 -!- Elynae_ has quit [Ping timeout: 245 seconds] 22:05:14 -!- eb_ has quit [] 22:05:59 -!- OCTOTROGjr has quit [Remote host closed the connection] 22:07:07 -!- OCTOTROGjr has quit [Remote host closed the connection] 22:07:44 -!- OCTOTROGjr has quit [Remote host closed the connection] 22:10:51 -!- OCTOTROGjr has quit [Remote host closed the connection] 22:12:34 -!- OCTOTROGjr has quit [Remote host closed the connection] 22:13:47 -!- gammafunk has quit [Ping timeout: 260 seconds] 22:14:44 -!- OCTOTROGjr has quit [Remote host closed the connection] 22:19:51 -!- Hailley has quit [Ping timeout: 265 seconds] 22:24:58 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:25:41 -!- radinms has quit [Ping timeout: 252 seconds] 22:25:47 Chernop (L18 DsMo) ERROR in 'mon-util.cc' at line 1444: bogus mc (no monster data): invalid monster_type 1000 (1000) (Shoals:5) 22:26:23 -!- ackack has quit [Ping timeout: 245 seconds] 22:26:27 <|amethyst> !lm chernop crash -log 22:26:28 5. Chernop, XL18 DsMo, T:49249 (milestone): http://crawl.akrasiac.org/rawdata/Chernop/crash-Chernop-20140201-042546.txt 22:26:32 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- \o/] 22:27:09 <|amethyst> rebuilding CAO 22:28:32 -!- OCTOTROG has quit [Remote host closed the connection] 22:28:44 -!- OCTOTROG has quit [Remote host closed the connection] 22:36:34 -!- Eronarn has quit [Ping timeout: 272 seconds] 22:36:36 -!- Ero has joined ##crawl-dev 22:37:02 -!- ussdefiant has joined ##crawl-dev 22:41:44 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-2374-ge879b5e (34) 22:42:51 -!- VolteccerJack has quit [Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D] 22:48:27 -!- LordSloth has quit [Remote host closed the connection] 22:51:07 -!- tsohg has quit [Ping timeout: 272 seconds] 22:55:22 -!- gammafunk has joined ##crawl-dev 22:55:40 -!- Siegurt has quit [Quit: Leaving.] 22:56:16 -!- tatara has quit [Quit: Page closed] 22:58:31 -!- sstrickl has quit [Read error: No route to host] 22:58:56 -!- sstrickl has quit [Changing host] 23:00:24 -!- whig has quit [Remote host closed the connection] 23:00:30 -!- tabstorm has quit [Quit: Page closed] 23:08:01 -!- Basil has quit [Read error: Connection reset by peer] 23:08:39 -!- Basil has joined ##crawl-dev 23:11:59 -!- omnirizon has quit [Ping timeout: 240 seconds] 23:21:30 -!- whig has quit [Ping timeout: 252 seconds] 23:21:30 -!- whig_ is now known as whig 23:23:44 -!- OCTOTROGjr has quit [Remote host closed the connection] 23:25:40 -!- OCTOTROGjr has quit [Remote host closed the connection] 23:28:07 -!- Pacra has quit [Read error: Connection reset by peer] 23:29:13 -!- Pacra has joined ##crawl-dev 23:29:27 -!- OCTOTROG has quit [Remote host closed the connection] 23:29:32 -!- Pacra has quit [Read error: Connection reset by peer] 23:30:56 -!- Pacra has joined ##crawl-dev 23:34:40 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:39:28 -!- Archer_ is now known as Guest96258 23:39:38 -!- Guest96258 has quit [Client Quit] 23:42:51 -!- Fortescue has quit [] 23:43:07 -!- Crehl has quit [Quit: qqqqqqq] 23:43:24 -!- MaxFrost has quit [Ping timeout: 260 seconds] 23:46:40 -!- pelotr0n has quit [Ping timeout: 245 seconds] 23:52:34 -!- Zephryn has quit [Ping timeout: 272 seconds]