00:00:05 -!- yogidabear has quit [Quit: Page closed] 00:00:33 hrm, does dungeons have any actually useful cards now? I can think of water and dowsing, but trowel is in wonders, isn't it? 00:01:04 ??dungeons 00:01:05 dungeons ~ dungeon[1/1]: D is for Dungeon, which is where you start the game. Twenty-seven levels deep. 15 levels deep in .14, with {Depths} below. 00:01:05 You can still get Trowel in Dungeons. 00:01:12 ??deck of dungeons 00:01:12 deck of dungeons[1/2]: Cards: {water card}, {vitrification card}, {dowsing card}, {trowel card} (only in legendary), {minefield card}. In 0.13-, was given by Nemelex for jewellery, books, and misc items 00:01:22 Dungeons right now is Water, Vitrification, Dowsing, Trowel, and Minefield. 00:01:25 (fr more dungeons cards) 00:01:28 hmm 00:01:33 yeah that's a deck on its last leg 00:01:41 Need to remove minefield and add something 00:01:53 Tomb 00:01:55 <_< >_> 00:01:58 mmmmm 00:02:14 A mercenary emerges from the dungeon floor! 00:02:14 That... actually makes more sense than I first thought. 00:02:44 I think the problem is that it's not a very good deck, though 00:02:58 now that nem doesn't gift it, mercenary would be a fine addition 00:03:04 Strategic dec 00:03:11 deck of strategy 00:03:34 (fr remove all decks and redistribute the interesting effects to other things) 00:03:37 well mercenary already has a deck, i don't think dungeons has anything left to justify its existence really 00:03:41 +1 on that fr 00:03:51 Grunt: how about shuffle all decks together? 00:03:52 (0.15 todo) 00:04:01 !lg * nemelex won 00:04:02 * gammafunk shuffles Grunt. 00:04:02 645. Ayutzia the Warrior (L27 DEAK of Nemelex Xobeh), escaped with the Orb and 5 runes on 2014-03-14 20:02:14, with 2112875 points after 142306 turns and 19:11:45. 00:04:05 !lg * nemelex won s=name 00:04:06 645 games for * (nemelex won): 29x 78291, 27x mikee, 23x heteroy, 15x johnnyzero, 15x nht, 13x hyperbolic, 12x Cruella, 10x Pseudonut, 10x simm, 8x clouded, 8x Surr, 8x crate, 7x nago, 7x ihlosi, 6x elliptic, 6x bmfx, 6x itsmu, 6x hypermikee, 6x xyblor, 5x magistern, 5x nyaakitty, 5x ebarrett, 5x Vizer, 4x Zappman123, 4x Croases, 4x ToastyP, 4x trucutru, 4x Roshnak, 4x pivotal, 4x Tenaya, 4x Marvi... 00:04:08 * Grunt seems unharmed. 00:04:32 -!- dtsund has quit [Remote host closed the connection] 00:04:56 -!- dtsund has joined ##crawl-dev 00:07:26 03elliptic02 07* 0.14-a0-3319-g6de5c0a: Make acquirement only produce legendary decks. 10(5 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6de5c0a43063 00:07:55 (thanks Grunt) 00:08:09 Unstable branch on crawl.s-z.org updated to: 0.14-a0-3318-gc75ed29 (34) 00:08:33 is felid teleporting in sprint a bug or a feature? 00:08:41 ...for a moment I wondered if that code was shared by Nemelex gifting, and then I noticed that _give_nemelex_gift is a thing. 00:08:44 doodad.special 00:09:10 Grunt: yeah, nemelex has weighting depending on piety 00:09:41 elliptic: that is, I was wondering if that change would also make all Nemelex decks legendary. 00:09:51 (Imagine how even more hilariously overpowered that would be!) 00:10:24 -!- rast- has joined ##crawl-dev 00:11:32 -!- rast has quit [Ping timeout: 264 seconds] 00:11:42 -!- rast- is now known as rast 00:12:03 -!- Crehl_ has quit [Quit: qqqqqqq] 00:14:08 -!- rast- has joined ##crawl-dev 00:14:24 -!- raskol has quit [Quit: quit] 00:16:23 Grunt: yes, easier to get shuffle gh/tr 00:16:25 rchandra: aiui, it's a bug ... 00:17:36 SamB_: what should felids do on death then? just resurrect in place? 00:18:07 felid teleporting in sprint is a feature insofar as it has been around forever and people have been aware of it without doing anything about it 00:18:17 whether it should happen is another question 00:18:35 it's probably in mantis already ... 00:18:38 one option is that you should resurrect on the <, I guess? 00:18:46 skipping the food room in linesprint almost caused a starvation death :) 00:18:47 since that is usually safe 00:18:59 resurrect on the < sounds good except for orbrun 00:19:47 sprint orbrun is already pretty stupid usually, that doesn't bother me too much really :P 00:19:58 I don't play sprint nowadays though, so 00:22:11 -!- Basil has quit [Ping timeout: 255 seconds] 00:22:23 todo: multisprint early in 0.15 00:22:39 m-m-m-megasprint! 00:22:47 (I should figure out how microcrawl will work.) 00:23:16 I hope multirobin is resurrected to play multisprint 00:23:21 <3 00:23:46 ??multirobin 00:23:47 multirobin[1/5]: Like other *robin accounts, you share it with other players. Unlike other *robin accounts, they're logged in at the same time you are. In fact, all keypresses are shared! See multirobin[2] for setup/login details. See multirobin[3] for something awesome. 00:24:04 -!- Keanan has quit [Quit: Leaving.] 00:26:00 -!- Pacra has joined ##crawl-dev 00:27:03 I can't remember if I ever explained microcrawl or not. 00:27:35 ??microcrawl 00:27:35 I don't have a page labeled microcrawl in my learndb. 00:28:00 microcrawl: a multisprint just like normal Crawl only every branch is one level. 00:28:03 I assumed it was like that weird fork 00:28:24 -!- Bcadren has joined ##crawl-dev 00:28:30 uhh 00:28:40 i.e. in most cases it uses the normal levels, layouts, vaults! 00:28:51 I just found...Frances and a shop spawned in deep water...bug? 00:29:10 There are some quirks that'd neeed to be figured out (Vaults, Pan if applicable, ...) 00:29:20 s/neeed/need/ 00:29:24 (NEEEEEDING) 00:29:51 that would be a cool sprint. similar to 10 rune challenge, but more crawly 00:30:33 -!- Basil has joined ##crawl-dev 00:30:39 you'd need to change the xp/piety scaling from the usual sprint ridiculousness 00:30:51 elliptic: that's in multisprint already :) 00:31:40 <|amethyst> hm 00:31:42 http://i262.photobucket.com/albums/ii113/Bcadren/bandicam2014-03-1501-29-14-252_zps247694a9.png~original 00:31:45 <|amethyst> NAME: kennysheep_mini_moat 00:31:45 <|amethyst> TAGS: extra decor 00:31:48 <|amethyst> KFEAT: O = any shop 00:31:51 I'm standing where francis spawned (I used Sunlight to make it walkable). 00:31:54 <|amethyst> (not the one in question) 00:32:14 <|amethyst> but should 'extra'/'decor' vaults really have a chance to place shops? 00:32:23 The shop in the middle of deep water is particularly queer 00:32:30 <|amethyst> # These three vaults possibly place shops, so I consider them as having items. 00:33:04 more linesprint fun: stone of tremors makes earth elementals in adjacent lines 00:33:10 <|amethyst> Bcadren: that's pretty much unreadable 00:33:26 -!- CampinSam has quit [Remote host closed the connection] 00:33:41 |amethyst: I was considering making them abandoned shops, or removing the shop altogether. 00:35:00 -!- Keanan has joined ##crawl-dev 00:35:19 |amethyst: the other possibility is to guarantee the shop and make them shop vaults (possibly have two versions - one with guaranteed shop and the other with no shop). 00:36:01 <|amethyst> too bad you can't conditionalise on which tag was used to pick the map :) 00:37:43 Uh... 00:37:46 Actually... 00:38:21 (I remember adding that functionality for temple overflows to get the number of altars right; I wonder if it'd work here.) 00:38:41 (remind me tomorrow after I get home from work) 00:42:21 Amethyst what? 00:42:25 it's a full screenshot 00:42:35 -!- ebarrett has quit [] 00:48:03 <|amethyst> you play at 640 * 350? 00:48:07 <|amethyst> with a fuzzy font? 00:48:09 -!- nixor has quit [Quit: Leaving.] 00:48:56 <|amethyst> is there some "full size" link I'm missing? 00:52:00 http://i262.photobucket.com/albums/ii113/Bcadren/bandicam2014-03-1501-29-14-252_zps247694a9.png~original 00:52:05 that better? ...uhh 00:52:14 photobucket is bad 00:52:17 use imgur or something 00:52:21 <|amethyst> nope, same thing 00:52:24 it's bigger than most browsers you have to click on it to zoom 00:52:30 <|amethyst> clicking does nothing 00:52:34 <|amethyst> I can't even right click 00:52:38 there's a little + on the bottom-right 00:52:42 which brings up a still really tiny image 00:52:44 <|amethyst> where? 00:53:02 <|amethyst> oh 00:53:29 <|amethyst> is this something where I need to create a facebook account then sign up seven of my friends? 00:53:49 yes probably 00:53:50 good night 00:53:57 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 30.0a1/20140313030202]] 00:54:22 |amethyst: no, you only need to sign the contract in blood, selling your immortal soul 00:54:54 <|amethyst> What Isn't Personal Information? Information we can gather from your visit that doesn't identify you personally, like your IP address, your operating system, your browser type and language, the date and time of your visit, as well as information about your ISP, referring URL, the search term that led you to the Site, your geographic region, the type of content you view, etc 01:01:21 sure, the IP address isn't personal! 01:01:24 right! 01:01:35 -!- SamB_ is now known as SamB 01:01:37 <|amethyst> I mean, I understand putting it there 01:01:51 <|amethyst> you wouldn't want server logs to fall under your privacy policy 01:01:58 <|amethyst> but still 01:02:14 <|amethyst> it's the "etc" that bothers me most 01:03:31 well, okay, yes 01:03:33 |amethyst: are you viewing this on something that the site thinks is a mobile device? 01:03:40 er, well, I dunno 01:03:51 <|amethyst> Grunt: let me try a different browser 01:03:52 I mean do you want them giving out copies of the whole log? 01:04:35 <|amethyst> Grunt: oh, hey, it works in firefox 01:04:44 <|amethyst> Grunt: chromium, not so much 01:04:52 oh heh 01:05:32 -!- radinms has quit [Ping timeout: 264 seconds] 01:05:33 I guess it sees "webkit" or so, but not a Chrome it recognizes, so it assumes mobile ... 01:06:33 <|amethyst> oh, and guess what 01:07:34 03gammafunk02 07* 0.14-a0-3320-geb0b70c: Simplify the miscellaneous item acquirement code (Reaver, #8272) 10(2 hours ago, 1 file, 32+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb0b70cff52e 01:07:36 <|amethyst> I reloaded the page again (the fourth or fifth time) in chromium and it switched to the non-mobile ui 01:07:36 <|amethyst> I guess it just needed to see a "normal" browser on the same ip? 01:07:56 -!- Krakhan has quit [Ping timeout: 264 seconds] 01:11:42 -!- thug_lessons is now known as lessens 01:15:00 ??mercenary 01:15:00 mercenary card[1/5]: Summons a mercenary who demands money (between 85% and 115% of its XP value in gold). If you pay, you get a permanent friendly ally. If you don't or can't, you get a permanent enemy (and no XP or items from it). Found in decks of changes, war and defence. 01:19:21 -!- Lprsti99__ has quit [Ping timeout: 255 seconds] 01:19:38 -!- Fortescue_ has quit [Ping timeout: 245 seconds] 01:26:48 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:33:08 -!- gammafunk has quit [Ping timeout: 240 seconds] 01:34:33 -!- gammafunk has joined ##crawl-dev 01:35:10 -!- reaverb has joined ##crawl-dev 01:42:28 -!- dtsund has quit [Quit: dtsund] 01:43:01 Remove damage/random traps from vaults by minmay 01:43:20 -!- Blazinghand has quit [Ping timeout: 264 seconds] 01:43:22 -!- ZChris13 has joined ##crawl-dev 01:44:32 -!- Basil has quit [Ping timeout: 264 seconds] 01:49:19 Wow "^" is bitwise xor? I feel like that should using it on an unsigned int should cause a compile warning. 01:49:37 (I guess it made more sense in C, though) 01:50:07 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 01:51:01 -!- yesnomaybeprobab has quit [Client Quit] 01:51:20 reaverb: yeah, I really should have caught that 01:51:26 been looking at too much R code I guess 01:51:37 python too, probably 01:51:43 gammafunk: No, the makers of C should have caught it. 01:51:58 They should have forseen C++ and not used a power symbol :P 01:52:51 I'm not sure I can agree with that in any way, but hey isn't dennish ritchie dead anyhow 01:52:56 *dennis 01:53:26 gammafunk: Yes, he's dead. 01:53:32 ken thompson is still alive though 01:53:34 so you take that back! 01:54:28 gammafunk: I'm no serious about the maker of C forseeing it to become reasonable to have a power operator, but I am cofused why my compiler (or your compiler) didn't give a warning. 01:54:46 I can see no legitamite use to xoring two signed intergers. 01:55:45 bitwise operators were a big deal in their day, and there's no general exponentiation in the language anyhow 01:56:44 gammafunk: Yes, I noticed that when I tried to find an expoentation operator. 01:56:49 Python has ** I think? 01:57:12 yeah 01:57:31 what do you think about the python haters recently? 01:58:03 well, I like python because it's a general-purpose scripting language with a nice standard library that doesn't have Perl's awful syntax 01:58:15 I guess I only like it in comparison to Perl 01:58:53 Ruby has less wide adoption 01:59:00 but language wars are pretty boring to me :p 01:59:20 I'm sure |amethyst has much better opinions to listen to 01:59:30 since he's a comp. sci. professor 02:00:04 gammafunk: I haven't really dipped into any other scripting language, or even python itself now that I'm thinking about it. Maybe I should try Ruby some time. 02:01:37 I like to have a specific project to work with an existing (and complicated) codebase, since it's easier to learn compared to going through tutorials, but that's just me 02:01:51 s/work/work on/ 02:04:18 gammafunk: Yeah, I've learned a lot more about C++ through Crawl (an obturse and overcomplicated language) than my first try Python (renouned for ease of use.) 02:08:15 reaverb: yeah, it really helps to just start at a bunch of complicated code. too bad crawl's code is poorly written in many places, but like DracoOmega says it's really not all that awful (in most places) 02:09:58 gammafunk: I'm not so sure. The codebase completely lacks unit tests, for example. 02:10:08 I really do want the documentation to be better, hence I'm documenting any function I touch with javadoc-style comments for doxygen 02:10:49 -!- rast-- has joined ##crawl-dev 02:11:32 -!- rast has quit [Ping timeout: 264 seconds] 02:11:42 -!- rast-- is now known as rast 02:11:47 gammafunk: Do you have a link for Doxygen commenting? I should probably pick up that habit too. 02:12:25 yeah, can't comment on unit tests, but generally better testing is a good thing 02:12:28 http://www.stack.nl/~dimitri/doxygen/manual/docblocks.html 02:12:41 We use javadoc style, but only a tiny fraction is documented 02:12:53 I need to actually start trying to make the documentation from the source 02:13:30 gammafunk: I've produced documentation with doxygen recently. 02:13:38 (from crawl) 02:13:53 ##doxygen is very helpful 02:15:54 Yeah, I'm sure it's not hard. Probably all of my comments look silly, so I should see what it looks like before making hundreds more the same way :p 02:16:08 Fore the most part I use it for the "This function is called by:" and "This function calls" listings. 02:16:30 Unstable branch on crawl.beRotato.org updated to: 0.14-a0-3320-geb0b70c (34) 02:16:50 I see, and you have an editor that supports TAGS or otherwise can do that kind of lookup for you? 02:17:15 gammafunk: I don't really have a proper development environment set up. 02:17:24 As in, hit a key, see the definition of the function/variable/datatype/enum 02:17:53 gammafunk: I use vim sometimes and Xcode (mac) other times. I don't have a comprehensive understanding of either. 02:18:10 right, others here can help you set up tags for vim; it's not hard 02:18:16 saves a ton of time 02:18:57 gammafunk: That sounds great, but I should probably be sleeping right now so I can't do it now. 02:24:13 -!- Krakhan|2 is now known as Krakhan 02:24:13 -!- Krakhan has quit [Changing host] 02:27:41 -!- reaverb has quit [Quit: Leaving.] 02:28:03 -!- ac13 has quit [] 02:29:01 -!- Keanan has left ##crawl-dev 02:31:46 -!- tksquared_ has quit [Ping timeout: 265 seconds] 02:36:52 -!- tw__ is now known as tw_ 02:40:56 -!- Zephryn has quit [Ping timeout: 264 seconds] 02:42:35 -!- WalkerBoh has quit [Remote host closed the connection] 02:49:23 -!- tabstorm has quit [Ping timeout: 245 seconds] 02:50:19 -!- ussdefiant has quit [Ping timeout: 264 seconds] 02:52:41 -!- bmfx has quit [Ping timeout: 252 seconds] 02:56:35 -!- moonprincess has quit [Quit: Sayonara, Zetsubou Sensei!] 03:01:53 -!- Roarke has quit [Ping timeout: 245 seconds] 03:09:35 -!- Nethris has quit [Quit: Leaving.] 03:16:56 -!- SkaryMonk has joined ##crawl-dev 03:23:25 Would summon forest spawn any Fedhas evolvables? 03:46:56 -!- laan has quit [Ping timeout: 252 seconds] 03:55:58 -!- Hailley has quit [Ping timeout: 264 seconds] 03:57:16 -!- buzzykins has quit [Quit: leaving] 03:57:44 -!- Pepe has quit [Ping timeout: 264 seconds] 03:59:21 -!- simmarine has quit [Quit: Leaving] 04:03:38 -!- Hailey has quit [Ping timeout: 252 seconds] 04:11:05 -!- rast-- has joined ##crawl-dev 04:13:56 -!- rast has quit [Ping timeout: 264 seconds] 04:14:04 -!- rast-- is now known as rast 04:24:52 -!- minmay has quit [Quit: Leaving] 04:30:54 Fear affects krakens but not their tentacles by Kvaak 04:39:03 -!- Foamed has quit [Quit: Heading to bed.] 04:45:08 -!- Tux[Qyou] has quit [Ping timeout: 264 seconds] 04:48:29 -!- minqmay has quit [Quit: Leaving] 04:51:31 -!- bonghitz has quit [Remote host closed the connection] 04:57:18 -!- stickyfingers has quit [Ping timeout: 245 seconds] 04:59:38 -!- ac13 has quit [Quit: Leaving] 05:11:15 -!- rchandra has left ##crawl-dev 05:13:13 -!- KurzedMetal has quit [Ping timeout: 265 seconds] 05:17:33 -!- lessens has quit [Read error: Connection reset by peer] 05:21:27 -!- ToastyP has quit [Ping timeout: 255 seconds] 05:24:44 -!- Bcadren has quit [Ping timeout: 264 seconds] 05:26:55 -!- ayutzia has quit [Quit: Page closed] 05:27:14 -!- bonghitz has quit [Ping timeout: 252 seconds] 05:36:31 -!- whug has quit [] 05:41:23 -!- Lasty1 has joined ##crawl-dev 05:43:14 -!- whig has joined ##crawl-dev 05:44:30 -!- Fortescue_ has joined ##crawl-dev 05:56:23 -!- SurpriseTRex has quit [Ping timeout: 252 seconds] 05:58:58 -!- stickyfingers_ has quit [Ping timeout: 245 seconds] 06:02:29 -!- Lasty1 is now known as Lasty_ 06:03:48 -!- Lasty_ has quit [Quit: Leaving.] 06:04:06 -!- Lasty1 has joined ##crawl-dev 06:04:14 -!- Lasty1 is now known as Lasty_ 06:07:23 -!- whig has quit [Ping timeout: 252 seconds] 06:08:11 -!- whig has joined ##crawl-dev 06:10:59 -!- rast has quit [Read error: Connection reset by peer] 06:11:19 -!- rast-- has joined ##crawl-dev 06:11:21 -!- rast-- is now known as rast 06:15:03 -!- conted has quit [Quit: Page closed] 06:18:20 -!- eki has quit [Quit: leaving] 06:27:37 -!- bonghitz has quit [Ping timeout: 240 seconds] 06:46:13 -!- buzzykins has quit [Quit: Lost terminal] 06:50:50 -!- ldf has joined ##crawl-dev 06:52:16 -!- Hailley has quit [Quit: Petra is closed!] 07:01:28 -!- notnotcluie has quit [Ping timeout: 245 seconds] 07:03:46 -!- Ququman has joined ##crawl-dev 07:09:32 -!- SkaryMonk has quit [Ping timeout: 252 seconds] 07:09:59 -!- SkaryMonk has joined ##crawl-dev 07:11:20 -!- SkaryMonk1 has joined ##crawl-dev 07:12:58 Wrong tiles by spacehippo 07:13:59 -!- SkaryMonk has quit [Ping timeout: 240 seconds] 07:21:01 -!- st_ has joined ##crawl-dev 07:26:49 -!- bonghitz has quit [Ping timeout: 240 seconds] 07:28:52 -!- Zammy has quit [Quit: Page closed] 07:29:11 -!- Escalator has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]] 07:35:32 -!- Pacra has quit [Ping timeout: 264 seconds] 07:40:27 -!- st_ has quit [Read error: Connection reset by peer] 07:41:01 -!- st_ has joined ##crawl-dev 07:45:04 !tell tenofswords Patch to take care of all of my forest branch vaults save the end, feedback welcome: http://sprunge.us/EVOZ?diff 07:45:04 gammafunk: OK, I'll let tenofswords know. 07:45:41 !tell tenofswords ...and would it be terrible if the enchanted lake one had a water nymph in the lake? 07:45:41 gammafunk: OK, I'll let tenofswords know. 07:53:26 -!- Quashie has quit [Read error: Connection reset by peer] 07:54:35 -!- dck has joined ##crawl-dev 07:59:42 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 08:02:42 -!- CKyle has joined ##crawl-dev 08:03:19 -!- MiraclePrism has quit [Ping timeout: 252 seconds] 08:03:54 -!- dtsund has joined ##crawl-dev 08:05:18 -!- radinms has quit [Quit: Leaving...] 08:11:52 -!- rast-- has joined ##crawl-dev 08:13:13 -!- rast has quit [Ping timeout: 252 seconds] 08:13:24 -!- rast-- is now known as rast 08:19:04 -!- w4ldf33 has quit [Quit: Leaving.] 08:21:07 -!- ZChris13 has quit [Remote host closed the connection] 08:22:10 -!- ZChris13 has joined ##crawl-dev 08:26:49 -!- bonghitz has quit [Ping timeout: 240 seconds] 08:29:43 -!- Yermak has quit [Quit: Page closed] 08:30:56 -!- cribozai has quit [Quit: Page closed] 08:31:20 -!- gammafunk has quit [Ping timeout: 264 seconds] 08:32:02 -!- gammafunk has joined ##crawl-dev 08:33:36 -!- dtsund has quit [Ping timeout: 255 seconds] 08:38:10 -!- ZChris13 has quit [Remote host closed the connection] 08:39:07 -!- notcluie has quit [Quit: Page closed] 08:52:50 -!- kr4n3 has quit [Ping timeout: 253 seconds] 08:57:58 -!- Sgeo has quit [Ping timeout: 265 seconds] 09:01:11 -!- Pacra has joined ##crawl-dev 09:10:54 -!- Ququman has quit [Read error: Connection reset by peer] 09:14:41 -!- tensorpudding has quit [Read error: Connection reset by peer] 09:19:42 -!- Pacra has quit [Read error: Connection reset by peer] 09:20:41 -!- Pacra has joined ##crawl-dev 09:21:52 -!- Pacra has quit [Read error: Connection reset by peer] 09:22:37 -!- Pacra has joined ##crawl-dev 09:26:49 -!- bonghitz has quit [Ping timeout: 240 seconds] 09:35:12 -!- soundlust has quit [Ping timeout: 252 seconds] 09:35:36 -!- eki has quit [Quit: leaving] 09:37:32 -!- Ragdoll has joined ##crawl-dev 09:38:53 -!- Bloax has joined ##crawl-dev 09:39:32 -!- PleasingFungus has joined ##crawl-dev 09:41:49 -!- Xenobreeder has quit [Quit: Leaving] 09:43:41 03Grunt02 07* 0.14-a0-3321-g87ed260: Only place shops in some minivaults if requested (|amethyst). 10(8 minutes ago, 2 files, 77+ 45-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=87ed260aadee 09:45:06 -!- soundlust|2 has quit [Ping timeout: 252 seconds] 09:47:52 -!- Bcadren has joined ##crawl-dev 09:48:18 -!- Isvaffel has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 09:52:29 -!- Pacra has quit [Ping timeout: 240 seconds] 09:53:50 Unify MR from items and other sources, rescale artefact MR by chris 10:02:43 -!- notnotcluie has quit [Ping timeout: 245 seconds] 10:03:39 -!- Pacra has joined ##crawl-dev 10:14:40 -!- Bamboomancer has quit [Quit: Page closed] 10:19:42 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 10:20:34 -!- dck has joined ##crawl-dev 10:26:29 -!- Foamed has quit [Ping timeout: 240 seconds] 10:26:59 -!- bonghitz has quit [Ping timeout: 240 seconds] 10:36:49 -!- ToastyP is now known as Guest96609 10:38:30 -!- Guest96609 is now known as ToastyP_ 10:42:19 -!- cribozai has quit [Ping timeout: 253 seconds] 10:44:31 -!- Quashie has quit [Ping timeout: 252 seconds] 10:50:06 -!- oberstein has quit [Ping timeout: 265 seconds] 10:52:00 -!- oberstein has joined ##crawl-dev 10:53:23 -!- Fhqwhgads_ has quit [Ping timeout: 252 seconds] 10:53:29 -!- Fhqwhgads__ is now known as Fhqwhgads_ 10:56:40 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 10:57:18 -!- dwawwwwww has quit [Quit: Page closed] 10:58:56 -!- us17 has quit [Ping timeout: 264 seconds] 10:59:35 -!- dwwwwwwwwwa has quit [Client Quit] 11:02:39 -!- rossi has quit [Quit: WeeChat 0.4.3] 11:04:08 <|amethyst> re bitwise xor of unsigned ints... what else *would* you use bitwise xor on? 11:04:19 <|amethyst> (yes, I'm very slow) 11:08:55 -!- oberstein has quit [Ping timeout: 264 seconds] 11:09:30 -!- oberstein has joined ##crawl-dev 11:14:19 -!- Pacra has quit [Ping timeout: 264 seconds] 11:16:28 Uh, I'm trying to report something on mantis but I get a "Invalid form security token. Did you submit the form twice by accident?" 11:16:51 <|amethyst> Grunt: oh wow, I didn't know there actually was a way to do that :) 11:17:12 <|amethyst> dck: that can also happen if it takes too long to fill in the form 11:17:28 yep, I just noticed myself 11:17:34 hooray bug reports 11:17:49 -!- Yermak has quit [Quit: Page closed] 11:20:02 Tengu flight in dragon form doesn't give an EV bonus by dck 11:20:25 -!- ystael has quit [Ping timeout: 240 seconds] 11:21:27 -!- Amy|Sonata has quit [Read error: Connection reset by peer] 11:24:25 -!- demiskeleton_ has quit [Quit: Leaving] 11:27:45 -!- Kalir has quit [Changing host] 11:28:42 -!- notcluie has quit [Quit: Page closed] 11:29:36 -!- notcluie has quit [Client Quit] 11:31:43 -!- rast has quit [Read error: Connection reset by peer] 11:31:54 -!- rast-- has joined ##crawl-dev 11:31:56 -!- rast-- is now known as rast 11:32:49 -!- SeianVerian has quit [Ping timeout: 240 seconds] 11:36:31 -!- soundlust has quit [Ping timeout: 264 seconds] 11:37:18 -!- soundlust|2 has quit [Ping timeout: 240 seconds] 11:41:05 hey when playing trunk every time i start or resume a game i get 11:41:07 Warning: Cannot find file "autopickup_exceptions.txt". (~/.crawlrc:3) 11:41:08 Warning: Cannot find file "runrest_messages.txt". (~/.crawlrc:92) 11:41:14 (5 more similar lines) 11:41:28 and my inventory isnt colored etc 11:41:41 what are the correct locations for those files? 11:41:50 this on CAO 11:45:23 rast: Sounds like you're using an rc that is too old? 11:45:32 -!- Danei has quit [Ping timeout: 256 seconds] 11:45:37 Bloax yeah i pretty much copied my rc from .13 11:45:45 what do i need to change? 11:45:56 well that's funny 11:46:06 <|amethyst> rast: did you have customizations? 11:46:16 <|amethyst> rast: keep the customizations, remove the other stuff 11:46:17 |amethyst yes though not to those files 11:46:46 <|amethyst> rast: remove those includes from your rc 11:46:58 <|amethyst> rast: they're included by default now (but from a different directory) 11:48:51 -!- reaverb has joined ##crawl-dev 11:49:39 ok done. thanks 11:49:45 but my inventory still isnt colored 11:49:55 <|amethyst> rast: hm 11:50:26 <|amethyst> rast: did you install trunk, or are you running it from the build directory? 11:50:39 im on CAO 11:50:39 |amethyst: Saying "unsigned ints" was a mistake. I meant to say "signed ints" (which is what MAX_SKILL_LEVEL is) 11:50:45 <|amethyst> reaverb: ah 11:53:01 corpses are also not colored.. 11:53:37 oh wait i may need to uncomment all these lines that are commented by default? jeez 11:53:41 <|amethyst> rast: no 11:54:45 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 11:56:18 -!- kr4n3_ has quit [Ping timeout: 240 seconds] 11:58:06 -!- Mad_Wack has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 11:58:57 <|amethyst> rast: hmm 11:59:00 <|amethyst> let me check your rc 12:00:00 <|amethyst> rast: all those menu_colour = foo lines 12:00:02 http://crawl.akrasiac.org/rcfiles/crawl-git/rast.rc 12:00:10 <|amethyst> rast: should now be menu_colour ^= foo 12:00:25 what is ^= ? 12:00:31 <|amethyst> prepend 12:00:33 why not += 12:00:33 <|amethyst> you can use += to append 12:00:43 <|amethyst> ^= overrides defaults, += defers to it 12:00:46 do later entries override earlier? 12:00:49 ok 12:01:29 corpses on the ground aren't colored either 12:03:49 -!- w4ldf33 has quit [Quit: Leaving.] 12:03:52 force_more_message should also be += or ^= ? 12:05:04 and note_messages and note_items ? 12:05:13 -!- notnotcluie has quit [Ping timeout: 245 seconds] 12:05:42 -!- ldf has quit [Quit: ldf] 12:06:28 -!- Tarragon has joined ##crawl-dev 12:07:31 <|amethyst> rast: yeah, more or less all of the list options 12:07:46 <|amethyst> rast: I'm surprised that worked in 0.13 12:08:09 -!- BlackrayJack has quit [] 12:09:57 frankly im not a fan of the new syntax since its too easy to completely wipe out a whole set of options with one bad = 12:10:11 <|amethyst> rast: that's kind of the point 12:10:17 <|amethyst> rast: to let you replace the defaults 12:11:23 fr: rc files are defined in haskell 12:15:27 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-3321-g87ed260 (34) 12:16:31 |amethyst if you want to replace the defaults you should have to do so explictly 12:17:38 i dont think the two commands "add X to defaults for option Q" and "wipe out all defaults for option Q then add X to new defaults" should be one character apart 12:18:14 then again = and == in many probably should be more differecnt, but here we are 12:19:00 -!- Mad_Wack has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 12:19:09 <|amethyst> so likewise in C 12:19:21 <|amethyst> x = 3; and x += 3; shouldn't be so similar? 12:20:08 <|amethyst> we had two versions where you had to use foo = then foo += bar to reset the option 12:20:23 <|amethyst> hm 12:20:26 <|amethyst> but maybe you're right 12:20:33 <|amethyst> we should just give an error for foo = bar 12:22:48 -!- Keanan has joined ##crawl-dev 12:23:27 -!- darkfrog_ has quit [Quit: Page closed] 12:24:33 <|amethyst> maybe an assert? 12:25:48 -!- reaverb has quit [Quit: Leaving.] 12:26:08 -!- Acidburn6 has quit [] 12:26:49 -!- bonghitz has quit [Ping timeout: 240 seconds] 12:28:36 forcing people to do foo= and then foo += bar seems okay to me 12:28:51 if that is what you are saying 12:34:25 <|amethyst> so what should foo = bar do? 12:34:29 <|amethyst> crash the program? 12:34:38 |amethyst the difference is that in C x is most likely a variable but here its a list of options 12:34:39 <|amethyst> print a warning and not change the option? 12:35:23 -!- Lasty_ has quit [Quit: Leaving.] 12:35:30 yeah. or print a warning and do += 12:35:32 no crash please, no need to make it too easy for players to crash on demand with lua 12:35:37 (which is what it did in .13) 12:35:43 <|amethyst> rast: no it's not 12:35:50 i thought it did? 12:35:52 I'd say print a warning and don't change anything 12:35:55 <|amethyst> in 0.12 12:35:59 ah ok 12:36:10 <|amethyst> %git d8c861 12:36:11 07|amethyst02 * 0.13-a0-935-gd8c8611: Make list_opt = foo reset the list, not append. 10(10 months ago, 5 files, 46+ 126-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d8c861177ea6 12:37:27 -!- bonghitz_ has quit [Remote host closed the connection] 12:38:25 <|amethyst> What about -= ? 12:38:29 <|amethyst> I guess remove that? 12:38:41 is -= a thing? 12:38:55 <|amethyst> Yes, to remove a particular value from a list option 12:39:09 <|amethyst> But it's also uncomfortably close to += 12:39:33 but it doesnt wipe out the entire list 12:42:13 shrug. what makes it really bad is changing what = does many years into the project 12:42:33 just to support the ability to wipe out a list of options 12:42:59 if += and ^= were around from the start it wouldnt be a big deal 12:43:14 most players weren't "around from the start" 12:43:36 and having the ability to remove defaults is important 12:43:58 right, but the syntax should be something else 12:44:01 -!- Keanan has quit [Quit: Leaving.] 12:44:49 <|amethyst> how about we go back to the 0.10 behaviour 12:45:03 <|amethyst> instead of having all these magic invisible defaults 12:45:08 <|amethyst> actually put them in the rc 12:45:14 -!- Keanan has joined ##crawl-dev 12:45:54 I think the problem with that was that it meant that people's rcs didn't pick up changes that we made to the defaults? 12:46:00 <|amethyst> right, but 12:46:07 -!- SkaryMonk1 has quit [Ping timeout: 264 seconds] 12:46:13 <|amethyst> maybe we shouldn't be changing someone's settings without their consent 12:46:42 we are changing their *games* too in version upgrades, not just their settings :P 12:47:19 -!- jeffro has quit [Ping timeout: 264 seconds] 12:47:36 -!- Keanan has quit [Client Quit] 12:47:50 FR: new version of crawl should not change anything from previous versions 12:47:59 -!- Lasty1 has joined ##crawl-dev 12:48:04 <|amethyst> agreed 12:48:59 -!- MaxFrost has quit [Ping timeout: 240 seconds] 12:50:15 -!- jeffro has joined ##crawl-dev 12:52:34 -!- Lasty1 is now known as Lasty_ 12:53:17 -!- ToastyP_ is now known as ToastyP 12:55:56 -!- minmay has joined ##crawl-dev 13:01:59 -!- Daekdroom has quit [Ping timeout: 240 seconds] 13:10:50 <|amethyst> Untested, but: http://s-z.org/neil/tmp/0001-Make-list_opt-foo-print-an-error-message-and-do-noth.patch 13:11:13 -!- soundlust|3 has quit [Ping timeout: 240 seconds] 13:11:50 -!- Lprsti99___ has quit [Ping timeout: 246 seconds] 13:13:07 -!- Fortescue_ has quit [Ping timeout: 264 seconds] 13:15:37 -!- elliptic has quit [Quit: Leaving] 13:16:15 -!- Fortescue_ has joined ##crawl-dev 13:22:00 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:24:58 -!- ystael has quit [Ping timeout: 240 seconds] 13:28:41 -!- rchandra has joined ##crawl-dev 13:31:47 -!- caleba has quit [Quit: caleba] 13:32:23 -!- simmarine has joined ##crawl-dev 13:33:19 -!- rast has quit [Read error: Connection reset by peer] 13:33:26 -!- rast-- has joined ##crawl-dev 13:33:28 -!- rast-- is now known as rast 13:34:23 -!- Lasty_ has quit [Quit: Leaving.] 13:38:21 -!- moonprincess has quit [Quit: Sayonara, Zetsubou Sensei!] 13:43:53 -!- Lasty1 has joined ##crawl-dev 13:45:30 -!- hurdos1 has quit [Read error: Connection reset by peer] 13:46:49 -!- bonghitz has quit [Remote host closed the connection] 13:54:06 -!- Mad_Wack is now known as Mad_Wack_Away 13:54:32 -!- Mad_Wack_Away is now known as Mad_Wack 13:55:01 -!- Mad_Wack has quit [Client Quit] 13:56:40 -!- Mad_Wack has quit [Client Quit] 14:14:23 -!- tabstorm has joined ##crawl-dev 14:20:29 -!- Bcadren has quit [Ping timeout: 240 seconds] 14:21:45 -!- bonghitz has quit [Remote host closed the connection] 14:22:34 !tell bh <+bh> Wensley: python is an abomination <-- this is not a refutation of my assertion 14:22:35 Wensley: OK, I'll let bh know. 14:28:01 -!- DrinkMachine has quit [Quit: Leaving] 14:30:05 -!- Blazinghand has quit [Ping timeout: 252 seconds] 14:35:38 -!- Tarragon has quit [Ping timeout: 240 seconds] 14:42:18 -!- rubinko__ has quit [Read error: Connection reset by peer] 14:43:38 -!- HellTiger has quit [Ping timeout: 240 seconds] 14:45:39 -!- Basil has joined ##crawl-dev 14:51:03 -!- Keanan has joined ##crawl-dev 14:53:47 -!- dck has joined ##crawl-dev 14:57:47 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:05:47 -!- bonghitz has quit [Remote host closed the connection] 15:09:45 -!- Mad_Wack is now known as Mad_Wack_Away 15:10:50 -!- Mad_Wack_Away is now known as Mad_Wack 15:11:37 -!- Aryth has quit [Ping timeout: 240 seconds] 15:14:41 -!- DracoOmega has joined ##crawl-dev 15:18:41 03DracoOmega02 07* 0.14-a0-3322-g1b9ad37: Simplify player CBL code 10(4 hours ago, 1 file, 2+ 28-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1b9ad3724cf3 15:18:41 03DracoOmega02 07* 0.14-a0-3323-g66d9578: Conjure Ball Lightning adjustments 10(3 hours ago, 5 files, 22+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=66d9578d9604 15:18:41 03DracoOmega02 07* 0.14-a0-3324-ge55b05b: Prevent untargetted ball lightning from mostly wandering to the upper-left 10(2 hours ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e55b05b7f074 15:18:41 03DracoOmega02 07* 0.14-a0-3325-gb70ed34: Let sack of spiders and box of beasts use autofoe behavior 10(2 hours ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b70ed343a8d6 15:18:41 03DracoOmega02 07* 0.14-a0-3326-g1ac5a4c: Change formicid stat growth from s/4 to si/4 10(2 hours ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1ac5a4c7c0a0 15:18:41 03DracoOmega02 07* 0.14-a0-3327-g31f2211: A few gargoyle monster tweaks 10(61 minutes ago, 3 files, 11+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=31f22114d75c 15:18:43 -!- Ququman has joined ##crawl-dev 15:21:15 -!- ystael has quit [Ping timeout: 252 seconds] 15:22:38 Incidentally, in case someone was wondering, the reason I hadn't made that small nerf to adder poison that was discussed earlier yet is that I'd been trying to gather more stats for the current formula in other places, to have a better idea of how things in general would be affected. There seem to be spots elsewhere that are probably off from what they ought to be (though normally in the opposite 15:22:38 direction) 15:24:20 Though perhaps I will make that change shortly anyway, and just consider what to do about the other stuff independently 15:30:22 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 15:32:07 -!- Ragdoll has quit [Quit: Houdoe] 15:34:10 -!- rast-- has joined ##crawl-dev 15:34:37 -!- rast has quit [Read error: Connection reset by peer] 15:34:42 -!- rast-- is now known as rast 15:37:04 -!- DaneiTHREE has quit [Quit: Those who tell the truth shall die, those who tell the truth shall live forever.] 15:39:47 -!- bh has joined ##crawl-dev 15:44:21 -!- the_glow has quit [Ping timeout: 252 seconds] 15:44:46 -!- dtsund has joined ##crawl-dev 15:53:09 -!- whig has quit [Ping timeout: 252 seconds] 16:01:30 -!- bh has quit [Quit: Page closed] 16:05:26 -!- caleba has quit [Quit: caleba] 16:07:02 -!- rast-- has joined ##crawl-dev 16:08:34 -!- rast has quit [Ping timeout: 252 seconds] 16:09:03 -!- rast has joined ##crawl-dev 16:09:29 -!- Aryth has quit [Ping timeout: 240 seconds] 16:13:19 -!- rast-- has quit [Ping timeout: 253 seconds] 16:14:47 -!- ac13 has quit [] 16:22:27 -!- Lasty1 has quit [Quit: Leaving.] 16:27:18 -!- Blazinghand has quit [Ping timeout: 240 seconds] 16:30:29 -!- Miron_ is now known as Guest97561 16:32:27 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:34:49 -!- BlackrayJack has quit [Ping timeout: 240 seconds] 16:35:19 are the colours for recommended/not combos on the character selection screen really similar, or is it just my eyes/putty? 16:36:33 -!- bonghitz has quit [Client Quit] 16:36:47 They're more similar than they used to be, and I know at least one or two people have complained a little before. It looks fine to me in local tiles, but the color choice might be different there. 16:42:15 -!- Lasty1 has joined ##crawl-dev 16:42:36 !learn delete spriggan_berserker[2 16:42:36 Deleted spriggan berserker[2/2]: They are capable of generating with antimagic quick blades, making them one of the few sources of pre-branded quick blades. 16:42:49 I'm curious why someone added this, since it isn't actually true 16:43:06 (They can't even generate with quick blades at all) 16:43:45 can you guess who added it 16:44:08 I have no idea 16:44:26 i guess you don't spend much time watching all his other bad learndb edits in ##crawl 16:45:18 Well, there's bad as in subjective bad, but I am just genuinely curious how someone got the impression that this was true. 16:45:26 spoiler: it's not me 16:46:17 i'm half convinced notcluie isnt playing the same crawl as everyone else 16:46:21 so maybe that's how 16:46:46 Oh, was it him? 16:46:56 i believe so 16:47:19 Yes, I suppose that could make sense 16:47:53 Mr 'orbs of fire are the least dangerous monster in Zot' >.> 16:49:56 |amethyst: are you able to rebuild cdo trunk? or Napkin? 16:57:11 -!- Tedronai has quit [Quit: leaving] 17:01:34 faun (03c) | Spd: 10 | HD: 10 | HP: 37-64 | AC/EV: 2/10 | Dam: 23 | 10items, 10doors, spellcaster | Res: 06magic(40) | Chunks: 07contam | XP: 542 | Sp: corona, melee, confuse / corona, slow, melee | Sz: Medium | Int: normal. 17:01:34 %??Faun 17:01:42 maybe their slow should last a bit less 17:01:53 -!- Lasty1 has quit [Quit: Leaving.] 17:02:06 or is slowing turn and not aut based now 17:02:18 -!- notnotcluie has quit [Ping timeout: 245 seconds] 17:09:23 (The context is that walking around at ~50 aut a step in water [cheislowedwaterwalking] it still takes about 15 steps to throw it off, which is an enormous amount of time.) 17:09:57 would it be difficult to make tengu reavers etc. stop killing themselves with fireball? 17:13:07 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:13:38 Same thing also happens with hellfire burst. 17:14:09 Questionable suicide mages remain questionable. 17:16:31 -!- elliptic has joined ##crawl-dev 17:17:25 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:17:25 %??Drowned soul 17:17:33 Margery will happily kill herself, which is pretty funny. 17:17:33 i am drowning in sand 17:17:49 someone help 17:17:56 -!- Mad_Wack has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 17:18:44 !send Bloax vinestalkers 17:18:44 Sending vinestalkers to Bloax. 17:22:29 03gammafunk02 07* 0.14-a0-3328-g0963fee: Rework some vaults formerly in the forest branch for lair 10(19 hours ago, 2 files, 75+ 74-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0963fee4ff07 17:22:29 03gammafunk02 07* 0.14-a0-3329-g86b2fc4: Rework a forest branch vault for crypt 10(11 hours ago, 3 files, 53+ 52-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=86b2fc4f56c4 17:22:31 -!- notcluie has quit [Quit: Page closed] 17:24:56 -!- RZX has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]] 17:26:53 -!- notnotcluie has quit [Ping timeout: 245 seconds] 17:32:46 -!- notcluie has quit [Client Quit] 17:33:24 !bug 8281 17:33:24 https://crawl.develz.org/mantis/view.php?id=8281 17:33:48 Anyone have opinions on this? I suppose either supress all the bonuses in forms or allow them 17:33:59 -!- KurzedMetal has quit [Client Quit] 17:34:20 -!- KurzedMetal1 has quit [Ping timeout: 252 seconds] 17:35:31 what happens with flying Te that casts, say, ice form? 17:35:48 it seems that all the forms I've tested allow tengu flight 17:36:05 all give the move speed bonus, and all allow flight 17:36:12 I think dragonform should too, then 17:37:40 well, the consistency should be there, yes, but should these forms allow flight + bonuses is also the question 17:37:49 you get spider wings in ice form? 17:37:55 er 17:37:58 let me try that again 17:37:59 Tengu flight does not involve wings, though 17:38:04 you get spider wings in spider form 17:38:07 It's magic 17:38:11 (Seriously though) 17:38:13 DracoOmega: what?! 17:38:17 That is correct, yes 17:38:24 my world is shattered! 17:38:28 Crawl Tengu are explicitly wingless, I believe 17:39:00 that is *such* a loophole! 17:39:13 -!- dpeg has joined ##crawl-dev 17:39:25 dpeg: tengu don't have wings?! 17:39:26 (Though I am guessing that gargoyles can still fly as ice beasts if tengu can, code-wise >.>) 17:39:45 Yeah, tengu in other forms get the ev/move bonuses in addition to flight 17:40:04 only dform doesn't get the ev bonus 17:40:11 I think that's only because they start out flying 17:40:12 hrm 17:40:19 maybe they *are* gettign it 17:40:24 gammafunk: that's an old one, and no, they seem to have not. (I was surprised, too. (1) It's magic. (2) It's from D&D. (3) It's a Japanese myth. Take your pick :) 17:40:24 dpeg: You have 1 message. Use !messages to read it. 17:40:48 ??dragon_form 17:40:48 dragon form[1/4]: You're a dragon now! RAAAAWR! Breathe fire! Be tough (+50% hp) and strong! Gives +10 str, flight, rPois+ rFire++ rCold-, 34% GDR, +16 AC, huge size (will nuke your EV). Base unarmed damage = (20 + str*(2/3) + unarmed_skill). 17:41:20 aha 17:41:25 they in fact are getting the ev bonus! 17:41:41 dpeg: Well, traditional Japanese tengu often depict them with wings, for what it's worth (regarding number 3) :P 17:41:43 it's just harder to notice since you start out flying in dform 17:42:52 ?/tengu 17:42:52 Matching terms (5): tengu, tengu_conjurer, tengu_reasons, tengu_reaver, tengu_warrior; entries (26): beak[1] | chris_patches[2] | dodging[1] | fly[1] | gargoyle[1] | kcrawl[1] | kenku[1] | listgame_examples[2] | mdcrawl[1] | mercenary_card[2] | mercenary_card[4] | sky[13] | sojobo[1] | te[1] | tengu[1] | tengu[2] | tengu[6] | tengu[7] | tengu_conjurer[1] | tengu_reasons[3] | tengu_reasons[4] | ten... 17:42:54 er 17:42:56 ??tengu 17:42:56 tengu[1/7]: Basically humanoid with bird-like heads and clawed feet, the Tengu can wear all types of armour except helmets and boots. Gets temporary flight (with refractory period) at XL5, perm flight at XL15. While flying from any source, has +20% evasion (caps at +9 ev) and a -1 to movement delay. 17:43:03 Just for your pleasure. Cardiovorax on SA: [...] Crawl is all about competitive online high scores now. It's not about fucking around on your own time any more the way most roguelikes are, so they're obsessively balancing everything against everything these days, kind of like MMOs do. Removing a technique that's way more effective than everything else is easier than balancing everything else against it. It's why literally 90% of new stuff since 0.1 has ... 17:43:08 ... been like six attack spells, three or four races and a few gods. 17:43:32 -!- Lasty1 has joined ##crawl-dev 17:43:35 haha 17:43:37 seeing that made me wish badsa was still in ldb 17:43:46 it's amazing, isn't it? 17:43:50 -!- rast-- has joined ##crawl-dev 17:43:53 -!- rast has quit [Read error: Connection reset by peer] 17:44:00 -!- rast-- is now known as rast 17:44:07 he is not a troll, but so far off in so few lines... <3 17:44:09 I really don't know what "obsessively balancing everything against everything" means at all 17:44:17 can anyone explain that to me? 17:44:23 DracoOmega: yes, I know. They didn't get wings in Crawl last time we discussed this (0.3 or so) Kenku weren't given wings because they get body armour 17:44:41 gammafunk: it means that we know the ancient technique of nerfing 17:44:55 -!- SeianVerian has quit [Ping timeout: 264 seconds] 17:45:00 while that technique is lost to many comtemporaries 17:45:42 Oh, I think I understand at least what he's implying 17:45:44 te fly without wings, but gr fly with wings and still wear armour 17:45:55 But "90! of new stuff since *0.1*" 17:45:57 er 90% 17:46:02 rchandra: different decisions by completely different people :) 17:46:07 Really, since "0.1"? 17:46:16 rchandra: Well, also draconians could fly via wings back when they still could wear body armour 17:46:19 maybe he meant 0.10 17:46:23 Black ones, anyway 17:46:33 true, but old dracs were weird anyway 17:46:34 gammafunk: if you feel like it, just bring up the Tengu issue again. I don't mind giving them wings (I wanted back then!), especially if you show us Japanese sources with them 17:46:40 Over the years I've been pretty annoyed with all the stuff the Stone Soup devs have unilaterally removed from the game, but I can understand why they do it. Crawl is all about competitive online high scores now. 17:46:47 It's not about fucking around on your own time any more the way most roguelikes are, so they're obsessively balancing everything against everything these days, kind of like MMOs do. Removing a technique that's way more effective than everything else is easier than balancing everything else against it. 17:46:49 dpeg: no no, what's important here is that dck is wrong in my view 17:46:57 It's why literally 90% of new stuff since 0.1 has been like six new attack spells, three or four races and a few gods. 17:46:58 and that I get to tell him 17:47:03 PleasingFungus: thanks. I was typing all of the manually. Don't ask. 17:47:04 oh fuck 17:47:07 hahaha 17:47:10 I didn't even see that someone else 17:47:16 :) 17:47:17 was already talking about that 17:47:21 damn 17:47:28 shoulda scrolled up! 17:47:32 I think it is better if forms don't break permaflight, fwiw 17:47:34 gammafunk: what about dck? I am sure he didn't do it on purpse. 17:47:35 anyway people make me laugh 17:47:42 PleasingFungus: but yes, it's a true gem 17:47:52 rip ??badsa 17:47:53 elliptic: ah, good reason 17:48:11 elliptic: could have winged ice form etc, if we wanted to 17:48:11 dpeg: no, he didn't and he's often (but not always!) right. It's just a pleasure we share when one of us gets to tell the other he's wrong 17:48:18 like flying pig <3 17:48:30 elliptic: Yes, I am fine with assuming that iceform gargoyles have icy wings, too :P 17:49:13 -!- gnum has quit [Ping timeout: 240 seconds] 17:49:13 it might make more sense for them to break flying in some respects, but it causes annoying things like people killing themselves because there's a bug in the transform code and it lets them cast spiderform above water and drown 17:49:24 also annoying things like having to start flight again when the form ends 17:50:04 elliptic: yes, you are right. Permeflying should be properly permanent, so if we hand out wings, the forms have to be winged, too. Our choice if we think it's worth the trouble. 17:50:31 well, does wings vs non-wings actually mean anything other than what we say in the manual? 17:51:32 elliptic: no idea. Mutations? 17:51:36 I don't think it does 17:51:43 Except for monsters (who can drown when paralyzed or whatnot) 17:51:53 so the trouble is very little, and we shed the bike for the coming hours!!! 17:52:10 dpeg: are you asking whether tengu should be able to have perma-flight? 17:52:41 no! 17:54:29 ok, I probably lost the thread of convseration, but we're agreed that tengu should not lose perma-flight nor their bonuses in the forms? 17:55:20 yes 17:55:24 elliptic said so :) 17:55:29 !seen |amethyst 17:55:29 I last saw |amethyst at Sat Mar 15 18:10:50 2014 UTC (4h 44m 39s ago) saying 'Untested, but: http://s-z.org/neil/tmp/0001-Make-list_opt-foo-print-an-error-message-and-do-noth.patch' on ##crawl-dev. 17:56:12 since currently that's what we're doing; for dform it's just not as obvious you're getting the ev bonus, since you start out flying in the form and you're not allow to stop flying 17:56:42 I mean, I do think permaflight needs to be thought more about at some point, and maybe there's a good solution that would feel more natural to players who worry about wings 17:56:53 hrm, one kind of "bug" is that you can still trigger perma-flight in dform as a tengu 17:57:09 I guess the only affect is that you'll be flying when the form ends (which is not insignificant) 17:57:36 Casting dragon form as a tengu shouldn't actually interrupt your normal permaflight in my opinion 17:57:48 So if you are flying when you start, you should still be flying when it ends 17:57:54 yes 17:58:29 DracoOmega: yes, we're agreed on that. The only "issues" are that it's hard to see that you got an ev bonus in dform as a tengu and that you can still trigger tengu flight in dform 17:58:38 but it seems that neither of those are truly problems 17:58:50 Hard to see in what way? Because you have so little EV to multiply? 17:58:54 That seems like a non-problem 17:58:57 PleasingFungus: the "obsessively balancing against everything" *is* true, only that we cannot live up to it 17:59:07 -!- Lasty1 has quit [Quit: Leaving.] 17:59:32 haha 17:59:39 I wish that permaflight was less bad against titans 18:00:02 DracoOmega: hard to see only in that your EV will decrease overall by a mysterious formula, but since dform always flies, you won't know that it's actually better than what you would have as not-tengu 18:00:16 I feel like as non-tengu I am actually worse off with permaflight than with flight spell because I keep it on all the time for convenience but then titans happen 18:00:20 gammafunk: That still doesn't seem like a problem to me 18:00:32 idk. obviously if your game offers a set of choices, they should neither be so weak as to be irrelevant, nor so strong as to make all others irrelevant. at least some of the time 18:00:34 DracoOmega: I'd say it's a minor problem, and more an interface one 18:00:38 but that has nothing to do with 'mmos' or 'online scoring' 18:00:44 it generated dck's bug report, and he's a very experienced player 18:01:35 just not sure it has any kind of easy solution as long as we make bonuses this way 18:01:48 this way meaning depending on whether you're flying or not 18:01:59 gammafunk: tengu do have their flight described in a unique way in the list of statuses, iirc 18:02:04 hrm 18:02:28 PleasingFungus: of course. The posting is miles off, imo, but as I said: don't think he's trolling or anything, just has a very warped view on what's going on 18:02:40 yeah I don't think he's being intentionally dishonest or anything 18:02:44 elliptic: they do, but it doesn't seem to mention the EV 18:02:48 perhaps it could do at least that 18:02:51 I was trying to phrase my response to be diplomatic. but I probably failed 18:02:58 elliptic: That makes me ponder what it would be like if travel just made you fly over things and landed you afterward 18:02:58 PleasingFungus: you did :) 18:03:02 rip 18:03:13 DracoOmega: that has been suggested, yeah 18:03:41 PleasingFungus: otoh, you are a source of sanity in SA, that's something rare and precious. Don't worry 18:03:46 it is sort of nice to have the visible status showing you can fly over water though so you don't forget about your boots of flight 18:03:53 clearly we should all follow TOME4's lead 18:04:25 there was also a suggestion to make airstrike not do extra damage against players with cancellable flight 18:04:29 elliptic, gammafunk: do we want to make players turn off flight in view of titans? Is that worth it? 18:04:51 seeing as titans do not spawn in places with water 99.9% of the time 18:04:53 not really, no 18:05:02 elliptic: Well, the time it takes to land isn't always non-trivial (especially if there may be watery terrain around that you'd want to navigate) 18:05:09 Even if it often is 18:05:13 dpeg: so in theory it is an interesting decision, whether to waste a turn turning off flight... the problem though is that there is usually no point in going around flying 18:05:14 i've never really liked things punishing you for flying, especially since with the flavour of flight (as opposed to lev) you could just be standing on the ground 18:05:22 -!- absolutego has quit [Quit: leaving] 18:05:37 so why wouldnt your character just stand on the ground if they see things where flying is bad 18:05:38 -!- Quazifuji_ has quit [Ping timeout: 245 seconds] 18:05:44 If we want to keep the (realism-derived!) mechanic, then I'd just say that additional airstrike damage should only happen if you're flying uncontrolled over water/lava 18:05:49 dpeg: so you should just leave flight off when autoexploring, and turn it on when you want to cross water (which usually isn't time-sensitive) 18:06:11 te flight also has the speed/ev boosts so you'll sort of want it on then 18:06:11 yes, I understand 18:06:36 mmm 18:06:40 rchandra: right, Te having airstrike vulnerability in exchange for the EV is a bit more interesting 18:06:45 Unstable branch on crawl.lantea.net updated to: 0.14-a0-3329-g86b2fc4 (34) 18:06:51 And player airstrike would have the same limitation? 18:07:02 player airstrike works fine 18:07:05 but airstrike is so rare that it isn't really 18:07:35 Basil: well, it is hard to determine which monsters can land from flight at will 18:07:41 probably not worth it 18:07:43 smite-targeted irresistable damage is pretty good on its own, from a monster perspective 18:07:50 It would be interesting if the bonus damage wasn't so massive. 18:08:20 I guess the problem is that airstrike is kind of boring thematically if that's all it is 18:08:24 Because not landing for some bonus EV in exchange for being hit by massive, undodgeable smite damage is Not Worth It. 18:08:41 personally, I think the mechanic is too esoteric 18:08:48 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:08:59 -!- bmfx has quit [Ping timeout: 252 seconds] 18:09:48 airstrike doing more damage against flyers works okay if the player is casting it 18:10:31 having monster airstrike just not do bonus damage to flying players seems okay to me 18:10:55 elliptic: yes, I am fine with that. (I also don't think that symmetry is really important here, not sure how you folks think about that.) 18:11:03 monsters are too stupid to avoid it or something 18:11:09 -!- Cheibrodos has quit [Client Quit] 18:12:10 titans are too old and don't have the most up-to-date and improved version of the spell 18:12:23 so, regarding the original bug, there's nothing we need to do for that? It's an interface issue, albeit a minor one 18:12:29 But no more fun situations like casting flight for Jorgrun only to have a titan show up immediately afterward! :P 18:12:34 ?* 18:13:01 DracoOmega: have to create new fun situations! 18:13:10 The constant of Crawl: players will die. 18:13:18 or casting flight for jorgrun only to be petrified and die 18:13:39 elliptic: do you think indicating increased EV in the %/@ displays helps this at all, regarding dform and ev bonus? 18:13:50 gammafunk: I just read the bug report and it looks like the issue isn't that the EV increase isn't indicated 18:13:58 elliptic: right, that's what I'm saying 18:14:03 oh, wait 18:14:07 no, let me be clear 18:14:11 they *are* getting the ev bonus 18:14:20 gammafunk: but rather that the game lets you use the "tengu flight ability" in dragonform 18:14:20 it just appeared to dck that they weren't 18:14:37 which is clearly a bug, since dragonform is supposed to just be always flying 18:14:44 and that is what was confusing him 18:15:10 yes, he thought that implied that he wasn't getting the bonus, but he actually is 18:15:18 regardless of what he does with tengu flight 18:15:20 I mean, the bug report starts with "Te can use their racial abilities to "start" or "stop" flying when they are in DF (and thus constantly flying no matter what, using the abilities doesn't actually affect this)" 18:15:34 if that didn't happen, I don't see how there would be any issue 18:15:48 -!- Keanan has quit [Quit: Leaving.] 18:15:58 making airstrike not do bonus damage to flying players would also allow te permaflight to just be permanent! 18:16:02 the siutation is: you always get the EV bonus as a tengu in dform regardless of tengu flight (I've tested this) and yes you can start/stop tengu flight in dform 18:16:04 I think it's a noble goal to try and give flight some tactical relevance. However, I don't think that the airstrike effect achieves this. If we can come up with more, then we could also expect players to think of disabling flight more often. 18:16:15 MarvinPA: but leda's, roots, etc 18:16:34 mm, leda's ruins everything 18:17:30 wasn't there a thing where fliers took extra damage from lightning, a while ago? 18:17:32 or is that backwards 18:17:34 elliptic: although we are granting the EV bonus properly, we're not giving the player any kind indication that it ever occurs unless they do the EV calculations themselves 18:17:56 elliptic: and I'm not sure we can just disable the tengu ability either since it affects whether they will be flying when the dform ends 18:18:08 gammafunk: we gave the player that indication when they first started flying as a tengu and their EV went up 18:18:17 maybe their ev should be coloured white like the Fly status 18:18:31 elliptic: but that's the problem: if they cast dform when not in tengu flight, they still get the bonus :p 18:18:35 rchandra: that sounds really annoying, since it will be like that 100% of the time 18:18:55 gammafunk: how is that a problem? they get the bonus if they drink a potion of flight at XL 1, too 18:19:10 -!- MarvinPA has quit [Quit: Leaving] 18:19:21 there isn't anything special about the tengu flight ability compared with other sources of flight except that it is permanent 18:19:32 -!- MarvinPA has joined ##crawl-dev 18:19:47 PleasingFungus: You may be thinking of electrocution weapons not working on fliers? 18:19:53 o 18:19:57 maybe 18:19:59 elliptic: when they drank that potion of flight, they saw their ev increase; when they cast dform, they actually see their ev decrease overall 18:20:13 in any case it led dck to file this bug, which I think is understandable 18:20:23 gammafunk: he explains why he filed the bug 18:20:27 -!- PleasingFungus has left ##crawl-dev 18:20:32 yes ledas is a good flight unreasons!! 18:20:32 -!- PleasingFungus has joined ##crawl-dev 18:20:36 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 30.0a1/20140313030202]] 18:20:53 it is because the game gives misleading options that don't do anything with toggling tengu flight in dragonform 18:21:07 the only problem i can see is that te are able to start/stop flight in dragon form, yeah 18:21:33 and that doing so affects movespeed 18:21:34 -!- PleasingFungus has quit [Client Quit] 18:21:40 rchandra: it doesn't 18:22:31 oh. the mantis says it does 18:22:41 gammafunk: you can tell him he's wrong about that, then? 18:22:52 "and while using the Te flight ability still gets them the movespeed bonus, it doesn't affect their EV" 18:23:05 rchandra: yes, he's wrong about that; all the bonuses are handled properly 18:23:42 as for disabling tengu flight, I guess the soluation is just: when tengu cast dform, they activate permanent flight, lose the ability in the menu, and well end dform in permanent flight 18:23:54 s/well end/will end/ 18:24:19 gammafunk: or they can end it in the same flight state at which they started, as DracoOmega suggested earlier 18:24:55 I think the idea of drowning from coming out of dform as a tengu 18:25:01 is the only objection I have to that 18:25:21 but I suppose that solution is also fine 18:25:31 Isn't there already code that specifically saves you from that? 18:25:38 hrm 18:25:40 I recall some 'panic flight' code in the transform code somewhere or other 18:26:04 I may be slightly misremembering, but there's definitely something LIKE that 18:26:13 nope 18:26:13 It relates to boots of flight specifically, IIRC. 18:26:29 you can drown currently by not being in perma-flight as a tengu, casting dform, and letting it expire over deep water 18:26:42 I don't really see why a tengu who wasn't flying to start with for some strange reason and casts dragon form and ignores the warnings about it ending above water should be safe when a human is not 18:26:52 yeah, I guess that's true 18:26:55 -!- kr4n3 has quit [Ping timeout: 264 seconds] 18:27:14 ok, so a solution is just disable the tengu flight ability in dform? 18:28:35 also the gargoyle flight ability, boots of flight flight ability, etc 18:29:08 if an ability doesn't do anything, it should be disabled 18:29:22 yeah. also, that panic flight code sounds inconsistent with what we're talking about as well 18:30:00 oh wow 18:30:23 panic flight is fine if it actually works right and handles all sources of permaflight, I think 18:30:27 yeah, if you stop the flight from the boots, cast dform, go over deep water, and let it expire, it saves you by triggering flight from the boots :p 18:31:14 so we could just make that work for Te/Gr/blackDr also 18:31:38 -!- jeffro has quit [Read error: Operation timed out] 18:34:24 -!- jeffro has joined ##crawl-dev 18:35:41 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:35:56 -!- scummos__ has quit [Ping timeout: 252 seconds] 18:39:57 -!- Bcadren has joined ##crawl-dev 18:42:51 Hey DracoOmega, I just noticed: 18:43:02 !lg * ikillet=posthumous_revenge 18:43:03 Unknown field: ikillet 18:43:06 !lg * ikiller=posthumous_revenge 18:43:07 1. Zicher the Severer (L16 FoBe of Trog), slain by posthumous revenge on Snake:3 on 2014-03-13 09:06:14, with 106647 points after 33732 turns and 2:41:31. 18:45:52 what on earth... 18:46:07 !lg * ikiller=posthumous_revenge -log 18:46:08 1. Zicher, XL16 FoBe, T:33732: http://crawl.akrasiac.org/rawdata/Zicher/morgue-Zicher-20140313-090614.txt 18:46:16 The log is very self-explanatory. 18:46:29 !messages 18:46:29 (1/1) Grunt said (1d 8h 33m 51s ago): No messages for dpeg. 18:46:41 * dpeg grunts. 18:46:57 A hollow voice says "ploog". 18:47:33 Grunt: Yeah, I noticed that the other day. The very first death by that! :P 18:48:01 !lg * ktype~~thrown 18:48:02 1. GuraKKa the Bewitcher (L16 VpEn of Dithmenos), thrown by an octopode crusher on Depths:1 (kennysheep_water_balloons) on 2014-03-07 19:45:52, with 111674 points after 40947 turns and 4:43:20. 18:48:06 (And possibly the last? <_<;) 18:48:07 only the one so far 18:48:08 -!- notnotcluie has quit [Ping timeout: 245 seconds] 18:48:40 ah, on a kennysheep map, grunt loves editing those maps 18:48:57 !singularity gammafunk 18:49:00 Grunt mumbles some strange words. The singularity violently warps gammafunk! 18:49:10 hey that spell doesn't even *exist* 18:50:10 I almost certainly wouldn't have bothered, but someone else added the first version of those vaults in in their original form a while ago. 18:50:34 -!- AreBrandon has joined ##crawl-dev 18:50:49 !lg * kmap=~kennysheep s=skmap 18:50:49 Unknown field: skmap 18:50:54 !lg * kmap=~kennysheep s=kmap 18:50:54 134 games for * (kmap=~kennysheep): 35x kennysheep_town, 17x kennysheep_vampire_church, 10x kennysheep_goblin_castle, 9x kennysheep_small_square, 9x kennysheep_small_circle, 8x kennysheep_windowed_goal, 6x kennysheep_big_flooded_room, 5x kennysheep_the_goblin_king, 4x kennysheep_blocked_goal, 3x kennysheep_steamy, 3x kennysheep_kite_vault, 3x kennysheep_dice, 2x kennysheep_orc_chapel, 2x kennyshee... 18:51:31 speaking of dubious maps, at least my formerly forest vaults can actually place now 18:53:45 Mmhm. 18:54:19 I'll be home soon and then maybe I'll handle the balance of the obvious ones. 18:54:33 wait, what balance? 18:57:04 I should look into balancing that one profane halls map I hear a lot about <_< >_> 18:58:10 -!- Napcat has quit [Quit: leaving] 19:00:09 -!- rast has quit [Read error: Connection reset by peer] 19:00:39 -!- rast has joined ##crawl-dev 19:10:06 ...balance as in "remainder" >:( 19:12:25 * gammafunk quickly deletes his commit to replace the draconians in profane halls with butterflies... 19:15:01 -!- Lasty1 has joined ##crawl-dev 19:17:16 -!- AreBrandon has quit [Ping timeout: 252 seconds] 19:19:48 sputter 19:19:49 butterfly (16b) | Spd: 25 | HD: 1 | HP: 3-8 | AC/EV: 0/25 | fly, !sil | Res: 06magic(4) | Vul: 09poison | XP: 0 | Sp: hellfire burst (3d15) | Sz: tiny | Int: insect. 19:19:49 %??butterfly spells:hellfire_burst 19:20:10 You hear a strangely pleasant explosion. 19:20:41 splatterfly? (iood) 19:21:19 the butterfly doesn't want to cast his spell 19:21:43 probably because he is confused 19:21:45 yep 19:22:27 ah 19:23:15 wouldn't it be better if casters sprayed their spells everywhere 19:23:29 -!- Xenobreeder has quit [Ping timeout: 240 seconds] 19:24:15 only if players do to 19:26:16 -!- PleasingFungus has joined ##crawl-dev 19:28:07 -!- Lasty1 is now known as Lasty_ 19:29:10 -!- Lasty_ has quit [Quit: Leaving.] 19:29:23 -!- Lasty1 has joined ##crawl-dev 19:30:07 -!- Lasty1 is now known as Lasty_ 19:31:38 are there any crawl expert machines? 19:33:16 there are bots with varying degree of human assistance, an unassisted bot has won GrBe 19:37:06 -!- _fred has quit [Quit: Verlassend] 19:37:19 So, um... the healthbar coloring for poison doesn't actually seem to function in webtiles 19:37:22 So I now learn 19:37:34 (And I cannot even compile webtiles on my computer) 19:37:58 oh yeah, i think elliptic was mentioning that it also leaks info depending on your termsize? 19:38:26 it looked like it would from the code, though I didn't actually check 19:38:26 I thought when we talked about it it looked like the number of = in your healthbar was fixed, regardless of termsize? 19:38:42 The size seems fixed in local tiles anyway, regardless of window size 19:39:59 maybe not actually, hm 19:40:06 I've been looking for the poison healthbar in console, is it documented? I've just been using @ to check for lethal poison 19:40:07 const int width = crawl_view.hudsz.x - (ox - 1); 19:40:13 is the relevant quantity 19:40:27 in output.cc:340 19:40:59 I don't know whether that is constant 19:41:43 I couple hugeterm games on CAO at the moment look like they have normal sized healthbars 19:42:01 I guess ox there is 19 19:42:25 rchandra: What do you mean 'looking for it', anyway? 19:42:57 DracoOmega: I mean I haven't figured out how poison is indicated to the player since the change 19:43:06 other than Pois light changing more 19:43:08 Does it not show up as a yellow region on your health bar in console for you? 19:43:19 rchandra: part of health bar changes color, or should 19:43:50 ah. it does, thanks 19:44:57 03Grunt02 07* 0.14-a0-3330-ge5fc197: Let Lua tag-placed vaults get the tag that placed them. 10(2 minutes ago, 2 files, 11+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e5fc197054e3 19:44:59 I was mistaking that for the "last turn damage" section 19:45:05 I guess only hudsz.y changes and hudsz.x is always HUD_WIDTH = 42 19:45:24 so it is okay in console 19:46:17 <|amethyst> dpeg: got your email; I'll respond tomorrow after I've had some sleep 19:47:00 I guess probably I should ask Medar about it not displaying in webtiles 19:47:08 Since I can't even test any change I would make on my end 19:47:33 DracoOmega: yeah, I can test changes on my end, but I'm far less helpful than Medar in figuring out what is the problem 19:47:37 -!- Escalator has quit [Ping timeout: 240 seconds] 19:49:10 That's actually a high priority thing for the 0.14 release, come to think about it 19:49:58 I never noticed that problem either despite spectating a bunch of games, probably because I only actually play in console 19:50:21 it looks like it doesn't work in webtiles simply because webtiles doesn't use that code path at all for the bars 19:50:36 right, it needs some javascript code to do the updating 19:51:02 see webserver/game_data/static/cell_renderer.js, lines 375-387 19:51:20 !seen Medar 19:51:21 I last saw Medar at Wed Mar 12 19:26:13 2014 UTC (3d 5h 25m 7s ago) saying 'had to win that one' on ##crawl-dev. 19:51:52 |amethyst: thanks. Take your time 19:52:05 slime creature (03J) | Spd: 10 | HD: 11 | HP: 44-77 | AC/EV: 1/4 | Dam: 22 | amphibious, regen | Res: 06magic(44), 03poison, asphyx, 12drown | XP: 264 | Sz: small | Int: plant. 19:52:05 %??slime creature 19:52:38 Those have no rAcid. The rest of the (J) group, including the basic Jelly is acid immune, is that oversight? 19:53:33 elliptic: Isn't that for the minibars and not the HUD? 19:53:39 oh, right 19:54:09 I have never looked at this stuff here before (I don't think I even knew where it was - not that I had actually looked) 19:54:33 I am just grepping for likely stuff, I don't actually know this code at all :P 19:55:17 I've never written any javascript, either 19:55:55 Oh, hmmm 19:56:08 Webtiles looks like it DOES have much more fine-grained display of health than console/local tiles 19:56:20 Just by me walking around and taking poison damage here 19:58:27 I am not sure what to do about this, regarding info leaks versus other versions 19:58:29 -!- MiraclePrism has quit [Ping timeout: 240 seconds] 19:58:51 the relevant functions are update_bar and update_stats_pan, which calls update_bar("hp"), in game_data/static/player.js 19:58:57 s/pan/pane/ 19:59:07 Yeah, I'm looking at that 19:59:09 HP info is 100% available in tty as well 19:59:12 No? 19:59:13 DracoOmega: well, the poison-shaded part could be less fine-grained 19:59:27 Oh it indicates the amount of poisoning? 19:59:36 Interesting 19:59:45 greensnark: with new deterministic poison, part of the bar is shaded to indicate how low it will bring your HP 20:00:23 Ah 20:00:33 Possibly that should be indicated in text as well, then 20:01:28 or quantize the display in webtiles so it doesn't reveal anything extra 20:01:42 DracoOmega: and the html that's getting the update is in game_data/templates/game.html 20:01:53 -!- notcluie has quit [Ping timeout: 245 seconds] 20:02:37 it seems that there are actually 4 span tags being used 20:03:16 I feel slightly out of my depth 20:04:08 hrm, well I can try to fiddle with this, but I need to understand how the bar is updated in tiles at a basic level :p 20:04:32 -!- Roarke has quit [Quit: Page closed] 20:05:39 About the most complicated thing I've done with css is changing the color of an existing color tag once :P 20:05:41 yeah, on the js side it doesn't look to hard to modify this 20:07:21 crocodiles in d:4 20:07:23 now there's news 20:07:45 DracoOmega: there's basically a different bar for each color you see in the hp bar in webtiles, and the code just changes the widths of each, e.g. #stats_bar_hp_decrease is the red bar for damage 20:08:19 so the code just changes the widths of each bar type depending on whether hp is being decreased or increased 20:08:26 Yes, I gather that much. Is bar_hp_decrease automatically anchored to the edge of the health bar or something? 20:08:34 Since its location actually changes 20:08:44 And the health bar's doesn't 20:08:48 yes, it seems so; it's defined in style.css 20:09:02 so it's "anchored" to the span tag 20:09:03 I guess then insert a poison bar between the two? 20:09:10 And have its width normally be 0 20:09:13 right, probably we need an additional bar 20:09:35 so that's not hard to do, and then we add js to manipulat this bar 20:09:40 based on arguments to update_bar 20:10:08 so new span tag, new css defintion, new js code to modify it 20:10:21 -!- tkappleton1 has quit [Quit: Leaving] 20:10:58 you could probably get it working yourself, but not being able to test is a drag 20:11:00 The code definitely looks cleaner than the code with the same function C++-side, I'll say that much 20:11:04 haha 20:11:14 Writing code for a language I'm not fluent in and also cannot test sounds very bad 20:11:35 Even if I MOSTLY understand what to do 20:11:41 DracoOmega: I think only the second part is very bad :p 20:11:48 Well, I mean combined 20:12:03 just write a proof of correctness 20:12:08 If you can't test something, it's at least less bad if you can be confident it's correct ^^; 20:12:19 -!- rossi has quit [Quit: WeeChat 0.4.3] 20:12:20 As opposed to 'well, the syntax MIGHT be good. maybe.' 20:12:31 I can't work on this just this moment, but I can do that tomorrow if Medar doesn't just appear 20:12:37 I think I could get it working ok 20:12:53 Fair enough 20:13:03 why not add javascript to the list of languages I'm forced to use to work on crawl, I ask you 20:13:08 Haha 20:13:14 -!- Crehl has quit [Read error: No route to host] 20:13:41 * geekosaur would prefer js to c++... 20:14:28 (but n[eo]twork woes mean webtiles would only be testable if I set it up locally, which, no.) 20:14:40 Well, webtiles doesn't even like windows 20:14:46 Which is why I can't work on it here 20:15:21 it could be hacked to work on windows, of course, but there's not a big market for windows server operators looking to run crawl, I guess 20:15:49 I'm on a mac. and helping tzer0 and johnstein sort out dgl issues on the platform it's tested with does not give me happy feelings about convincing it to work elsewhere 20:16:18 (maybe I could get away without dgl for testing but as the only instructions I know of involve dgl...) 20:16:33 well webtiles ran ok on os X, at least 20:16:35 -!- WalkerBoh has quit [Remote host closed the connection] 20:20:15 -!- Guest89481 has quit [Quit: WeeChat 0.4.3] 20:24:58 -!- Bloax has quit [Quit: Error: Bloax not found] 20:25:07 -!- Bloax has joined ##crawl-dev 20:26:19 -!- Bloax has quit [Client Quit] 20:28:58 -!- Lightli has quit [Ping timeout: 245 seconds] 20:30:49 -!- Eonwe2 is now known as Eonwe1 20:34:01 -!- st_ has quit [Read error: Connection reset by peer] 20:34:25 -!- st_ has joined ##crawl-dev 20:35:23 -!- bh has joined ##crawl-dev 20:35:36 -!- Bloax has joined ##crawl-dev 20:36:28 -!- Quazifuji has quit [Ping timeout: 245 seconds] 20:40:52 -!- Watball has quit [Quit: Leaving] 20:41:57 -!- Zermako has quit [Quit: good night and good luck to all!] 20:42:26 -!- yogidabear has quit [Quit: Page closed] 20:49:07 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20:59:37 -!- Crehl has quit [Ping timeout: 240 seconds] 21:00:00 -!- Fhqwhgads_ has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]] 21:00:22 -!- rast has quit [Read error: Connection reset by peer] 21:00:54 -!- rast has joined ##crawl-dev 21:03:08 -!- conted has quit [Ping timeout: 245 seconds] 21:09:55 -!- AreBrandon has joined ##crawl-dev 21:10:11 https://crawl.develz.org/tavern/viewtopic.php?p=158211#p158211 somebody ridden us of these wandering bootcloaks 21:10:47 I was just going to post that your tile looks so *scary* 21:10:56 -!- dpeg has quit [Quit: leaving] 21:11:06 I might be actually afraid to melee them 21:12:17 Are you trying to scare us, Bloax 21:12:37 The gargoyles are scary. 21:12:44 The tentacled monstrosities are scary. 21:12:48 The lizards are scary. 21:12:51 deathroach 21:13:00 !lg * killer=~roach 21:13:00 21196. Wiebster the Ducker (L2 DsGl), slain by a giant cockroach on D:1 (minmay_misc_feat_x) on 2014-03-15 21:28:37, with 30 points after 697 turns and 0:01:45. 21:13:01 do we see a theme here 21:13:03 An aura of fear fills the tiles! You are terrified of it! 21:13:20 Very scary thing 21:13:20 Next Bloax will make bats scary 21:13:24 and I'll be scared of them too 21:13:35 Time to make the ice beasts scary 21:13:39 no! 21:13:44 ??sap 21:13:44 sap magic[1/1]: A fixed-70%-chance line-of-fire hex from {warmonger}s. Worsens overall spell success with each spell cast, according to that spell's level. A single cast of fire storm (level 9) makes failure go from 3% to 11%, but a single bolt of fire (level 6) goes from 4% to 7%. 21:13:52 uh, is that new? 21:13:58 ds-enemies 21:14:02 it's new since warmongers, yes 21:14:14 I get the feeling that maybe this all should have been pushed to 0.15 21:14:28 well warmongers were quite a while ago 21:14:41 * Grunt pushes bh. 21:14:41 that happend 21:14:46 !kw forestdisp 21:14:46 Keyword: forestdisp => cv>=0.14-a start>=20140128 21:15:03 forest dispersal and ds enemies were about the same time 21:15:09 in fact they pretty much were the same day 21:15:12 Basically simultaneously, actually. 21:15:38 oh, and I haven't checked recently 21:16:02 what has feedback from players on ds enemies been like? 21:16:03 !lm * !boring forestdisp br.enter=swamp / lg:place=swamp 21:16:12 445/1764 milestones for * (!boring forestdisp br.enter=swamp): N=445/1764 (25.23%) 21:16:13 elliptic: "remove Rearrange the Pieces", which happened. 21:16:15 that was an angst-filled day :-( 21:16:24 !lm * !boring forestdisp br.enter=shoals / lg:place=shoals 21:16:26 411/1531 milestones for * (!boring forestdisp br.enter=shoals): N=411/1531 (26.85%) 21:16:34 !lm * !boring forestdisp br.enter=snake / lg:place=snake 21:16:35 404/1704 milestones for * (!boring forestdisp br.enter=snake): N=404/1704 (23.71%) 21:16:48 I can't immediately think of any other specific comments that don't originate from myself <_< 21:17:03 I've heard far more grumbling about the forest dispersal 21:17:16 !lm * !boring cv=0.14-a start<20140128 br.enter=snake / lg:place=snake 21:17:17 600/2934 milestones for * (!boring cv=0.14-a start<20140128 br.enter=snake): N=600/2934 (20.45%) 21:17:25 !lm * !boring cv=0.14-a start<20140128 br.enter=swamp / lg:place=swamp 21:17:26 513/2844 milestones for * (!boring cv=0.14-a start<20140128 br.enter=swamp): N=513/2844 (18.04%) 21:17:28 (aside from rearrange the pieces, as already mentioned) 21:17:30 geekosaur: well, yeah, far fewer games encounter ds enemies 21:17:34 !lm * !boring cv=0.14-a start<20140128 br.enter=shoals / lg:place=shoals 21:17:35 513/2517 milestones for * (!boring cv=0.14-a start<20140128 br.enter=shoals): N=513/2517 (20.38%) 21:17:36 true 21:17:37 than encounter forest-dispersed stuff 21:17:54 well, we've incresed the "killratio" of the lair branches we dispersed into 21:17:56 but there was certainly enough complaining about RtP 21:17:58 but not by any horrifying degree 21:18:03 -!- iliekturtles has quit [Quit: Leaving] 21:18:14 swamp got quite a lot harder, though 21:18:18 rather less about the other stuff in ds-enemies 21:18:36 gammafunk: the kill ratio is probably a combination of runelock and forest dispersal factors 21:18:52 nonethousand: rune lock was long before dispersal 21:18:56 !kw runelock 21:18:56 No keyword 'runelock' 21:19:01 !kw rune_lock 21:19:02 No keyword 'rune_lock' 21:19:06 there was a kw for that 21:19:07 -!- AreBrandon has quit [Ping timeout: 264 seconds] 21:19:14 !kw -ls 21:19:14 User keywords: alive, allcaps, arenasprint, badform, bat, blacklist, boggle, book, boring, brainless, cat, clumsy, collapse, color, colour, crate, crazy, current, defstats, diesel, element, farmer, forest, forestdisp, fullgame, funform, gecko, goodchar, hells, icecave, juicy, lastturn, linesprint, log, lucy, meatsplat, meatsprint, mfcwc, muna, nchoice, nothuge, of, oldwon, penancetitle, pitsprint,... 21:19:25 yes, but I assume it's something which would add to the lair-branch kills. Figure it's worth remembering at least 21:19:48 ...hm, who do we know that has done Pan several times since ds-enemies that we could ask about ds-enemies 21:19:49 yes, people generally seem to think they need to do lair branches earlier now 21:20:00 nonethousand: well, I'm comparing pre forest-dispersal 0.14-a with post forest dispersal 0.14-a 21:20:07 geekosaur: well, they do 21:20:12 Grunt: n7 is probably your best bet 21:20:19 nonethousand: first person that came to mind <_< 21:20:20 so this is a reasonable thing to think! 21:20:20 and rune lock was early in 0.14-a 21:20:21 gammafunk: oh I see. Good call 21:20:41 ??demonspawn enemies 21:20:41 demonspawn[3/4]: Demonspawn enemies are in 0.14, and Pan. There are five bases of mutation clumpings and god-based classes, akin to draconians. Monstrous Ds have auxes and high health, gelid Ds have rC++ and 10 ac until hit with fire once, infernal Ds have rF++ and af_fire, putrid Ds heal from any ally deaths in LOS, torturous Ds have spines, augmentation, PbP. 21:20:53 !lm * !boring cv=0.14-a start<20140128 br.enter=pan / lg:place=pan 21:20:54 289/2685 milestones for * (!boring cv=0.14-a start<20140128 br.enter=pan): N=289/2685 (10.76%) 21:20:54 ??demonspawn enemies[2 21:20:54 I don't have a page labeled demonspawn_enemies[2] in my learndb. 21:21:00 ??demonspawn[$ 21:21:00 demonspawn[4/4]: Classes include {warmonger}, {blood saint}, {chaos champion}, {black sun}, and {corrupter}, on top of said bases (and all but blood saints are priests). Base demonspawn are fodder by pan time, bases and classes each have chances for themed/mixed bands, singular placements in pan lord vaults, and cut into neqoxec/smoke demon pan spawns. 21:21:04 !lm * !boring forestdisp br.enter=pan / lg:place=pan 21:21:05 130/1380 milestones for * (!boring forestdisp br.enter=pan): N=130/1380 (9.42%) 21:21:10 heh 21:21:27 I didn't really notice ds-enemies doing much the last few times I was in pan 21:21:31 mm, I feel like people are doing it earlier than they really need to though. like, a number of players seem to be doing it right after lair:8 instead of doing to the end of D and then Orc 21:21:32 clearly buff ds denemies >_> 21:21:39 I got paralyzed by a champion once 21:21:43 in an awkward position 21:21:58 They can do some evil things. 21:22:00 But aside from that, I just hit them until they died 21:22:20 !lg * ikiller=~demonspawn 21:22:21 10. WillAlvein the Evocator (L24 DDAr of Makhleb), slain by an infernal demonspawn (a +0,+0 glaive) on Zig:10 on 2014-02-18 14:39:00, with 571382 points after 61808 turns and 9:26:27. 21:22:21 When I was running my DECj through Pan (and later a zig) I almost died to a black sun at one point (I think it was a black sun?). 21:22:25 geekosaur: well, a number of people did that already before runelock... it is pretty natural for newer players, since they do lair and then these exciting-sounding S branches are right there 21:22:28 Then again, I saw magic sap work fairly well on a kablaster I was watching 21:22:31 ...and there was the time I got tagged by a warmonger in a zig. 21:22:32 sometime they even do slime :P 21:22:35 and a black sun slowed me before yes 21:22:43 !lg * ikiller=~demonspawn place=pan 21:22:44 No games for * (ikiller=~demonspawn place=pan). 21:22:46 wow 21:22:48 magic sap almost killed a veh char i had in a zig 21:22:50 all their kills are in a zig 21:22:54 so it does screw those kind of chars 21:22:56 if that is the goal 21:22:57 !lg * pan forestdisp s=ckiller 21:22:58 46 games for * (pan forestdisp): 5x a Hell Sentinel, 5x Cerebov, 4x a Brimstone Fiend, 4x an Executioner, 4x a pandemonium lord, 3x a Balrug, 2x a titan, 2x a smoke demon, 2x water, 2x a hellion, a sixfirhy, a lich, an Ice Fiend, an eldritch tentacle, a Shadow Fiend, a Cacodemon, Gloorx Vloq, a silver star, wild magic, a blizzard demon, Lom Lobon, a player ghost, a sun demon 21:23:03 gammafunk: the classed ones don't have demonspawn in their name 21:23:06 dosent one of them have antimagic too? 21:23:07 ah, ok 21:23:12 tabstorm: warmongers, in a sense. 21:23:14 tabstorm: sap magic 21:23:18 uh 21:23:24 is there a miscast that drains all your magic? 21:23:25 !lg * ikiller=~black_sun place=pan 21:23:26 No games for * (ikiller=~black_sun place=pan). 21:23:30 !lg * ikiller=~black_sun 21:23:30 No games for * (ikiller=~black_sun). 21:23:34 !lg * ikiller=~warmonger 21:23:34 No games for * (ikiller=~warmonger). 21:23:39 !lg * ikiller=~chaos_champion 21:23:40 2. hojun the Skirmisher (L1 MfAK of Lugonu), slain by an infernal chaos champion (a +0,+0 bardiche) on Abyss:1 on 2014-03-04 10:31:49, with 0 points after 72 turns and 0:00:27. 21:23:42 ooh 21:23:42 i was sapped and had some black explosion on me 21:23:43 ... 21:23:45 and went to 0 mp 21:23:46 !lg * ikiller=~blood_saint 21:23:47 No games for * (ikiller=~blood_saint). 21:23:51 !lg * ikiller=~corrupter 21:23:52 1. willster22 the Thanatomancer (L27 DsMo of Ashenzari), blasted by a deep elf sorcerer (blast of hellfire) (summoned by a monstrous corrupter) on Zig:11 on 2014-03-15 00:44:58, with 936400 points after 119995 turns and 19:51:40. 21:23:59 heh, good old willster 21:24:01 rip 21:24:02 oh wait 21:24:03 oh no! 21:24:04 !lg * ikiller=~chaos_champion 1 21:24:05 1/2. tongitongu the Shatterer (L17 OgHu of Cheibriados), slain by an infernal chaos champion (a +1,+0 flail) on Abyss:1 on 2014-02-10 09:15:58, with 161992 points after 30634 turns and 1:29:02. 21:24:07 he killed his DsMo?! 21:24:12 yea in zig 21:24:15 it seems 21:24:19 geeze 21:24:25 why did he go into a zig 21:24:39 idk 21:24:46 tabstorm why didn't you stop him 21:24:53 you are almost a tiles custodian 21:24:54 i was probably aslep or drunk 21:25:00 1learn tabstorm 21:26:05 I'm imagining Grunt revisiting ds enemies in 0.15 and giving them terrifying, new powers 21:26:10 Maybe it's just a nightmare though 21:26:25 I much prefer to make pre-existing things work better, thanks! <_< 21:26:27 Say, would anyone get angry if I swapped Nergalle and player ddoor text 21:26:31 it only really screws with casters 21:26:34 !lg * 0.14-a place=pan 21:26:35 156. 4tharraofdagon the Nimble (L16 CeGl of Ashenzari), blasted by a titan (bolt of lightning) in Pandemonium (lom_lobon_spiral_st) on 2014-03-15 09:40:12, with 111012 points after 18819 turns and 2:22:36. 21:26:39 s/swapped.*/replaced player ddoor text/ 21:26:43 (do that instead) 21:26:44 <_< 21:26:56 !lg * 0.14-a place=pan s=ikiller 21:26:57 156 games for * (0.14-a place=pan): 17x Cerebov, 16x a hellion, 12x a Balrug, 12x a Hell Sentinel, 11x a Brimstone Fiend, 9x an Executioner, 6x, 6x a smoke demon, 6x an Ice Fiend, 5x a silver star, 4x a Shadow Fiend, 3x Ignacio, 3x a shadow demon, 3x a blizzard demon, 3x a pearl dragon, 3x a reaper, 2x a Green Death, 2x Gloorx Vloq, 2x a Lorocyproca, 2x Lom Lobon, 2x the fury of Okawaru, a titan, ... 21:27:06 You stand defiantly in death's doorway! 21:27:19 2x the fury of Okawaru... 21:27:27 (Probably wrath bugs.) 21:27:32 so really the threats on Ds tier don't have that many kills themselves 21:27:41 it's mostly the usual suspects 21:27:43 !learn edit basil s/$/, ruin ddoor 21:27:43 Basil[1/1]: Add VS to wiki manual, ?immo explode on death, finisher, prune, shop book ID, Cat O' Nine Tails?, disable !mag for VS?, fix refrig?, ruin ddoor 21:27:57 -!- N78291 has joined ##crawl-dev 21:27:59 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 21:28:07 * Grunt casts a spell. N78291 appears! 21:28:12 Basil is going for top ruiner status 21:28:12 (He doesn't seem very happy.) 21:28:17 rip ddoor 21:28:25 what do you have planned for ddoor 21:28:26 elliptic: ask this guy about ds enemies <_< 21:28:41 simmarine: You stand defiantly in Death's doorway! 21:28:50 N78291: hi, any feedback on Ds enemies? 21:29:10 simmarine: it gives you -DDoor when it expires, all incoming damage is doubled 21:29:32 it surrounds you with ravenous door mimics 21:29:37 Not "all incoming damage instantly kills you"? 21:29:37 >_> 21:29:43 make ddoor only castable while standing in a doorway 21:29:50 seems like the obvious nerf 21:29:53 elliptic: and only effective while you stay in the doorway! 21:30:02 most of them didn't seem to do that much in pan 21:30:02 you can cast it but then you have to spend turns opening it and standing in it 21:30:10 ah, but then someone implements "death's floor" 21:30:22 You stand defiantly on Death's floorway! 21:30:23 I'm not sure I've ever seen the grand avatar do anything, for instance 21:30:24 gammafunk: https://dl.dropboxusercontent.com/u/63152810/n/crawl/batty.png 21:30:25 -!- reaverb has joined ##crawl-dev 21:30:36 was their HD fixed? 21:30:36 (or if it did, it wasn't notable) 21:30:41 are you spooked yet 21:30:45 it would have given them very low accuracy 21:30:46 %git HEAD^{/rand.*av.*HD} 21:30:56 07DracoOmega02 {Grunt} * 0.14-a0-3065-g3c092ef: Revamp / simplify monster melee poison application 10(2 weeks ago, 6 files, 41+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3c092ef94710 21:31:00 ... 21:31:11 good regex 21:31:11 %git HEAD^{/[Gg]rand [Aa]vatar.*HD} 21:31:11 07Grunt02 * 0.14-a0-2643-ge52b792: Give grand avatars the same (effective) HD as their caster. 10(4 weeks ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e52b7926126c 21:31:16 Bloax: you're giving me nightmares, I hope you realize that 21:31:22 there was a "fun" moment when a chaos one swapped me in a zig but I think that was removed 21:31:25 Too dark 21:31:36 Yeah, Rearrange the Pieces went away. 21:31:43 -!- gnum has quit [Ping timeout: 264 seconds] 21:32:01 Basil: oh don't worry the colors make it stand out 21:32:06 ??legendary_destruction 21:32:07 legendary destruction[1/1]: A deck type and tier, and a conjuration from {blood saint}s. The conjuration is random but very dangerous, and costs the caster some health: it can be fireball, LCS, orb of electrocution, {flash freeze}, orb of destruction (with tiny weight), or ghostly fireball (with halved weight). 21:32:17 monstrous blood saint (126) | Spd: 10 | HD: 15 | HP: 60-158 | AC/EV: 3/10 | Dam: 15, 15, 15 | 10weapons, 10items, 10doors, evil, spellcaster | Res: 06magic(60) | Vul: 08holy++, 11silver | Chunks: 07contam | XP: 1617 | Sp: legendary destruction (42d1), melee, ephemeral infusion | Sz: Medium | Int: normal. 21:32:17 %??blood_saint 21:32:18 not much in the dungeon is pale purple 21:32:22 dangit 21:32:48 You read the scroll of random uselessness. Your hands glow pale purple! 21:32:52 those sound like they should be dangerous but don't seem to be in practice 21:33:03 ??blood_saint 21:33:03 blood saint[1/2]: 0.14 Makhleb/Vehumet Ds enemy class. Bad health and melee, casts {ephemeral infusion} and {legendary destruction}. 21:33:14 "bad health and melee"? 21:33:26 well monstrous has good health and melee 21:33:27 Just quickly noting, a lot of players on the Tavern think the new cockaroach tile blends in too much: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=11350 21:33:32 gelid blood saint (126) | Spd: 10 | HD: 15 | HP: 61-103 | AC/EV: 6/12 | Dam: 15 | 10weapons, 10items, 10doors, evil, spellcaster | Res: 06magic(60), 02cold++ | Vul: 08holy++, 11silver | Chunks: 07contam | XP: 1507 | Sp: legendary destruction (42d1), melee, ephemeral infusion | Sz: Medium | Int: normal. 21:33:32 %??gelid blood saint 21:33:36 monstrous demonspawn (156) | Spd: 10 | HD: 10 | HP: 92-109 | AC/EV: 3/10 | Dam: 20, 15, 15 | 10weapons, 10items, 10doors, see invisible | Res: 06magic(40) | Vul: 08holy++, 11silver | Chunks: 07contam | XP: 957 | Sz: Medium | Int: normal. 21:33:36 %??Monstrous demonspawn 21:33:55 orc warrior (08o) | Spd: 10 | HD: 4 | HP: 18-39 | AC/EV: 0/13 | Dam: 20 | 10weapons, 10items, 10doors, fighter | Res: 06magic(16) | Chunks: 07contam | XP: 133 | Sz: Medium | Int: normal. 21:33:55 %??Orc warrior 21:34:06 the blood saint health range coming from monster seems to be too wide, at least 21:34:08 pandemonium enemies weaker than d:5 enemies 21:34:13 mmm 21:34:16 ??refrig 21:34:16 ozocubu's refrigeration[1/4]: A fun and powerful L6 Ice spell that hits everything in LOS (including invisible/submerged things. and YOU, so have cold res) with AC-bypassing cold damage. 50% chance to slow cold-blooded monsters. This can shatter your potions if damage is >0, so drop them or at least wear conservation. Works nicely in many places, e.g. Slime, Snake, Elf, Zig. 21:34:17 !tell ontoclasm Have you seen this thread? https://crawl.develz.org/tavern/viewtopic.php?f=8&t=11350 21:34:18 reaverb: OK, I'll let ontoclasm know. 21:34:19 60-158, not sure what that is 21:34:21 monstrous blood saint (126) | Spd: 10 | HD: 15 | HP: 141-160 | AC/EV: 3/10 | Dam: 15, 15, 15 | 10weapons, 10items, 10doors, evil, spellcaster | Res: 06magic(60) | Vul: 08holy++, 11silver | Chunks: 07contam | XP: 2190 | Sp: legendary destruction (42d1), melee, ephemeral infusion | Sz: Medium | Int: normal. 21:34:21 %??monstrous blood saint 21:34:23 [audience laugh goes here] 21:34:30 That would work well enough as L7 Ice, right? 21:34:42 Why does it need a nerf? 21:34:50 vault warden (04@) | Spd: 10 | HD: 16 | HP: 69-109 | AC/EV: 1/13 | Dam: 36 | 10weapons, 10items, 10doors, fighter, see invisible, !sil | Res: 06magic(64) | Chunks: 07contam | XP: 1689 | Sp: seal doors | Sz: Medium | Int: normal. 21:34:50 %??Vault warden 21:34:50 Just checking before I remove potionshatter 21:34:53 gammafunk: the base demonspawn have different HP; monster doesn't pick one of them properly. 21:35:00 Basil: stop 21:35:07 Didn't we have this discussion already? 21:35:09 wasn't this discussed before 21:35:15 also I'm not sure the putrid ds actually does anything productive 21:35:19 Basil: this was discussed a while back and the change that people sort of agreed on was to replace potionshatter with temporary -Potion 21:35:26 unless you are cleaving in the middle of a ds pack or something 21:35:28 I certainly wouldn't make it L7 21:35:37 ...and don't do that right now anyway; we're supposed to be branching 0.14 soonish <_< 21:35:43 mmm 21:35:45 (actually they are kind of cool as allies until grunt ruined the tso tech) 21:35:52 !send N78291 NO GOD 21:35:52 Sending NO GOD to N78291. 21:36:06 wait, there was a TSO tech to get demonspawn as allies? 21:36:08 -!- Lasty_ has quit [Quit: Leaving.] 21:36:11 yes 21:36:13 elliptic: Shadow Creatures 21:36:15 you cast shadow creatures 21:36:17 and you got ds enemies 21:36:17 this sounds more interesting than anything else I've heard about demonspawn monsters 21:36:27 elliptic: I forgot to mark them as unholy, so TSO could get shadow creature demonspawn :( 21:36:28 no one ever hates me for ruining the secret natasha permanent ally tech! 21:36:36 My impression from what little I've done of Pan (only one extended clear, I admit) is that the DS enemies in general did feel fairly weak, but it was kind of hard to tell since that character was such a powerhouse that everything south of fiends and such was a non-issue anyway 21:36:37 Actually, I think Shadow Creatures can still get demonspawn in Pan. 21:36:38 the only thing i've noticed them do is occasionally berserk themselves but not me 21:36:49 (assuming you are not a TSOite) 21:37:00 (or other good god) 21:37:06 on the subject of permanent allies you can get them from summoned treants when they release the bees 21:37:13 Wait, really? 21:37:14 (I forget if I filed that already) 21:37:19 I don't think so 21:37:22 Since it's news to me 21:37:22 nice 21:37:43 !tell ontoclasm https://dl.dropboxusercontent.com/u/63152810/n/crawl/batty.png Let us rule the night. 21:37:43 Bloax: OK, I'll let ontoclasm know. 21:38:11 Bloax *is* the night. 21:38:33 Anyway, some of the mechanics felt reasonable to me, but the power level on several things was probably fairly low. But I haven't given them that close a look since I've been staring at the balance in other places a lot more. 21:38:34 anyway, I guess if the main things wrong with Ds enemies are that there are a ton of different types that are still weak for pan, leaving them as-is for 0.14 is probably fine? and can think about improvements in 0.15 21:39:03 They are rarely interesting, but when they are interesting they work pretty well, IMO. 21:39:11 I think they are fine for the moment. 21:39:23 Yeah, I think they're just a bit weak, and could be good with a few adjustments. Maybe if they don't get that before 0.14 stable, that is okay. 21:39:37 the black suns seem decent enough, the rest seem to rarely do much 21:39:43 The major thing that I think will benefit them is the spell weighting system that |amethyst wants to do for 0.15. 21:39:56 ...if they use their invocations more, they will work better! 21:39:59 Blood saints could lose the cantrip at the very least for more legendary destruction, I think 21:40:10 ...did I give them a cantrip? 21:40:12 torturous blood saint (126) | Spd: 10 | HD: 15 | HP: 59-90 | AC/EV: 3/13 08(spiny 3) | Dam: 15 | 10weapons, 10items, 10doors, evil, spellcaster | Res: 06magic(60) | Vul: 08holy++, 11silver | Chunks: 07contam | XP: 1429 | Sp: legendary destruction (42d1), melee, ephemeral infusion | Sz: Medium | Int: normal. 21:40:12 %??blood saint 21:40:14 ... 21:40:17 melee 21:40:19 and the putrid/torturous varieties seem fairly weak 21:40:42 * gammafunk hits Grunt with SPELL_MELEE 21:40:47 Aug power could probably use boosting to make it more noticable 21:40:51 does ephemeral infusion count as a cantrip (i don't think i've ever seen that even be cast, actually) 21:40:51 are the other varieties that much better? you mentioned monstrous damage/HP being good, but the others sound meh to me as well 21:41:01 gelid ac is notable 21:41:15 -!- wheals has joined ##crawl-dev 21:41:27 I'm going to remove SPELL_MELEE from blood saints (I have no idea why it's there to begin with). 21:41:40 infernal should hellfire/ignite blood obviously 21:41:40 (Maybe I thought legendary destruction would get spammed too much without it?) 21:41:41 Grunt: you probably should ask walkerboh...apparently he's done pan nearly 90 times in 0.14-a 21:41:53 (ask him about thesee guys as well) 21:41:54 Well, getting spammed more sounds like a good thing for them :P 21:41:56 that is what I expected when I first saw one actually 21:41:58 no one ever hates me for ruining the secret natasha permanent ally tech! 21:41:59 wheals: You have 1 message. Use !messages to read it. 21:42:01 personally I would prefer it if there weren't 30 different monsters by combining type/class 21:42:01 gammafunk: that 21:42:10 I know we do this with dracs already, but that doesn't mean it is good 21:42:11 's because Grunt ruined the natasha infinite xp exploit 21:42:26 (todo for 0.15: remove some of the draconian classes) 21:42:40 so Grunt ruined my ruiner status that I got by ruining Natasha, figures 21:42:49 i think they would be fine if each class just always had one fixed type of demonspawnyness really, yeah 21:43:08 mm, i should add my todo list to a learndb entry 21:43:18 Like draconian monk? 21:43:32 MarvinPA: that could be a decent thing to do with draconians too I guess 21:43:37 yeah 21:43:39 like make drac scorchers always red 21:43:42 and stuff 21:43:50 it's kind of racist 21:43:56 we recall the merfolk debacle 21:44:02 I don't 21:44:04 I stayed out of that 21:44:10 it's realistic! just like player draconians, you learn fire magic 100% of the time when you turn red 21:44:27 03Grunt02 07* 0.14-a0-3331-g332c3c9: Remove SPELL_MELEE from blood saints. 10(2 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=332c3c91e4c3 21:44:28 there's still a patch for that on mantis 21:44:28 Ha 21:44:31 yes, all the ice draconian fire elementalists quit when they got their scales 21:44:36 I kind of like the random drac colours in some situations 21:44:57 Well, scorchers are already special-cased not to be white 21:45:00 I am fairly sure 21:45:07 DracoOmega: and that is the *only* special case. 21:45:07 Grunt: You have 1 message. Use !messages to read it. 21:45:09 like green scorchers surviving poison clouds 21:45:12 anyway, draconians at least have a reason to all have colors 21:45:21 I'm not sure demonspawn need two modifiers at all 21:45:30 dr are also a lot simpler 21:45:31 Well, I think the idea was to embrace the randomness flavor of demonspawn here 21:45:37 while i still dont know what the various ds actually are really 21:45:38 like, "black sun" would be a better name than "gelid black sun" IMO :P 21:45:54 -!- Daekdroom has quit [Quit: Saindo] 21:46:15 hmm 21:46:24 The jobs seem rather more impactful than the facets 21:46:36 that was probably intentional 21:46:49 important change: make putrid ds having rot corpses instead of poison 21:46:56 the facets were just meant to be facets that add some extra variation to the threat 21:47:09 I never noticed them 21:47:13 aside from gelid sort of 21:47:15 my problem with things like dr and ds that have two modifiers: either you cannot create unique glyphs for all the combinations that matter, or part of the combination doesn't matter 21:47:42 (in practice with dr you don't care what colour the employed ones are so it's the latter case, i dont know about ds) 21:47:50 I think it's similar in most cases 21:47:56 perhaps we should change webtiles so that spectators can examine inventory and skills and spells at will 21:48:04 You probably care somewhat more with DS, but their power level is not extremely high anyway 21:48:14 It might matter more if it was 21:48:25 bh: First steps to proper client / server seperation! 21:48:34 except i guess if you are FE or IE or something you still do care about drac colour sometimes 21:48:35 monstrous demonspawn (156) | Spd: 10 | HD: 10 | HP: 92-109 | AC/EV: 3/10 | Dam: 20, 15, 15 | 10weapons, 10items, 10doors, see invisible | Res: 06magic(40) | Vul: 08holy++, 11silver | Chunks: 07contam | XP: 957 | Sz: Medium | Int: normal. 21:48:35 %??monstrous demonspawn 21:48:36 since they sometimes resist you 21:48:39 gelid demonspawn (026) | Spd: 10 | HD: 10 | HP: 39-71 | AC/EV: 6/12 | Dam: 20 | 10weapons, 10items, 10doors | Res: 06magic(40), 02cold++ | Vul: 08holy++, 11silver | Chunks: 07contam | XP: 713 | Sz: Medium | Int: normal. 21:48:39 %??gelid demonspawn 21:48:40 but not always 21:48:43 you notice that some take more damage to die, but it's not like you can do anything about that 21:50:48 reaverb: it helps if you understand how the existing setup works; there is a server and client, of course, and actually the spectators have access to the same menu code the player uses, so adding that functionality would just let them use it 21:51:08 the server just ensures that any modifications actions come only from the player's client 21:51:49 gammafunk: Ah, so this proposal would be just allowing spectators to use code that's already there? 21:52:21 reaverb: modulo some probably non-trivial things, I think so. Medar has talked about it, but it's probably not high on his list of priorities 21:52:27 i'm going to wildly guess that it's probably not quite that simple 21:52:28 -!- boily has quit [Quit: UNDEMONIAC CHICKEN] 21:52:33 but yes i think it's a long-term goal 21:53:14 I'd love to see tiles replayes or previous games through e.g. footv, but that's *really* a complicated problem 21:53:55 I think that's more like a neigh-insurmountable one at the moment 21:54:03 what are the major issues? 21:54:11 I've often wondered about that 21:54:36 and probably any solution would mean replacing ttyrecs with something significantly larger? 21:54:36 it's obviously not as simple as setting up a mapping between the glyphs and tiles 21:54:42 oh. 21:54:46 that wouldn't be so good 21:54:50 there's a ton, but one is that we'd have to keep all old builds of crawl 21:54:59 since the sheets change potentially every commit 21:55:14 hm 21:56:49 yea. sounds like you might have to limit the playback to stable releases 21:57:21 -!- DrinkMachine has joined ##crawl-dev 21:57:21 -!- DrinkMachine has quit [Changing host] 21:57:21 -!- DrinkMachine has joined ##crawl-dev 21:57:33 is the version info available from the ttyrec? 21:58:07 this might be too ridiculous, but: couldn't you just build them on the fly? we have the git history 21:58:22 elliptic: I think that a Crawl game playback file format would be smaller than tyyrecs. There's less data to show. (Assuming the tiles are added when the game is demanded) 21:58:34 reaverb: huh? how is there less data 21:58:47 keep the most popular 20 or so builds around (this would be major releases) and build everything else on the fly 21:58:56 a more lean playback file would probably be good news to the ttyrec storage locations 21:59:50 kinda sounds like action items for |amethyst's architecture team 22:00:19 -!- Zilis has quit [Quit: Leaving] 22:00:35 elliptic: For example, ttyrecs need a way to state every possible combination of color and ACSII characters, while the Crawl-specific format would only need enough to show every monster (although there would probably pad this so it doesn't change with every new monster). 22:01:11 reaverb: not just every monster, monster appearance depends on a lot of other factors 22:01:13 -!- MiraclePrism has quit [Ping timeout: 252 seconds] 22:01:52 elliptic: Ooh, that's true. 22:01:52 reaverb: every combination of tile foreground with tile backgrounds with tile clouds... 22:01:53 at least in tiles 22:01:57 why is http://crawl.develz.org/wordpress/bots still broken ;-; 22:02:58 you need to know the weapon, the health, some enchantments, the feature underneath, probably other stuff I don't know because I don't play tiles 22:03:48 elliptic: However, there are other optimizations. For example, ttyrecs need to decribe how to "draw" a skill screen every time the player brings it up, while a Crawl-format could use a template that means only significant data is stored. 22:04:16 there are certainly some optimizations, yeah 22:04:21 reaverb: ttyrecs don't work that way 22:04:22 Altough the things necesary to draw a monster is a good point. I guess it would be hard to tell without actually making it. 22:04:25 -!- bh has quit [Quit: Page closed] 22:04:30 -!- tenofswords has joined ##crawl-dev 22:04:54 crawl uses a generic ttyrec format that's playable in any valid ttyrec player; they describe how to just "draw the screen" and aren't specific to crawl 22:05:29 gammafunk: Ok, ttyrecs need to take a "picture" of the skill screen while Crawl format could generate them from the unique data. 22:05:44 reaverb: right, but there's timing information as well 22:06:07 in short it's a pretty complicated issue and the team doesn't have the expertise nor the time to solve it, I think 22:07:36 gammafunk: Yes, this is a very complicated issue with no easy soultion. I don't think we'll get Crawl format any time soon. 22:08:13 * Grunt eyes the remaining forest vaults... 22:08:13 * Sequell also eyes the remaining forest vaults... 22:09:13 * Grunt eyes Sequell. 22:09:33 rip 22:09:53 (Sequell easter eggs only happen sometimes now) 22:10:02 * Grunt eyes reaverb. 22:10:06 rip 22:10:08 <_< 22:10:15 they were always like that 22:10:39 they happen less frequently now 22:10:43 for whatever it's worth; I think exaggeraating the ds fascets more and then using the pairings that incidentally resemble unrand lords may work out fine for minimizing complication but still being distinct 22:10:43 tenofswords: You have 2 messages. Use !messages to read them. 22:11:01 gammafunk: Really? It felt like Sequell did it every time (no wonder they were changed) 22:11:22 the /me one was originally 1/10 times, then someone removed it because it was annoying 22:11:29 then I added it back in as 1/100 times 22:11:33 also, I apologize for the ddlays, I've completely destroyed my sleeping cycle schedules 22:11:51 -!- Nethris has quit [Remote host closed the connection] 22:12:13 ...don't lose sleep over this! >_> 22:12:50 way too late there 22:13:38 elliptic: And then is was changed to 1/1000 times, wasn't it? 22:13:44 ??:beh:[$ 22:13:44 :beh:[16/16]: {{nick:notcluie}} ${*text} :::::: last 22:13:48 ??:beh:[15 22:13:48 :beh:[15/16]: <<<\bcang\b>>> ::: cang 22:13:48 ??:beh:[1] 22:13:48 :beh:[1/16]: /me >>> ::: ::: continue 22:13:51 er 22:13:55 !learn q :beh:[1] 22:13:55 :beh:[1/16]: /me >>> ::: $(if (not (rand 100)) (if (match Sequell $after) "/me $(replace Sequell $user $after)" "/me also $after")) ::: continue 22:13:57 1/100 22:13:59 q??:beh:[1] 22:14:00 :beh:[1/16]: /me >>> ::: $(if (not (rand 100)) (if (match Sequell $after) "/me $(replace Sequell $user $after)" "/me also $after")) ::: continue 22:14:03 elliptic: secret tech :) 22:14:10 Hmm 22:14:20 my sequellese is old-fashioned 22:14:26 I don't know this new stuff 22:14:27 -!- moonprincess has quit [Quit: Sayonara, Zetsubou Sensei!] 22:15:05 How do ice beasts look, canonically? 22:15:33 If anything having them look like Hexen wendigos could be A Thing. 22:15:43 Do they get Throw Icicle if we do that? >_> 22:15:52 ...reminds me of this "yeti" enemy that has been floated a couple of times. 22:15:58 http://doomwiki.org/w/images/4/46/Wendigo-hexen.png 22:16:26 Bloax: Curent Ice beast decript: A terrible creature, formed of snow and crystalline ice. Its feet leave puddles 22:16:26 of icy water on the floor. 22:16:33 "A terrible creature, formed of snow and crystalline ice. Its feet leave puddles of icy water on the floor." 22:16:43 so basically 22:16:45 The game (currently?) considers ice beasts quadrupeds, for the record. 22:16:50 not a quadruped 22:16:56 Which extra frosty polar bear doesn't really fit. 22:17:16 case 'I': // ice beasts 22:17:17 return MON_SHAPE_QUADRUPED; 22:17:26 (incidentally this apparently means sky beasts are quadrupeds too) 22:17:41 let us have another allusion then 22:17:46 except this time to Hexen 22:17:58 Yeti species, for some reason I'd actually be motivated to work on that species. Too bad I have no good idea beyond "Yeti.....Ice...Big.." 22:18:19 why have a Giant race 22:18:23 when you can have a Yeti race 22:18:30 yeti (02C) | Spd: 10 | HD: 12 | HP: 48-84 | AC/EV: 3/4 | Dam: 30 | 10items, 10doors, !sil | Res: 06magic(48), 12drown | Chunks: 07contam | XP: 776 | Sp: throw icicle (3d21), flash freeze (3d20), 04esc:berserker rage | Sz: Giant | Int: normal. 22:18:30 %??hill giant name:yeti n_rpl n_des col:blue hd:12 spells:throw_icicle;flash_freeze;.;.;.;berserker_rage 22:18:32 yeti (experimental) 22:18:34 (add appropriate resistances) 22:18:35 Yeah the giant species role is also pretty full 22:18:39 (and maybe AF_COLD) 22:18:42 gammafunk: On the upside, there have been multiple proposals and the Tavern about that. ON the down side, there have been multiple proposal on the Tavern about that. 22:18:49 reaverb: haha 22:18:50 1learn add tavern 22:19:06 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 22:19:18 ??twelwe 22:19:19 twelwe[1/2]: THE HULK CANNOT EQUIP ARMOUR. THE HULK NEVER STOPS BEING THE HULK, BECAUSE IT IS HARD TO PROGRAM. 22:20:07 we already have lava orcs 22:20:09 why not ice ogres 22:20:14 ??twelve[2 22:20:14 twelve ~ twelwe[2/2]: Most active topic: Ur're mom jokes 22:20:20 -!- rossi_ has quit [Ping timeout: 252 seconds] 22:20:36 Somewhere around here I have a patch for a modern day Giant race. 22:20:43 I don't expect that it could ever be balanced properly. 22:20:55 |amethyst even made a branch at one point 22:21:29 Grunt: Giants would be pretty much felids. 22:21:49 Except more like ogres. 22:21:53 Giant: can't wear armour (except large shields); can't wield one-handed weapons; wields two-handed weapons (including giant clubs) with one hand. 22:21:58 Balance: impossible. :b 22:22:46 Hey, dragon armor is still wearable. 22:23:06 Unless this isn't a Giant but a Colossus. 22:23:27 !send Bloax a bronze colossus 22:23:27 Sending a bronze colossus to Bloax. 22:23:28 (Because if Huge is bigger than Giant then Colossal is bigger than both.) 22:24:52 wielding two-handed weapons with one hand sounds ridiculous 22:24:54 why not have yetis have an icemail type thing that adds AC as you level 22:25:03 that's just against the nature of crawl 22:25:03 like a Giant drac 22:25:10 but formicids do it 22:25:19 wheals: funnily enough, the code does this automatically already! 22:25:20 except formicids are a "challenge" race 22:25:21 theyre just bad enough in other ways 22:25:23 (that's the joke) 22:27:05 tabstorm: That's very similart to Gr 22:27:36 o i forgot no body armour 22:27:44 so like a drac/ogre cross 22:28:43 tabstorm: Generally I don't like species that make me got "That's like foo and bar mixed together". I like ones which make me go "Wait, what?" 22:29:33 tabstorm: Also, I like how you use "o" so much. It fits you nick. 22:30:20 -!- AreBrandon has joined ##crawl-dev 22:30:49 Grunt: is this description the way 4.1 giants actually are? 22:31:06 wheals: there are a couple of subtle differences, I think, but that's the basic gist of it? 22:31:12 reaverb: i tried to take otab 22:31:41 tabstorm: But is was taken? (See the b at the end of my nick) 22:32:13 yes 22:32:14 it was 22:38:57 -!- ussdefiant has joined ##crawl-dev 22:39:18 -!- ac13 has quit [Quit: Leaving] 22:43:57 -!- mamgar has quit [Read error: Connection reset by peer] 22:45:59 -!- Pharaoh_ has quit [Quit: Page closed] 22:50:10 -!- Lightli has joined ##crawl-dev 22:52:46 -!- rossi_ has quit [Quit: WeeChat 0.4.3] 22:52:53 -!- Ququman has quit [Read error: Connection reset by peer] 22:54:01 -!- DrinkMachine has quit [Quit: Leaving] 22:56:56 https://dl.dropboxusercontent.com/u/63152810/n/crawl/Wendigo.png 22:56:58 https://dl.dropboxusercontent.com/u/63152810/n/crawl/WendigoSolo.png 22:57:02 bring forth the lawsuits 22:57:23 actually 22:57:40 fuck that right hand pose 22:58:16 -!- Foamed has quit [Read error: Connection reset by peer] 22:59:13 what species is it 22:59:19 -!- nixor has quit [Ping timeout: 264 seconds] 23:00:31 -!- nixor1 has quit [Ping timeout: 264 seconds] 23:00:39 -!- rast has quit [Read error: Connection reset by peer] 23:01:08 -!- rast has joined ##crawl-dev 23:02:17 icy beast 23:03:56 03Grunt02 07* 0.14-a0-3332-g06cfa3b: Mark rod of clouds as possibly evil and possibly fiery (johnnyzero). 10(88 seconds ago, 1 file, 8+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06cfa3b5d85c 23:05:47 https://dl.dropboxusercontent.com/u/63152810/n/crawl/WendigoSolo.png that's better 23:06:02 bloax: New ice beast image or something? 23:06:09 yes 23:07:33 and now i can't stop thinking about http://i.imgur.com/vDW2ytN.png 23:08:01 -!- MaxFrost has quit [Ping timeout: 240 seconds] 23:14:32 -!- wat has quit [Ping timeout: 264 seconds] 23:23:33 -!- tenofswords has quit [Ping timeout: 245 seconds] 23:25:52 -!- reaverb has quit [Quit: Leaving.] 23:27:42 -!- Kalir has quit [Changing host] 23:34:03 -!- nonethousand has left ##crawl-dev 23:36:05 -!- AreBrandon has quit [Quit: Leaving] 23:36:51 !tell ontoclasm https://dl.dropboxusercontent.com/u/63152810/n/crawl/WendigoSolo.png ice beasts suddenly decided that they want to rip and tear your huge gu- potions, i meant potions 23:36:51 Bloax: OK, I'll let ontoclasm know. 23:38:50 -!- Krakhan has quit [Read error: Connection reset by peer] 23:40:32 Basil: https://dl.dropboxusercontent.com/u/63152810/n/crawl/wtfplant3.png 23:40:45 [grumble] 23:43:14 -!- dtsund has quit [Quit: dtsund] 23:43:17 -!- N78291 has quit [Quit: null] 23:47:01 -!- dtsund has joined ##crawl-dev 23:49:30 -!- Krakhan has quit [Changing host] 23:53:53 -!- _fred has quit [Quit: Verlassend] 23:56:37 -!- Foamed_ has quit [Client Quit] 23:58:42 -!- Foamed has quit [Read error: Operation timed out] 23:59:50 I too have gotten DracoOmega's OOD deep elf mage on d:5