00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:08 -!- Orphics_ has quit [Quit: Page closed] 00:00:24 I had a suggestion at the time, but it redefined existing terms and |amethyst didn't like it for being too confusing for existing players 00:01:26 i think i disliked this idea too! 00:01:29 if i'm remembering it 00:01:39 hmm. I think I have an idea on putting _some_ walls into the shoals garden end. not very certain about doing that, though, instead of just cutting the end that makes the most dangerous lair branch end almost entirely open 00:02:07 has anybody seen it during the tournament? I'd like outside confirmations for my repeated spite against it 00:02:08 I don't quite remember, but I think it was using 'magical' to mean 'spellbook spell' rather than 'demonic' 00:03:21 -!- HoloIRCUser4 has quit [Ping timeout: 265 seconds] 00:03:21 <|amethyst> I think the 2x2 grid is reasonable, and all four slots are meaningful 00:03:33 <|amethyst> that wasn't the case before the merge 00:03:49 -!- Dracunos7 has quit [Quit: Bye] 00:03:58 i also agreed about the 2x2 grid! we just disagreed about a small detail of implementation, iirc 00:04:13 my way was superior in some respect, yours made it easier to derive the name of the spell type 00:04:18 do you think the current end-user-visible names are acceptable? I find them very ambiguous 00:04:28 acceptable is a funny word choice 00:04:38 i think they're completely unacceptable. they're awful and they repulse me. 00:04:41 frankly, they make me sick! 00:05:10 well, here's how they're rendered in x-v: 00:05:11 It has mastered one of the following spellbooks / It has mastered certain demonic abilities / It can call on its god for the following abilities / It has the following innate abilities 00:05:16 nope 00:05:23 that's not how htey're rendered 00:06:15 how are they? 00:07:03 demonic abilities are gone, remember? 00:07:23 ...i guess i'm being kind of a pain here. 00:07:39 <|amethyst> It has mastered {the following spells,one of the following spellbooks. / It possesses {one of the following sets of,the following} {magical,divine,special} abilities 00:07:43 -!- Orphics has quit [Ping timeout: 250 seconds] 00:07:50 <|amethyst> s/\./}/ 00:08:15 see, neil is being useful, i'm just being an ass 00:08:21 i'm a disgrace to the dcss dev community. 00:08:29 apparently 00:08:34 <|amethyst> It would be nice to make more clear which things are affected by silence and which by antimagic 00:08:46 oh right, my local compile is ancient heh 00:08:47 <|amethyst> well, antimagic it does kind of indicate 00:08:48 what if i told you... it's in the manual.... 00:08:53 <|amethyst> "spells" and "magical" 00:09:12 PleasingFungus: I don't think enough people read it for that to be worth much 00:09:15 i'd say that "priests aren't affected by antimagic" is the big surprise 00:09:21 chequers: that is the usual joke, yes 00:09:23 <|amethyst> but it's not clear that "spells" and "divine abilities" mean "silenceable" 00:09:27 the other joke is that i also can't remember whether it's in there or not 00:09:32 arguably that's the same joke 00:09:53 How about adding an epilog after each section 00:10:11 m:tg style rules text 00:10:13 <|amethyst> would take up less space to put it in the prolog 00:10:16 ya 00:10:30 <|amethyst> It has mastered the following spells (sil, am) 00:10:34 It has mastered the following spells (which are affected by antimagic and silence) 00:10:41 +1 PleasingFungus's 00:10:46 PleasingFungus' ? 00:10:48 <|amethyst> that's two lines! 00:10:49 except mine is wrong 00:10:57 since it's not the spells which are affected by am 00:10:58 that's going to be a lot of extra text to skim 00:11:03 they just tag the monster as being affect-able 00:11:07 effect- 00:11:10 idk 00:11:11 <|amethyst> PleasingFungus: ? 00:11:11 -!- monosyllabic has quit [Ping timeout: 250 seconds] 00:11:15 <|amethyst> PleasingFungus: are you sure? 00:11:16 am i crazy 00:11:19 regret-index: do you think there's a more compact way? 00:11:20 i am absolutely not sure. 00:11:33 <|amethyst> PleasingFungus: if (mons->has_ench(ENCH_ANTIMAGIC) && flags & MON_SPELL_ANTIMAGIC_MASK 00:11:34 what pf just said 00:11:44 :) 00:11:46 <|amethyst> PleasingFungus: it happens when a monster tries to cast an antimagickable spell 00:11:57 huh 00:12:07 the information overhead cost... 00:12:11 <|amethyst> PleasingFungus: if it has both kinds, the divine/nature abilities won't falter 00:12:17 rcfile option to not display rules text 00:12:35 I do agree it's a lot of extra information for two relatively niche effects 00:12:50 <|amethyst> PleasingFungus: rcfile option to show exact damage, spell power, etc. numbers 00:12:57 <|amethyst> PleasingFungus: I mean, other than wizmode 00:12:59 but I think the current situation leaves the interactions almost mystical to a player 00:13:00 anyway my only substantial opinion is "invocations" or something might be better than "divine abilities" if nothing else is done 00:13:12 holiness: a bitwise OR of one or more of: 00:13:13 <|amethyst> I was thinking "prayer" 00:13:18 -!- DDFi has quit [Quit: Page closed] 00:13:19 what does that mean? 00:13:24 <|amethyst> but "invocation" is good 00:13:43 <|amethyst> Naruni: do you know binary? 00:14:12 |amethyst: i'm not sure what you're trying to get at there 00:14:18 only the joke about there being 10 types of people in this world 00:14:25 or was it 01 00:14:28 i'd probably be fine with just doing that, i think the old justifications for not displaying real numbers have worn kind of thin 00:14:36 but you might be making a joke that's going over my head 00:14:40 -!- Wyrms has quit [Quit: Page closed] 00:14:45 i mean, not as an rcfile option, obviously. unless it's on by default. 00:14:54 <|amethyst> PleasingFungus: no, I was being serious, your 'rules text' thing reminded me 00:15:10 yeah. idk, i think the fact that it's in literally every fork is sort of a sign 00:15:32 every fork? 00:15:43 bloaxfork, circus animals, other ones i can't remember 00:15:44 all recent ones 00:15:52 <|amethyst> also 00:15:52 i want to say that the manual actually does have an appendix talking about this... 00:15:54 <|amethyst> @?? 00:15:54 Usage: @? 00:15:54 @ gives a plain English explanation of your character's status. @ (glyph) is the player character and a rather long list of human and demigod uniques: {Sigmund} {Edmund} {Erica} {Donald} {Eustachio} {Frances} {Frederick} {Harold} {Jessica} {Joseph} {Josephine} {Kirke} {Louise} {Margery} {Maud} {Maurice} {Nikola} {Norris} {Psyche} {Rupert} {Terence}. 00:15:57 that's not much of a sample size 00:16:02 invocation matches the player size, so that's good 00:16:12 do we need a huge sample size? 00:16:25 every fork also brings back removed features :( 00:16:33 haha 00:16:42 PleasingFungus: joemaniac's fork from last year 00:16:46 the atmosphere of forks already suggests that they're made in contrast to contemporary crawl philosophy, like, say, yes 00:16:54 <|amethyst> PleasingFungus: how about for baby steps 00:17:04 <|amethyst> PleasingFungus: display monster attack damage in their descriptions 00:17:12 i do think it's pretty silly that you can count the !s to see an exact range of how much damage you did 00:17:13 ??!! 00:17:14 ![2/3]: If you hit something and the message ends with !, that means you did 7-17 damage. !!: 18-35. !!!: 36-71. !!!!: 72-143. !!!!!: 144-287. !!!!!!: 288+; and so on. Yikes! 00:17:17 why baby steps? 00:17:25 who is stopping us? 00:17:28 yeah, for isntance dcss-ca approach to old content is "let's re-add it until we ourselves decide it was bad". Which might just be normal fork behaviour or a sign of lack of trust around removals 00:17:31 "us" 00:17:34 <|amethyst> PleasingFungus: the size of the code base? 00:17:39 it's already implemented, though 00:17:43 for wizmode 00:17:47 that's why the forks have it - it's trivial 00:17:51 not completely 00:17:56 'it' <- pronoun fun 00:17:56 it's not---yeah 00:18:03 brand damage isn't shown, etc 00:18:10 <|amethyst> xv doesn't show monster attack damage in wizmode does it? 00:18:18 PleasingFungus: 'it' fun got removed ages ago, it's 'something' now 00:18:22 <|amethyst> you see the amount of damage for a hit 00:18:45 crawl discourse is nothing if not mired in past references 00:18:45 minmay: can't wait for the new hip buggy pronouns of 0.19 00:18:46 it doesn't show their melee attacks at all, yeah 00:19:05 |amethyst: it's impossible to have a conversation if you shift the subject from under me! 00:19:27 even xD doesn't show it 00:19:36 how has circus animals dealt with forest's dispersal, anyway? did they just forcibly rename all the references 00:19:47 regret-index: basically 00:20:04 you: "let's show damage & spellpower numbers, like in wizmode." me: "sure." you: "actually let's not do that, let's take baby steps by doing this tangentially related thing instead" 00:20:07 @ |amethyst 00:20:27 <|amethyst> implement what you want 00:20:29 <|amethyst> jesus 00:20:35 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 00:20:38 <|amethyst> you can do it all 00:20:43 so little of it is balanced for crypt comparisons 00:22:08 not just forest, dwarf was re-added as well 00:22:44 did they add the original blue-anna stuff back or just the dwarves 00:22:47 re-added? 00:23:00 -!- Dracunos has quit [Ping timeout: 260 seconds] 00:23:00 it was never fully there to begin with, was it? 00:23:19 "in trunk at some point" 00:23:54 i just bought a bunch of food 00:24:16 not sure what blue-anna is sorry 00:24:29 i expect they reintroduced the last version of DF before it was removed 00:24:34 <|amethyst> it's a mutli-level branch AIUI 00:24:42 <|amethyst> s/tl/lt/ 00:24:48 <|amethyst> that's all I know 00:25:03 ah no, it's single level in dcss-ca. Last time I checked anyway 00:25:13 <|amethyst> oh 00:25:32 blue-anna did the original drafts and included heavily-armoured porridge kobolds, witches, trollwives 00:25:34 <|amethyst> friendfixit was talking about changing it then 00:26:01 <|amethyst> was asking what to do with vault Place: -> Depth: when it becomes multilevel 00:26:06 I don't believe any of those species were re-added. Only the species still readily accessible in current code 00:26:12 tisk tisk 00:26:23 so it's basically a floor of deep dwarves 00:26:26 there's always an arbitrary cut-off to re-adding removed content based on when someone was around 00:29:01 Jack-O-Lantern Headed Ghost moves to another floor 13https://crawl.develz.org/mantis/view.php?id=10422 by BlueWolfMinion 00:29:17 -!- debo_ has joined ##crawl-dev 00:29:23 I don't think the dcss-ca creator actually was around for much in the past at all 00:29:29 04:28 <@whitephoenix2> I had dove in off and on over the years 00:29:30 04:29 <@whitephoenix2> Probably started on .13 or so? If I remember right. Whatever was around 5+ years ago 00:30:04 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.19-a0-97-g21dea92 (34) 00:32:45 -!- debo has quit [Ping timeout: 265 seconds] 00:33:09 just in time to catch the biggest waves and antiwaves 00:35:20 -!- rchandra has joined ##crawl-dev 00:36:30 they'd probably be pretty excited about my holyrune plans if I could ever get off the ground with them 00:36:39 is it a bug if @ says you will live from poison, and you press 5 and die? (caused by Regeneration spell expiring) 00:40:21 regret-index: he would! 00:41:14 though he'd probably _also_ then reject the hellpan roulette attached to that 00:43:27 why is there special handling attached to the abjuration spell in _monster_spellbooks ? 00:43:32 -!- mong has quit [Quit: Page closed] 00:43:37 ah 00:43:42 %git 402c68f 00:43:42 07MarvinPA02 * 0.18-a0-43-g402c68f: Display Abjuration in monster spell lists 10(6 months ago, 3 files, 13+ 1-) 13https://github.com/crawl/crawl/commit/402c68ff25b6 00:45:46 CanOfWorms: E:$: a deep elf annihilator, wieldin' tha +8 Wrath o' Trog {antimagic, *Rage} 00:46:19 you know it's a bad sign for god balance when monster spellcasters start worshipping trog 00:47:59 hey guys I have a FR for Xom 00:48:12 You know how he deos that thing sometimes to make you trail clouds of colored smoke? 00:48:14 -!- rossi has quit [Ping timeout: 250 seconds] 00:48:33 I think it should permanently change the color of the floor and/or adjacent walls 00:49:18 -!- rchandra has left ##crawl-dev 00:49:34 just make it less common pls 00:49:35 yeah that too 00:49:36 <|amethyst> Rast: Xom places a disco ball 00:49:39 "Go forth and redecorate, my child!" 00:49:48 I'm not actually redecorating, nothing changes 00:50:10 maybe you could use the logic that corrupt floor uses 00:50:19 without all the monster spawning 00:50:33 you're decorating the ttyrec, not the dungeo 00:50:34 n 00:51:22 sounds awful 00:51:35 (minmay) 00:51:51 -!- regret-index has left ##crawl-dev 00:53:24 -!- Sorbius has quit [Quit: Leaving] 00:58:11 ugh, i need help figuring out how to get int monster::how_unclean(bool check_god) const into the monster_info struct 01:00:04 -!- omarax has quit [Remote host closed the connection] 01:01:07 -!- VoxSomniator has quit [Quit: Leaving] 01:03:38 amalloy: DANG 01:07:10 http://dpaste.com/1EFE9G2.txt patch to add silence/antimagic information to monster spell description in x=v 01:07:47 I'm not sure if the default: die() is the appropriate way to guard against failure there -- the other functions just return "buggy" as a string and I'm not sure if that's better or worse 01:07:49 !nchoice 01:07:55 KoCj: 0 wins || zkyp: CXC, L27 Hoplite of Ru || irum: CWZ, L26 Devastator of Nemelex Xobeh || Demise: CPO, L22 Slayer of Nemelex Xobeh || rkdn42: CAO, L14 Swashbuckler of Dithmenos || ldf: CDO, L13 Nimble of Xom || shummie: CBRO, L9 Slicer of Okawaru || Whaleporn: CBRO, L4 Conjurer of No God 01:08:02 oh, zkyp about to ascend 01:08:21 &watch zkyp 01:08:23 http://crawl.xtahua.com:8080/#watch-zkyp 01:08:58 not quite, idle in a trove 01:09:25 how do you mean, he's xl27 01:09:42 I mean he's going to ascend soon, which means next nem choice 01:10:08 ok 01:11:36 are there any monsters with multiple types of spells, where at least two types are not natural? 01:12:03 yeah, I think a few 01:12:07 @??asterion 01:12:07 Asterion (12H) | Spd: 10 | HD: 15 | HP: 107-147 | AC/EV: 10/2 04(headbutt: d20-1) | Dam: 35, 20 | natural, 10weapons, 10items, 10doors, priest, evil, see invisible | Res: 06magic(100) | Vul: 08holy, 11silver | XP: 2655 | Sp: major destruction (3d27 / 3d24 / 3d6 / 3d25 / 3d22 / 3d20 / 3d28) [11!AM], spectral weapon [11!AM], haste [11!AM] | Sz: Medium | Int: human. 01:12:16 not him 01:12:27 just testing my patch 01:12:32 there is one but I can't recall atm 01:12:36 a unique? 01:12:48 oh, hrm 01:13:16 -!- MaBunny has quit [Quit: Leaving] 01:13:38 heh 01:13:43 battlecry isn't silenceable on roka 01:14:12 oh, specifically so. Is it Because He's Unique? 01:14:29 actually, it's never silenceable?! 01:15:03 finally. prince ribbit has both demonic and spellbook 01:15:22 yeah roka is an example of what you asked 01:15:34 er not quite I guess 01:18:42 does the spell flag MON_SPELL_NO_SILENT need to exist? It's added to some magical spells but they could just become wizard spells 01:18:57 it makes the spell affected by silence 01:19:34 Unstable branch on crawl.develz.org updated to: 0.19-a0-97-g21dea92 (34) 01:20:01 -!- AreBrandon has quit [Remote host closed the connection] 01:20:01 I think it's about am 01:20:05 it's used on the natural ability warning cry as well (howler monkeys) 01:20:05 @??satyr 01:20:06 satyr (09c) | Spd: 10 | HD: 12 | HP: 54-78 | AC/EV: 2/12 | Dam: 25 | 10items, 10doors, master archer, spellcaster | Res: 06magic(40) | XP: 891 | Sp: battlecry [11!AM], cause fear, sleep | Sz: Medium | Int: human. 01:20:23 yeah it's meant to be for natural abilities that are vocal 01:20:33 the idea being that they should be susceptible to silence 01:20:51 but not antimagic since they're not magical (in the sense of anti-magic) 01:21:07 Gretell seems incorrect -- battlecry is also !Sil 01:21:13 SPELL_BATTLECRY, 25, MON_SPELL_NATURAL | MON_SPELL_NO_SILENT 01:21:25 hrm? 01:21:37 you just said no silent means it is affected by silence 01:22:00 so it shouldn't have !sil 01:22:00 oh right. it makes the spell like a priestly ability 01:22:23 MON_SPELL_NATURAL | MON_SPELL_NO_SILENT == MON_SPELL_PRIEST 01:22:41 it would be strange to call howler monkey's cry 'divine' 01:22:41 well that's fine, but what I'm saying is that based on what you described the flag as doing 01:22:43 -!- filthy has quit [Read error: Connection reset by peer] 01:22:45 it shouldn't have !sil 01:22:50 since !sil means you can't silence it 01:22:56 yes, you are right 01:23:23 hm, this is a fly in the ointment 01:25:55 -!- pythonsnake has quit [Ping timeout: 265 seconds] 01:27:52 -!- Zeor has quit [Quit: Leaving.] 01:30:08 -!- Marvin is now known as Guest20725 01:31:09 !source monster_info 01:31:09 1/5. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-info.cc#l412 01:31:25 !source monster_info 2 01:31:25 2/5. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-info.cc#l293 01:31:27 !source monster_info 3 01:31:27 3/5. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-info.h#l220 01:31:27 !source monster_info 4 01:31:28 4/5. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-info.h#l225 01:31:28 !source monster_info 5 01:31:29 5/5. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-info.h#l208 01:34:52 -!- Guest20725 has quit [Remote host closed the connection] 01:37:39 i really fucking hate it when a derived class will accept a function from another class, but then cloning it with another name just results in not declared in this scope 01:37:42 FUCK 01:39:41 @??curse skull 01:39:41 curse skull (13z) | Spd: 15 | HD: 13 | HP: 45-59 | AC/EV: 35/3 | 07undead, evil, see invisible, fly, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1581 | Sp: sum.undead [06!sil], s.torment [06!sil] | Sz: tiny | Int: human. 01:40:53 New branch created: pull/269 (1 commit) 13https://github.com/crawl/crawl/pull/269 01:40:53 03chequers02 07https://github.com/crawl/crawl/pull/269 * 0.19-a0-96-ge7f0d29: Add silence/antimagic spell vulnerability info to x-v. 10(16 hours ago, 1 file, 31+ 10-) 13https://github.com/crawl/crawl/commit/e7f0d298c815 01:43:05 -!- rossi_ has quit [Ping timeout: 240 seconds] 01:45:24 -!- TonyMeatballs has quit [Quit: Leaving] 01:46:10 -!- Rust3dCor3 has quit [Ping timeout: 246 seconds] 01:46:40 -!- ontoclasm has quit [Quit: Leaving.] 01:48:29 -!- simmarine has quit [Read error: Connection reset by peer] 01:49:53 http://puu.sh/oTCdd/fc4512e159.png 01:49:56 even more amulets!!! 01:53:03 nice 01:53:10 -!- sooheon has quit [Remote host closed the connection] 01:53:23 random thought: are there any plans to try and rebalance DD to be less good 01:55:37 Windows builds of master branch on crawl.develz.org updated to: 0.19-a0-97-g21dea92 01:57:52 -!- Blazinghand has joined ##crawl-dev 01:58:49 CanOfWorms: now do a skull! 01:58:55 sure, why not 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:02:05 -!- Harudoku has quit [Ping timeout: 240 seconds] 02:06:05 but I'm scared 02:06:12 of skulls 02:07:25 -!- Grivan has quit [Ping timeout: 276 seconds] 02:10:20 johnstein: https://github.com/mattias/ansible_playbook_webtiles at step 12 now, which is to setup the webserver. But so far so good :) Check the "playbooks/common.yml" out. Lots of dependencies required which is not in the documentation at all 02:13:06 http://puu.sh/oTD72/2a077651f5.png 02:13:38 -!- Marvin is now known as Guest70859 02:13:51 that domain name always makes me feel pregnant 02:14:22 puuuuush! I AM PUU SHING, dammit 02:14:40 heh 02:14:59 crystal skull and demonic skull! nice 02:15:57 Well the dependencies are certainly in the documentation, if you're referring to the dgl setup 02:16:21 gammafunk: well, not in this document: https://crawl.develz.org/wiki/doku.php?id=dcss:server:setting_up_dgamelaunch_and_webtiles 02:16:28 no, that's what I'm referring to 02:16:31 many of those are either things we have as contribs or part of build-essential etc 02:16:42 and that page certainly lists some required debian packages 02:17:03 the compilation failed telling me to read the INSTALL file. that file contained the correct dependencies 02:17:18 Those dependencies should be listed in the webtiles install docs 02:17:31 No, they shouldn't 02:17:35 Why not? 02:17:35 that would be redundant 02:17:48 Of course you have to be able to build crawl in order to set up a server that's going to build crawl, right 02:18:18 listing crawl dependencies in multiple places isn't a good idea; that's why the INSTALL doc exists 02:18:22 Then it should mention so in the beginning of the docs for webtiles that you should first have crawl compilation working 02:18:35 I think this is rather implied 02:18:54 If you're setting up a webtiles server and you're not aware it's going to build crawl or what that means? 02:18:59 Not for someone who doesn't even know what compilation means 02:19:08 :P 02:19:15 Yeah that would not be the intended audience at all 02:20:22 -!- Guest70859 has quit [Remote host closed the connection] 02:20:23 Anyways, soon the docs will be obsolete, when everyone can just automatically set one up. 02:20:59 They will not be obselete, no 02:26:25 -!- Rust3dCor3 has quit [Ping timeout: 246 seconds] 02:26:52 gammafunk: Just imagine a page users can sign up to. They add their Digital Ocean api token, then press "add new server." There they can fill in specific webtiles settings like server name etc. Then one click later they create a new webtiles server with everything set up and DNS ready. 02:27:32 no magical server utopian futures. 02:27:53 Well I don't really need to imagine any of these things; I'm just pointing out that we need to know how our setup works on a fundamental level, and we'll need to have it documented 02:28:26 At least as long as our current dgl-based servers are in operation, which I imagine they will be for some time 02:28:46 -!- Krakhan has quit [Ping timeout: 250 seconds] 02:29:07 I'm curious why someone who doesn't know what compilation means would be setting up a crawl server in the first place 02:29:08 There are many things such as making changes to dgl config, working with apache to serve logfiles/milestones, the dgl publishing scripts etc 02:29:16 Perhaps. But I still feel the documentation is lacking at many places. Almost every other step something did not work and I had to find the problem and fix it. 02:29:20 is there an equivalent to wizmode &P that works in the vaults branch 02:29:43 G-Flex: Someone who wants to host a webtiles server but doesn't know anything about computers? 02:30:04 if you don't know anything about computers then what are you doing trying to run a game server? 02:30:12 your beard must be this unkempt to ride 02:30:17 It shouldn't be hard to run a game server. 02:30:31 there are enough people who know about computers 02:30:45 I have a computer 02:30:57 if you don't know anything about computers, and you are trying to do something requiring knowledge about computers, you are going to have a bad time 02:31:21 Not if you abstract the hard stuff away and make it newbie friendly 02:31:21 even if some system existed to set it up totally painlessly, once literally anything goes wrong you'd be dead in the water 02:32:00 it also leaves the question of "why" 02:32:06 -!- FireSight has quit [] 02:32:17 why build tools so that people who don't know about computers can run a server when that job can just be done by someone who knows about computers? 02:32:34 And even if you know programming etc, I personally wouldn't want to manually setup a webtiles server from scratch. First of all it's much slower doing things manually. 02:32:38 Anyhow we certainly do need to keep our setup documented and the audience of the dgl doc is generally "server admins" who know about things like compilation and basic dependencies, not that it couldn't improve 02:33:16 Mattias: and that's fine, I guess, but running a server is going to require some technical knowledge at some point 02:33:17 And keeping things idempotent is very easy with ansible. 02:33:33 But sure, I understand what you are saying. 02:33:34 What we really need is be scripts on the dgl management side that can automate more configuration aspects 02:34:16 like adding new stable versions and experimental versions, which would require either further work on the dgl scripts or moving to some other system entirely for management of all the aspects 02:34:25 I'm installing 10 webtiles servers simultaneously now. Without doing a thing ;) 02:34:44 All stuck on "installing trunk" though.. all those installations takes ages... 02:34:58 something that could make installing a new stable version more turnkey 02:35:15 gammafunk: my ansible playbook can do that ,) 02:35:18 and handle setting up the logfile urls etc 02:35:19 just add a version number and done 02:35:24 the playbook is idempotent so 02:35:36 It does everything automatically :D 02:35:48 Going to finish the webserver part during lunch today 02:35:50 it's a little more complicated than that I'm afraid 02:36:09 So far it hasn't been 02:36:28 because we have a single webtiles server running multiple versions, not many servers 02:37:26 Yes, which isn't a problem at all 02:38:31 not to mention we add new experimental branches etc 02:40:21 Are those instructions in the docs? 02:40:43 branches isn't an issue for ansible 02:41:32 -!- rossi_ has quit [Ping timeout: 252 seconds] 02:41:39 +1 that the webtiles doc should mention dgl requires crawl to be compilable 02:42:05 +1 for the idea of dumbing down, and homogenising the webtiles server infrastructure 02:42:06 I see the branches, I'll add that to the TODO list 02:43:30 -!- Shard1697 has quit [Ping timeout: 250 seconds] 02:43:36 gammafunk: how would you install an experimental branch manually? Switch branch then just update-trunk? 02:43:38 well +1 that the webtiles doc be suited to those who need it 02:43:58 sorry? you'd have to make config entries for it etc 02:44:17 what you're describing sounds like what you'd do to check it out in git 02:44:56 yes, give me an example with all the steps in setting up an experimental branch, and I'll automate it 02:44:59 basically you can think of it being like a version branch, but it's not attached to a specific version 02:45:09 it needs anything that you would need to add a new crawl version to a server 02:45:46 so crawl-*Experimental name* folders, but which update-* command does it use? 02:45:58 a copy of crawl-git I guess 02:46:21 Of course the configs needs the "version" as well 02:46:23 yeah, if you modify that with a corrected branch name, it should work, afaik 02:46:32 update-stable? 02:46:39 oh wait 02:46:44 update-stable just takes tags or branches? 02:46:49 or/and 02:47:02 my vault can't seem to find its subvaults. it has SUBVAULT: A : the_grid, and there are vaults with TAGS: the_grid unrand, in the same file, but when I place the main vault it can't find any vaults with the tag the_grid 02:47:21 so if I do update-stable 0.18, does it install 0.18.1 or 0.18.0? 02:47:23 https://github.com/neilmoore/dgamelaunch-config/blob/master/crawl-build/update-public-repository.sh 02:47:33 -!- Zxpr1jk has quit [Read error: Connection reset by peer] 02:47:55 fwiw, the official stable branches are named like stone_soup-0.18 02:47:56 it installs the branch, stone_soup-0.18 02:48:07 whatever that is 02:48:21 the minor version tag it probably doesn't care about 02:48:40 at least not directly, the crawl version number will incorporate the minor version tag 02:48:55 but the branch itself represents the current state of the 0.18 branch 02:49:11 I need to read through the scripts and see how they work :) 02:49:13 -!- lobf has joined ##crawl-dev 02:49:15 %git stone_soup-0.18 02:49:15 07wheals02 {PleasingFungus} * 0.18.1-6-gd335043: Don't cycle through items out of LOF for apport (#10390). 10(2 weeks ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/d3350433c4d2 02:49:55 0.18.0 is just a tag, so associated with a commit in the branch 02:50:52 ...okay, apparently it only finds subvaults if it's placed in certain .des files 02:51:21 -!- Shard1697 has joined ##crawl-dev 02:53:27 Monster database of master branch on crawl.develz.org updated to: 0.19-a0-97-g21dea92 02:53:28 -!- lobf has quit [Ping timeout: 250 seconds] 02:53:57 -!- tealeaves has quit [Quit: Bye] 02:55:14 dgl update-trunk firewalk <-- gammafunk this is correct, right? then the crawl-firewalk etc configs and dirs just like for stone-soup versions 02:56:14 since update-stable just takes a version then appends it to stone-soup 02:56:20 yeah that's probably right, I'd have to take a look at the script, but seems right as I recall 02:57:58 where does this thing create the versions db? 02:58:43 http://puu.sh/oTEWK/fb62227180.png 02:58:45 classic amulet 02:59:12 -!- Erik_the_Red has quit [Read error: Connection reset by peer] 02:59:14 -!- Erik_the_Red_ is now known as Erik_the_Red 02:59:17 !lg unknown 02:59:18 36. Unknown the Grasshopper (L1 HaWn), got out of the dungeon alive on 2011-08-11 20:30:25, with 50 points after 1 turn and 0:00:06. 02:59:30 !lg name~~? 02:59:31 ERROR: invalid regular expression: quantifier operand invalid 02:59:33 !lg name~~\? 02:59:34 No games for chequers (name~~\?). 02:59:38 !lg * name~~\? 02:59:39 No games for * (name~~\?). 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:40 gammafunk: you mean the ansible script? 03:01:10 gammafunk: https://github.com/mattias/ansible_playbook_webtiles/blob/master/playbooks/install.yml#L3 03:03:57 -!- tabstorm has quit [Quit: Lost terminal] 03:11:36 -!- Naruni has quit [Quit: Leaving] 03:20:09 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 03:25:32 -!- Mandevil has quit [Ping timeout: 252 seconds] 03:26:00 Unstable branch on crawl.beRotato.org updated to: 0.19-a0-97-g21dea92 (34) 03:27:17 -!- tealeaves has quit [Quit: Bye] 03:27:29 -!- tealeaves has quit [Client Quit] 03:42:41 !messages 03:42:41 No messages for minmay. 03:44:12 ruinous vaults to ruin crawl 13https://crawl.develz.org/mantis/view.php?id=10423 by minmay 03:44:53 going to bed 03:48:26 -!- vale_ has quit [Remote host closed the connection] 03:59:07 -!- Harvester_ has quit [Ping timeout: 250 seconds] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:01:02 -!- eb has quit [] 04:04:48 -!- WalkerBoh has quit [Remote host closed the connection] 04:09:31 -!- namelastname112 has quit [Ping timeout: 250 seconds] 04:10:36 -!- dtsund has quit [Ping timeout: 250 seconds] 04:11:09 -!- regret-index has joined ##crawl-dev 04:11:36 goddamnit it's the attitude and demeanour and influence that's ruinous 04:12:07 aside from going over 80 characters and a few too many pre-lair 8s it's an honestly good set 04:12:30 crawl always feels like an abusive relationship 04:12:32 -!- regret-index has left ##crawl-dev 04:18:37 -!- Reykjavikian has quit [Ping timeout: 250 seconds] 04:25:20 -!- grisha5 has quit [Quit: Page closed] 04:26:12 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 04:35:35 -!- glaas has quit [Ping timeout: 260 seconds] 04:38:07 -!- Patashu has joined ##crawl-dev 04:39:28 -!- hellmonk has quit [Quit: Page closed] 04:40:29 -!- HoloIRCUser5 has quit [Ping timeout: 260 seconds] 04:42:19 -!- rossi_ has quit [Ping timeout: 276 seconds] 04:42:57 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 04:51:59 -!- mibe has quit [Ping timeout: 250 seconds] 04:54:38 -!- vale_ has quit [Ping timeout: 252 seconds] 05:00:04 -!- omarax has quit [Remote host closed the connection] 05:08:12 -!- destroythecore has quit [Read error: Connection reset by peer] 05:09:36 -!- Ququman has joined ##crawl-dev 05:29:08 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:42:35 -!- Rust3dCor3 has quit [Ping timeout: 276 seconds] 05:56:03 -!- vale_ has quit [Ping timeout: 260 seconds] 05:59:44 -!- amalloy is now known as amalloy_ 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:10:10 -!- Ladykiller69 has quit [Ping timeout: 250 seconds] 06:11:48 -!- Ladykiller70 has quit [Ping timeout: 260 seconds] 06:25:33 -!- HoloIRCUser has quit [Ping timeout: 265 seconds] 06:29:03 -!- elliptic has quit [Quit: Leaving] 06:31:50 -!- Franz__ has quit [Ping timeout: 250 seconds] 06:42:21 -!- rossi_ has quit [Ping timeout: 260 seconds] 06:43:15 -!- Pekkekke has quit [] 06:47:07 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 06:54:04 minmay: minmay_guarded_unrand_chilly_death could also place frostbite 06:56:35 -!- vale_ has quit [Ping timeout: 246 seconds] 06:59:25 was there some intention to make the *mino vaults place together and tile? 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:07:47 -!- Furril has quit [Ping timeout: 246 seconds] 07:13:23 -!- _fortis has quit [Read error: Connection reset by peer] 07:14:03 -!- iFurril has quit [Ping timeout: 240 seconds] 07:17:33 is it bad form to put a neutral caustic shrike in a low level vault to freak people out? 07:18:06 the crawl autoexplore equivalent of a jump scare! 07:18:11 probably. It's not impossible to accidentally make it non-neutral 07:20:06 03regret-index02 07* 0.19-a0-98-gcbe9199: Vaultwork burst (including a few branch ends) 10(56 seconds ago, 18 files, 789+ 683-) 13https://github.com/crawl/crawl/commit/cbe9199e9754 07:25:45 -!- tealeaves has quit [Quit: Bye] 07:27:05 -!- Gamefreak has quit [Ping timeout: 250 seconds] 07:27:33 nice 07:27:34 -!- waat has quit [Ping timeout: 244 seconds] 07:33:20 -!- debo_ has quit [Quit: orb spiders :(] 07:35:58 wow nice, this works :D 07:36:02 playing webtiles through vagrant 07:37:49 chequers: https://github.com/mattias/ansible_playbook_webtiles ;) 07:38:13 webserver not configured yet, but it now starts webtiles server and it works very nicely :D It all even compiles and runs fine on a 512mb vps 07:38:25 one user takes up around 64mb ram 07:38:47 I'll add in experimental branches tomorrow, the webserver stuff can wait ;) 07:39:01 johnstein: ^^ 07:40:00 chequers: Oh and, would be nice to know if you find it hard to use this and what that would be. Like config variable namings? Maybe I'm not clear enough on where the configuration is (it's vars/webtiles.yml) 07:40:26 * Mattias adds to README 07:43:58 -!- insecticide has quit [Ping timeout: 260 seconds] 07:54:12 wow, that shoals end 07:55:19 it's amazing that it's possible to make a giant mess of letters like that, and have any idea what it does 07:56:48 -!- scummos__ has quit [Ping timeout: 260 seconds] 07:57:38 -!- vale_ has quit [Ping timeout: 250 seconds] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:01:39 -!- elliptic has joined ##crawl-dev 08:06:06 -!- regret-index has joined ##crawl-dev 08:06:27 it gets substantially easier when you read it as a wheel nested inside a wheel 08:06:30 -!- regret-index has left ##crawl-dev 08:08:46 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-98-gcbe9199 (34) 08:09:10 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:09:26 -!- HoloIRCUser4 has quit [Ping timeout: 276 seconds] 08:09:52 -!- dtsund has joined ##crawl-dev 08:10:35 -!- Gamefreak_ has quit [Quit: Page closed] 08:14:03 -!- lobf has joined ##crawl-dev 08:16:08 -!- Shard1697 has quit [Ping timeout: 276 seconds] 08:18:10 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE] 08:18:36 -!- lobf has quit [Ping timeout: 260 seconds] 08:20:58 -!- flappity_ has joined ##crawl-dev 08:23:16 -!- ssalbiz has quit [Ping timeout: 260 seconds] 08:23:37 Mattias: nice 08:23:51 -!- Rust3dCor3 has quit [Ping timeout: 260 seconds] 08:24:57 Mattias: unfortunately CPO runs webtiles-changes so I couldn't easily migrate myself across to this, but I'm very curious how much work I'd need to do to support webtiles-changes.... 08:25:14 -!- flappity has quit [Ping timeout: 276 seconds] 08:25:39 -!- Shard1697 has joined ##crawl-dev 08:26:05 is there anything here that should be causing AC to be colored blue on the % screen? I didn't change much at all here: https://github.com/jeremygurr/dcssca/pull/515/files 08:31:52 -!- Ladykiller70 has quit [Ping timeout: 250 seconds] 08:33:54 chequers: It's far from done though, still a lot to add :) But a basic webtiles server now runs. What is webtiles-changes? 08:35:43 chequers: Or do you mean just minor modifications to webtiles? 08:36:25 !readall nfm 08:36:26 <+gammafunk> |amethyst: I've a patch for the webtiles-changes branch on dgamelaunch-config: http://sprunge.us/HONd?diff / short-term server TODO: dgl-config setting for webtiles server branch; update stable and trunk scripts to match; switch to webtiles-changes; Chei -> dobrazupa; autobuild glyphs+monster; clean up explbr, add charms-reform faithful salamander no_backtracking_god / server TODO: sa... 08:38:32 Mattias: webtiles-changes is a branch on crawl github like a development version of webtiles 08:41:51 zxc: I assume I do dgl update-trunk webtiles-changes to get this? Using it instead of trunk and copying over the webserver files from there instead of trunk? 08:42:00 -!- flappity_ has quit [Read error: Network is unreachable] 08:42:10 Mattias: you've reached the extent of my knowledge - go back to chequers :) 08:42:23 chequers: ^^ 08:42:35 -!- flappity_ has joined ##crawl-dev 08:42:47 -!- rossi_ has quit [Ping timeout: 276 seconds] 08:43:29 -!- NotKat has quit [Quit: Page closed] 08:51:22 -!- debo has joined ##crawl-dev 08:55:35 -!- Patashu has quit [Ping timeout: 276 seconds] 08:56:08 -!- Lasty has quit [Read error: Connection reset by peer] 08:57:05 -!- Lasty has joined ##crawl-dev 08:57:19 -!- Wah has quit [Read error: Connection reset by peer] 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:03:37 -!- wheals has joined ##crawl-dev 09:04:23 -!- tealeaves has quit [Quit: Bye] 09:19:36 -!- ProzacElf has joined ##crawl-dev 09:21:47 -!- MarvinPA has joined ##crawl-dev 09:30:21 -!- wheals_ has joined ##crawl-dev 09:30:56 -!- HellTiger_NB has quit [Ping timeout: 246 seconds] 09:31:23 -!- wheals has quit [Quit: Leaving] 09:35:03 -!- docnvk has quit [Ping timeout: 240 seconds] 09:35:26 -!- FunkyBomb has quit [Ping timeout: 276 seconds] 09:40:04 -!- tealeaves has quit [Quit: Bye] 09:41:17 -!- PsyMar has quit [Ping timeout: 276 seconds] 09:51:08 -!- valrus has quit [Ping timeout: 260 seconds] 09:54:19 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 09:58:53 -!- meatpath has joined ##crawl-dev 09:59:33 -!- scummos__ has quit [Remote host closed the connection] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:00:09 -!- Grivan has quit [Ping timeout: 265 seconds] 10:08:56 -!- debo has quit [Ping timeout: 250 seconds] 10:15:26 -!- valrus has quit [Ping timeout: 250 seconds] 10:16:53 -!- debo has joined ##crawl-dev 10:17:51 in mon-pick-data, what are those first 3 numbers? 10:18:05 in { 1, 8, 515, FLAT, MONS_YAK }, for instance 10:19:10 the lower edge of the range (Lair:1), the higher edge of the range (Lair:8), and the weight 10:20:32 why does the range go up to say, 30 sometimes, in a branch that doesn't have 30 floors? 10:20:49 ood? 10:22:33 yes 10:22:36 d specifically 10:22:43 ??8 10:22:43 8[1/2]: This is either a {statue} or a {golem}. It's either totally harmless or an electric golem. 10:22:46 ??8[2 10:22:46 8[2/2]: Is also a marker for extremely out of depth (depth*2+4 depth!) monsters in vaults; both traditional and valued by most devs. Good results: d:4 wolf spiders, d:5 centaur warriors, d:6 fire crabs, d:9 sphinxes, d:10 fire giants, d:11 liches. 10:22:58 hm, ok cool 10:22:59 so that those ^ can get really tough stuff in D 10:22:59 also, you can skew the distribution of non-flat stuff 10:23:06 <|amethyst> yeah 10:23:19 <|amethyst> skewing distributions is why you see negative numbers sometimes 10:23:56 <|amethyst> for example (-2, 2, 100, RISE) is like (0, 2, 50, FLAT) + (0, 2, 50, RISE) 10:25:25 <|amethyst> I probably have an off-by-one error somewhere :) 10:27:21 -!- ProzacElf has quit [Ping timeout: 252 seconds] 10:28:44 -!- MadCoyote has quit [Ping timeout: 276 seconds] 10:35:33 -!- vale_ has quit [Ping timeout: 240 seconds] 10:36:11 interesting, could you actually do it that verbose way with both flat+rise if you wanted to? 10:36:23 -!- meatpath has quit [Ping timeout: 246 seconds] 10:36:40 -!- Dracunos has quit [Ping timeout: 244 seconds] 10:37:32 -!- HexaDoken has quit [Quit: Page closed] 10:37:52 I think that would introduce a different kind of skew, because once you have multiple mon-pick entries they also affect each other 10:38:50 eew 10:38:58 that is, you not only have those two entries affecting each other, but also skewing other monsters that might be picked 10:39:14 differently than if it were one entry 10:39:14 -!- simmarine has joined ##crawl-dev 10:40:03 -!- SurpriseTRex has quit [Ping timeout: 240 seconds] 10:42:12 -!- rossi_ has quit [Ping timeout: 265 seconds] 10:45:21 -!- FunkyGnoll has quit [Read error: Network is unreachable] 10:47:08 no i'm pretty sure the first entry is exactly the same as having the two latter ones 10:49:32 -!- espais has joined ##crawl-dev 10:49:36 -!- espais has quit [Client Quit] 10:50:23 -!- espais has joined ##crawl-dev 10:50:53 is there a way to programmatically interact with Sequell? 10:51:58 or would that strictly be limited to IRC commands 10:52:09 there's no web api for the game db, no 10:52:41 -!- MarvinPA has quit [Read error: Connection reset by peer] 10:52:57 i see, and i'd guess that gaining access to the db is probably a no-go as well 10:53:41 i think gammafunk actually wanted to set up some kind of api? 10:54:25 interesting. i was hoping to do some visualization work from a web perspective on that type of information and such an api would be immensely helpful 10:54:54 -!- DDFi has quit [Quit: Page closed] 10:55:06 -!- flappity_ has quit [Read error: Network is unreachable] 10:55:15 and the code is in the crawl org if you want to set it up yourself https://github.com/crawl/go-sequell https://github.com/crawl/sequell 10:55:31 -!- flappity_ has joined ##crawl-dev 10:55:36 -!- MarvinPA has joined ##crawl-dev 10:56:37 ah, nice 10:57:02 as are the logfile/milstone files urls if you want to parse them yourself https://github.com/crawl/sequell/blob/master/config/sources.yml 10:57:27 but that'd probably just duplicate a lot of Sequell's code 10:58:39 yea...i was considering scraping all morgue files and such at one point but that would be a pretty big effort 11:00:03 -!- omarax has quit [Read error: Network is unreachable] 11:01:11 -!- tealeaves has quit [Quit: Bye] 11:03:09 so if i understand correctly, the Sequell code would be for managing my *own* server instance, not all active instances? 11:03:45 no, Sequell pulls from all servers 11:03:57 you could edit sources.yml to only look at your own server i think 11:03:57 oh, hm 11:04:06 no actually all servers would be my goal 11:04:39 -!- wheals_ is now known as wheals 11:05:22 i'm not an expert on Sequell i should mention, if you have more complicated questions or questions about setting it up i'd ask greensnark 11:05:35 ok, good to know 11:05:42 i'll look through the code to see if anything jumps out at me 11:06:04 ideally i'd like to have some kind of nodejs running that has similar knowledge as sequell 11:06:06 -!- flappity_ has quit [Read error: Network is unreachable] 11:06:16 but good info to have, thanks 11:06:31 so "1, 6, 888 SEMI" would translate into the following weights, respectively, on floors 1 through 6? 444, 666, 888, 888, 666, 444 11:07:17 -!- flappity_ has joined ##crawl-dev 11:07:39 or is 888 effectiveliy assigned to floor 3.5, and floors 3-4 are slightly lower in weight? 11:07:55 not sure 11:09:59 is all player information stored in text files only? or is there an actual db backend managing live info? 11:11:05 the servers log everything in text files only 11:11:35 ah, i see...that kind of makes open access a bit easier then :) 11:17:59 ok have to run...thanks for the info 11:18:04 -!- espais has left ##crawl-dev 11:26:17 -!- removeelyvilon has quit [Ping timeout: 250 seconds] 11:30:58 -!- elliptic has quit [Quit: Leaving] 11:32:27 -!- elliptic has joined ##crawl-dev 11:37:50 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:38:56 -!- Rust3dCor3 has quit [Ping timeout: 276 seconds] 11:40:23 -!- Dracunos has quit [Quit: Page closed] 11:49:13 is there a wiz command to make ru offer sacrifices? 11:52:13 -!- LexAckson has joined ##crawl-dev 11:55:03 -!- Nattefrost has quit [Ping timeout: 240 seconds] 11:56:45 -!- wheals_ has joined ##crawl-dev 11:57:08 -!- Shard1697 has quit [Ping timeout: 260 seconds] 11:58:05 -!- wheals has quit [Ping timeout: 265 seconds] 11:58:54 -!- Tux[Qyou] has joined ##crawl-dev 12:00:01 -!- omarax has quit [Remote host closed the connection] 12:02:34 i think the god gift command does that under ru 12:14:33 -!- siepu has quit [Quit: Leaving] 12:15:20 -!- Kalir has quit [Changing host] 12:25:17 it does! 12:26:18 -!- Blazinghand has joined ##crawl-dev 12:26:58 -!- tealeaves has quit [Quit: Bye] 12:27:16 -!- rossi_ has quit [Ping timeout: 252 seconds] 12:30:49 -!- ZiBuDo has joined ##crawl-dev 12:31:12 -!- MarvinPA has quit [Ping timeout: 260 seconds] 12:32:17 any of you know regex for "an arbitrary number of spaces, followed by one letter" off the top of your head? 12:34:19 " *[A-Za-z]" 12:34:42 or does there have to be at least one space 12:34:53 at least one space, sorry 12:36:20 / +[A-Za-z]/ 12:37:41 that did it, thank you 12:39:31 -!- HoloIRCUser has quit [Remote host closed the connection] 12:46:33 hey i found a bug 12:46:41 theres this conjure flame spell 12:46:50 and it expires in a moderate time 12:46:52 -!- neongrey has quit [Read error: Connection reset by peer] 12:47:14 and if it starts to expire you can cast it on the cloud 12:47:26 and it displays a message "the fire roars with new energy" 12:47:35 but it dissipates a turn later anyway 12:48:47 that's been around forever though I wonder why I never thought it could be a bug 12:52:52 assuming you aren't trolling here's the discussion 12:52:53 https://crawl.develz.org/mantis/view.php?id=10409 12:53:52 WELL THEN 12:54:08 the effect certainly is so weak it's almost unnoticeable 12:54:12 -!- MarvinPA has joined ##crawl-dev 12:54:28 -!- elliptic has quit [Quit: Leaving] 12:55:03 -!- wheals_ is now known as wheals 12:55:22 maybe the extension should just be the same length as the original 12:55:26 up to some kind of cap 12:55:51 certainly 13:00:01 -!- omarax has quit [Remote host closed the connection] 13:04:09 -!- zxc has quit [Read error: Connection reset by peer] 13:05:08 Unstable branch on crawl.akrasiac.org updated to: 0.19-a0-98-gcbe9199 (34) 13:07:41 !source firewood_loft 13:07:42 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/float.des#l91 13:18:23 -!- Dracunos has quit [Ping timeout: 276 seconds] 13:28:05 -!- SERQ has quit [Quit: leaving] 13:29:51 -!- LexAckson_ has joined ##crawl-dev 13:32:10 -!- neongrey has quit [Read error: Connection reset by peer] 13:33:48 -!- LexAckson has quit [Ping timeout: 276 seconds] 13:38:59 -!- tkappleton1 has quit [Read error: Network is unreachable] 13:42:42 -!- shnurlf_ has quit [Quit: Page closed] 13:42:44 -!- scummos__ has quit [Ping timeout: 260 seconds] 13:46:04 !tell chequers no intention for the polyomino vaults to tile 13:46:05 minmay: OK, I'll let chequers know. 13:47:14 !tell regret-index the ruining crawl thing is a reference to a previous event, it's not actually my whining in this case 13:47:14 minmay: OK, I'll let regret-index know. 13:49:31 agreed, crawl being ruined lies in the past 13:51:59 -!- Blazinghand has quit [Read error: Connection reset by peer] 13:52:04 03MarvinPA02 07* 0.19-a0-99-g9959661: Don't make elemental enhancers penalise the opposite element 10(9 days ago, 2 files, 18+ 22-) 13https://github.com/crawl/crawl/commit/9959661caa05 13:52:04 03MarvinPA02 07* 0.19-a0-100-g60d392f: Apply corrosion slaying penalties to unarmed and aux attacks 10(9 days ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/60d392fe774a 13:52:04 03MarvinPA02 07* 0.19-a0-101-g35d9f14: Reduce Dazzling Spray damage 10(2 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/35d9f14248ba 13:52:04 03MarvinPA02 07* 0.19-a0-102-gcd3ca06: Shorten a welcome message 10(7 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/cd3ca0692ca3 13:52:04 03MarvinPA02 07* 0.19-a0-103-geeda2d7: Let Shadow Step target invisible monsters 10(2 days ago, 2 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/eeda2d7a93d5 13:52:04 03MarvinPA02 07* 0.19-a0-104-g5d90fae: Don't mark the amulet of harm as evil 10(2 days ago, 4 files, 4+ 11-) 13https://github.com/crawl/crawl/commit/5d90fae3baf5 13:52:04 03MarvinPA02 07* 0.19-a0-105-g57901fe: Add a message when finishing a full cast of Searing Ray 10(2 days ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/57901fe6585a 13:52:04 03MarvinPA02 07* 0.19-a0-106-g19a65a6: Fix messaging for Deep Dwarves of Pakellas with guardian spirit (nikheizen) 10(2 days ago, 1 file, 6+ 2-) 13https://github.com/crawl/crawl/commit/19a65a6c712d 13:52:04 03MarvinPA02 07* 0.19-a0-107-ga28cc82: Suppress Vine Stalker MP drain under Pakellas 10(2 days ago, 1 file, 13+ 6-) 13https://github.com/crawl/crawl/commit/a28cc828c735 13:54:05 -!- MarvinPA has quit [Quit: Leaving] 13:54:52 -!- CanOfWorms has joined ##crawl-dev 13:55:12 -!- MarvinPA has joined ##crawl-dev 13:59:24 -!- amalloy_ is now known as amalloy 14:00:13 -!- omarax has quit [Read error: Connection reset by peer] 14:04:30 -!- ontoclasm has joined ##crawl-dev 14:06:57 -!- Nattefrost has quit [Ping timeout: 276 seconds] 14:08:48 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-107-ga28cc82 (34) 14:09:32 -!- MarvinPA has quit [Ping timeout: 246 seconds] 14:10:19 Mattias: I will try to carve out time to test your setup 14:12:30 -!- MarvinPA has joined ##crawl-dev 14:14:48 ??dgamelaunch 14:14:48 dgl[1/3]: https://github.com/crawl/dgamelaunch 14:15:14 !learn add dgl ansible version in development by Mattias at https://github.com/mattias/ansible_playbook_webtiles 14:15:14 dgl[4/4]: ansible version in development by Mattias at https://github.com/mattias/ansible_playbook_webtiles 14:18:32 -!- MarvinPA has quit [Ping timeout: 260 seconds] 14:24:46 -!- MarvinPA has joined ##crawl-dev 14:24:46 -!- MarvinPA has quit [Client Quit] 14:26:09 -!- Shasbat has joined ##crawl-dev 14:26:37 Good afternoon. Anyone here able to answer a quick question? 14:27:53 It's a question more for the Devs, a kind of a 'why' question. 14:28:40 ontoclasm: http://i.imgur.com/Q6jlirI.png 14:28:55 Shasbat: usually ok to just ask. 14:29:03 -!- tealeaves has quit [Quit: Bye] 14:30:13 !learn add ask The Ask To Ask protocol has higher latency than any known version of the Ask protocol, so feel free to just ask your question. 14:30:14 ask[1/1]: The Ask To Ask protocol has higher latency than any known version of the Ask protocol, so feel free to just ask your question. 14:30:34 -!- MarvinPA has joined ##crawl-dev 14:43:48 there's a slightly higher-latency IRC behaviour I've seen in the wild 14:46:00 1- Say hello/hi. 2- Wait for a greeting (and possibly ignore ongoing chatting while awaiting a greeting/acknowledgement). 3- Respond to greeting/acknowledgement by initiating Ask to Ask. 14:47:59 -!- Zxpr1jk has quit [Quit: Leaving] 14:48:08 2b - receiving no acknowledgment within 60 seconds, quit irc forever 14:48:20 johnstein: There's no rush ;) 14:48:24 I'm still adding a lot of stuff 14:48:39 And I thought this might also be good for devs who wants to try out their experimental branches 14:48:41 !recur !motto 3 hey amalloy I have a question 14:48:42 HHHAIHAQHAIHAQHAIHAQHHAIHAQHAIHAQHAIHAQHHAIHAQHAIHAQHAIHAQ! H-HHAIHAQHAIHAQHAIHAQ!! H-H-HAIHAQ!!! H-H-H-Hey!!! A-A-A-Amalloy!!! I-I-I-I!!! H-H-H-Have!!! A-A-A-A!!! Q-Q-Q-Question!!! H-H-Hey!! A-A-Amalloy!! I-I-I!! H-H-Have!! A-A-A!! Q-Q-Question!!! H-H-HEY!! A-A-AMALLOY!! I-I-I!! H-H-HAVE!! A-A-A!! Q-Q-QUESTION!!! H-HAIHAQ!! H-H-Hey!! A-A-Amalloy!! I-I-I!! H-H-Have!! A-A-A!! Q-Q-Question!! H-Hey! ... 14:48:58 maniacal laughter, the game 14:49:03 HHHAIHAQHAIHAQHAIHAQHHAIHAQHAIHAQHAIHAQHHAIHAQHAIHAQHAIHAQ 14:49:18 -!- ada482 has quit [Ping timeout: 250 seconds] 14:49:34 Mattias: I absolutely intend to try hosting a fork-fork on an old laptop when you're done, so yes, I think it might! 14:50:17 amalloy: I am now slightly concerned about your well-being 14:50:24 -!- tealeaves has quit [Quit: Bye] 14:50:49 -!- travis-ci has joined ##crawl-dev 14:50:50 The build has errored. (master - a28cc82 #5476 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/130629180 14:50:51 -!- travis-ci has left ##crawl-dev 14:51:21 thanks for the effort, travis 14:52:26 So, most classes, they start off doing what they're going to be mostly doing the rest of the game. Fighter types, they start off fighting, and they get better at it. Mages, same deal. For the most part, what they do, they get better at and it carries them through the game. But why is Enchanter the exception? They start off as sneaky stabbers with a book of hexes for confusing and putting things to sleep, and that does them well, 14:52:43 But by depths they just can't affect things with their hexes anymore. 14:53:05 they can still affect a few things 14:53:08 deep trolls 14:53:20 giants with tukima 14:53:26 zxc has words for people who don't believe in late-game hexes 14:53:27 Shasbat: most mages should get better at fighting, not just magery 14:53:27 -!- insecticide has quit [Ping timeout: 244 seconds] 14:53:28 confuse requires a bit more spellpower 14:53:36 Sure, but this is a MASSIVE exception to the idea that you start off doing what's going to carry you through the game. Instead, you can't do it much anymore except for on a few things. 14:53:39 and most fighters should pick up some spells 14:54:14 also, isn't venom mage even more of an exception? 14:54:27 backgrounds are not at all meant to be what will carry you through the game 14:54:33 you can potentially get two LAIR branches that your kit is ineffective against 14:54:35 Fighters pick up a few spells, sure, unless you follow trog. But for the most part, fighters hit things with pointy metal sticks, and that doesn't change much. 14:54:38 they're just "the stuff you start with" 14:54:54 right. backgrounds are your early-game survival kit 14:55:05 your race is what usually shapes the character long-term 14:55:34 I'd also like to point out that by no means are all late game monsters immune to hexes 14:55:53 -!- PsiRedEye22 has quit [Ping timeout: 276 seconds] 14:56:02 gammafunk: when most people say "X is ineffective against late-game monsters" they mean cerebov 14:56:03 Maybe not, but by the time you get to late game, the chance of hitting with hibernation or confusion is nil. 14:56:18 that isn't true 14:56:29 <|amethyst> well 14:56:35 it's a caricature 14:56:35 magic dart isn't expected to be your primary tool for killing stone giants as a conjurer 14:56:36 <|amethyst> hibernation does have a low power cap 14:56:41 gammafunk: I already pointed out deep trolls 14:56:50 there's also... DRAC PACKS 14:56:50 <|amethyst> yeah, level 2 spells are typically not good for the whole game 14:56:53 minus the purple ones. 14:56:59 so it is pretty fine that your xl2/3 spells as a stabber fall off (and in fact they do still remain very effective anyway!) 14:57:03 yes 14:57:14 even hibernation remains useful against some monsters 14:57:20 It wouldn't be bad if there was a higher level, higher power version of hibernation. But there isn't that I'm aware of. 14:57:28 shasbat: needles of sleeping 14:57:33 paralysis, if you're lucky 14:57:51 also, wands of 14:58:00 Isn't that subject to HD checks? 14:58:05 yes, but it's more powerful 14:58:17 <|amethyst> we used to have mass confusion 14:58:18 since it doesn't check MR, the things EH fails against! 14:58:19 with high throwing you can use them on e.g. pan lords 14:58:21 -!- lukano has quit [Read error: Connection reset by peer] 14:58:25 if anything stabbers are much worse offenders in terms of having their early tools remain effective late into the game, compared to most other classes 14:58:26 yes 14:58:28 <|amethyst> then that was removed because there's a transmutation spell that does the same thing 14:58:39 if you have throwing, a well enchant blowgun, and possibly follow oka 14:58:40 <|amethyst> which doesn't help enchanters very much... 14:58:55 you can easily paralyze all the lords 14:59:09 just need to get your hands/tentacles/paws on some needles... 14:59:48 MarvinPA, how so? Their early tools are sneaks and stabs with Hibernation and Confusion assist. But take away Hibernation and Confusion, their sneaks and stabs go away too, unless they're lucky enough to run across a group of sleeping monsters and -not- wake up the rest of the group when they stab one. 15:00:01 -!- omarax has quit [Remote host closed the connection] 15:00:03 enchanters have tukima's 15:00:24 !readall discord 15:00:24 Level 8 Hexes spell. Has a chance to cause enemies in LOS to go into {frenzy}. Checks MR. Does not work on monsters with plant int. / !lm SGrunt feck br.end=vaults 2 -tv:<0 / Here: a deep elf blademaster, wielding a cutlass and a runed cutlass and wearing a leather armour (lightly wounded, fast, unusually strong, frenzied and insane, durably summoned, haloed) / http://i.imgur.com/Sn0UuSH.jpg 15:00:32 their sneaks and stabs don't go away with hibernation/confuse 15:01:02 invis, castable and evokable, exists, there's discord, nets, needles, distract stabs when using allies... 15:01:15 chaos brand... 15:01:31 if you aim is to only cast two spells as an enchanter, then yeah it's going to seem unviabled, but you don't have to do that 15:01:38 oh wow yes invis is still even a spell 15:02:13 *unviable 15:02:20 and *your 15:02:25 i had forgotten about that, i thought it was removed entirely for some reason, not just from the starter book 15:02:41 I'm not looking to only cast two spells as an enchanter. But is there something in the hexes line that an enchanter can grow into? A conjurer upgrades from his initial set to higher power versions of his starter spells. A fighter gets better at hitting things. What's the enchanter's upgrade? 15:02:41 is it finally time to remove it...??? 15:02:52 shasbat: tukima's 15:03:03 -!- lukano has quit [Ping timeout: 240 seconds] 15:03:18 also spectral weaapon 15:03:21 <|amethyst> Invisibility 15:03:25 summon mana viper 15:03:33 Shasbat: silence 15:03:33 invis/discord are actual upgrade hex spells, if that's what you mean, and yeah spectral/mana are as well 15:03:34 ontoclasm: You have 1 message. Use !messages to read it. 15:03:40 mana viper ain't half bad with tons of hexes / a bit of conj 15:03:47 a bit of conj? 15:03:48 *bit of summon 15:03:54 !messages 15:03:55 (1/1) amalloy said (1d 22m 6s ago): dunno who made the splash screens, but a friend of mine just remarked that the new(?) splash screen with an octopus offering you a flower is adorable 15:04:03 ontoclasm: did you see the new amulets from earlier 15:04:08 that one's been around a while 15:04:41 metabolic englaciation too 15:04:53 Well, take for example the greater naga. Was looking at, with maxed spellpower, 0% chance to hit with hibernation, something like 3% for confusion. Sees invisible. So my only option is to hit it with Discord and let it kill its allies, it's the last survivor, and I still have to deal with it somehow. 15:05:03 no you don't 15:05:06 just walk away from it 15:05:17 unless it's hasted and you're slowed, I guess 15:05:31 It does self-haste 15:05:48 good monster for which to use mana viper or dazzling spray 15:05:49 yeah, but a hasted naga is still not faster than normal move speed iirc 15:05:59 @??greater naga 15:06:00 greater naga (13N) | Spd: 10 (move: 140%) | HD: 15 | HP: 67-95 | AC/EV: 8/9 | Dam: 27, 703(constrict) | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 06magic(140), 03poison | Chunks: 14noxious | XP: 1889 | Sp: spit poison (d22) [11!AM, 06!sil, 08breath], b.venom (3d19), mystic blast (3d19), haste, poison arrow (3d22), teleport other | Sz: Large | Int: human. 15:06:32 (or god abilities or just plain melee) 15:06:34 70 res is MR++ so you can read some vulnerability if you really want to confuse it, I guess 15:06:34 ??distraction 15:06:35 I don't have a page labeled distraction in my learndb. 15:06:47 the goal of enchanter isn't to kill literally every monster with a hexes spell 15:07:50 CanOfWorms: nope 15:08:07 ontoclasm: http://i.imgur.com/Q6jlirI.png 15:08:25 neat 15:08:26 Sure, but if you want to get into a rune vault, you have to kill a few things. 15:08:44 a few things is not everything 15:08:58 Shasbat: so you kill a few with tstuff other than hexes 15:08:59 -!- beatdown_ has quit [Quit: ZNC 1.6.1 - http://znc.in] 15:09:02 I don't think there's a snake rune vault that's exclusively mr++++ monsters 15:09:32 !lm . en rune noun=serpentine 15:09:33 2. [2015-03-18 23:07:03] gammafunk the Imperceptible (L18 SpEn of Ashenzari) found a serpentine rune of Zot on turn 48395. (Snake:5) 15:09:37 I've done it twice! 15:09:50 ontoclasm: That leads to my prior question of, why does each other class have something that they get better at that carries them, but enchanter has to do something other than hexes to survive? 15:10:12 not every other calss has that property 15:10:13 -!- Nattefrost has quit [Remote host closed the connection] 15:10:17 as we just said, you don't have to do something other than hexes to survive 15:10:18 see: venom mage 15:10:21 fire elementalists can't kill antaeus 15:10:26 er, azrael i mean 15:10:43 necromancers need to splash out to kill the undead 15:10:47 two school spells that included hexes are hexes spells 15:10:55 also, how do you feel about the translocations school 15:11:02 try killing everything as an FE using only single-school Fire spells 15:11:08 Fire elementalists probably learned conjuration as a natural matter of course, and can branch off from that. 15:11:17 so that's two skills now 15:11:23 should "shield of the Gong" be capitalised (it's currently not but most other "x of the y" unrands are, also i guess sequell is going to be obnoxious here) 15:11:24 GONNNNG! 15:11:31 why does hexes need to kill literally every monster with one skill? 15:11:45 i keep meaning to make that beh not be bad 15:12:14 please do, it also confuses beem 15:12:15 (and just trigger some of the time or something) 15:12:31 since sequell sends a second message when messages containg g.ong 15:12:34 have you tried mana viper 15:12:41 CanOfWorms: maybe i'll use these as the randarts 15:12:43 it is pretty great 15:12:47 ontoclasm: O 15:12:49 *:O 15:13:14 please make the penrose triangle amulet regular though 15:13:46 xD 15:13:51 I hadn't tried it on my last game. SpEn summoning apt is... not so great. 15:14:02 you don't need that much summonings 15:14:10 especially if you're focusing on hexes 15:14:21 and on spen you'll be picking up some spellcasting naturally 15:15:16 !source art-data.txt 15:15:16 https://github.com/crawl/crawl/blob/master/crawl-ref/source/art-data.txt 15:15:45 Shasbat: you don't need summoning apt 15:15:48 !apt sp 15:15:48 Sp: Fighting: -2*, Short: 1, Long: -2, Axes: -2, Maces: -3*, Polearms: -3*, Staves: -3*, Slings: 2, Bows: 2, Xbows: 0, Throw: 0, Armour: -3*, Dodge: 4!, Stealth: 5!, Shields: -3*, UC: -2*, Splcast: 2, Conj: -3*, Hexes: 2, Charms: 4!, Summ: -2, Nec: -1, Tloc: 4!, Tmut: 3!, Fire: -2, Ice: -2, Air: -1, Earth: -1, Poison: 0, Inv: 0, Evo: 3!, Exp: -1, HP: -3, MP: 1 15:16:02 i guess the robe of vines is also uncapitalised (because it is literal vines? so maybe g ong is fine because its a literal g ong) 15:16:02 you have +2 hexes to balance the -2 15:16:10 so it's effectively like a +0 15:16:14 and only an L5 spell 15:16:15 Glaive of Prune but glaive of the guard 15:16:22 also use dazzling spray 15:16:35 wheals: yeah, that was my starting point here 15:16:36 if you have a ton of hexes you'll need little summons/conj, like 8 maybe 15:16:37 updating those to be consistent 15:17:14 (going with "weapontype of Thing") 15:18:02 that sounds good for G​​​ong too 15:18:12 oh heh that works to avoid the beh 15:20:24 there's a way to make Tavern stop emailing me, right? *clicks through user cpanel again* 15:20:26 -!- lobf has joined ##crawl-dev 15:20:44 why is it e-mailing you 15:20:48 is it because of a thread subscription? 15:20:52 yes 15:20:58 just unsubscribe from it 15:21:15 hmm, what about the Spriggan's Knife and Elemental Staff 15:21:18 can I be subscribed, but not emailed? 15:21:27 I... don't see the point of that? 15:21:36 -!- Dracunos has quit [Ping timeout: 250 seconds] 15:21:38 and Vampire's Tooth and Singing Sword i guess. maybe those are fine as-is 15:21:49 the entire point of subscriptions is to be notified of new posts immediately 15:22:06 otherwise you can just visit the subforum 15:22:13 do it on other forums all the time... you use your Subscriptions panel to see the threads you're interested in all in one place 15:22:17 oh, I see 15:22:22 MarvinPA: the only thing i would do for those is make sure that in the description it clearly goes "A double sword etc. etc." 15:22:24 yeah it should be in the cpanel then 15:22:25 And again, I'm not asking for hexes to kill literally every monster. But I'm trying to figure out, what options does enchanter -lead to-? Conjuration spells lead to having an elemental skill, naturally, but it -is- possible to kill everything with pure conjurations (see IOOD). Physical melee doesn't let you cast spells of very high level, but you have scrolls, potions, etc. to augment your melee and at least get you through a 3r 15:22:47 oh 15:22:49 move it to the bookmarks 15:22:52 that's what it's for 15:23:16 Shasbat: okay, let's assume hexes just absolutely stop working after midgame (they don't) 15:23:31 then they are a pretty solid ticket through midgame 15:23:45 allowing you time and freedom to pick up whatever other skill you choose 15:23:51 ??spen 15:23:51 hyperbolic[1/4]: My 0.16 SpEn guide: SKILLS: Approximate goals are as follows: 1) 5 Short Blades, 8 Stealth. 2) 4 Spellcasting, 8 Hexes. 3) 3 Fighting, 8 Dodging. 4) 8 Short Blades, 12 Stealth. 5) 6 Fighting/Spellcasting, 10 Short Blades/Hexes, 15 Dodging/Stealth. 6) 10 Fighting, 27 Stealth, and whatever spell skills you want. 15:23:54 ??spen[2 15:23:55 hyperbolic[2/4]: SPELLS: Use Ensorcelled Hibernation when possible. Use Confuse against rC+ monsters or if you want a higher success chance. Other starting spells are decent but unnecessary. Invisibility is the best spell in the game if you find it. Other good spells include Haste, Repel Missiles, Dispel Undead, Apportation, Blink, Passage of Golubria, Controlled Blink. 15:23:57 ??spen[3 15:23:57 hyperbolic[3/4]: GODS: Ideally you want a god who helps with hard-to-stab monsters. Some good choices: Kiku (pain melee, zombies), Dith (shadow step, shadow form), Jiyva (slimify), Lugonu (corruption, disto melee), Makhleb (greater demons), Ashenzari/Vehumet (conjurations). 15:23:58 ahh, ok 15:24:07 ??spen[4 15:24:07 hyperbolic[4/4]: WEAPONS: Use short blades, stab high-HP monsters with a dagger. For regular melee, early on look for elec, draining, or venom weapons. Later look for a quick blade and/or pain brand a weapon with Kiku. Distortion is nice also. If you can't find a quick blade and want better melee, demon whips are reasonable. Oh, and get a buckler. STATS: Raise Int or Dex. 15:24:15 good guide on what an en turns into, imo 15:24:36 if you want a fun spen experience, I recommend Qazlal 15:24:49 remember to train your invocations! 15:25:07 ontoclasm: it does already display their stats, i think it's fine not to name the weapon type they're based on necessarily (just for better flavour, i assume the singing sword and sword of zonguldrok don't have double sword tiles currently) 15:25:22 singing sword is a great sword 15:25:31 they do actually, i changed 'em when the base type changed 15:25:49 well, they're weird-lookin' double swords but still 15:26:05 -!- AreBrandon has joined ##crawl-dev 15:26:08 oh, I guess it got changed to a double sword at some point 15:26:17 or was never a great sword...??? 15:27:01 i don't think it was ever a greatsword 15:27:50 well, it's a great time to make the singing sword look like a tuning fork then! 15:28:35 -!- filthy has quit [Ping timeout: 244 seconds] 15:28:50 heh 15:30:09 _You finish putting on the +0 hat of the Frog {+Inv Int+4 Dex+6}. 15:30:15 they were both long swords in the past, then they got turned into double swords (actually the singing sword got turned into a bastard sword at tthe time) 15:30:25 this makes up for my last stabber 15:30:57 !lm gammafunk 15:30:58 20417. [2016-05-16 04:58:04] gammafunk the Covert (L13 DEEn of Zin) reached level 8 of the Lair of Beasts on turn 26659. (Lair:8) 15:31:07 should your hands "smoulder" when you wield damnationcrossbow 15:31:34 i guess that's the same question as its rF++ thing and it's still geh-themed or whatever 15:31:59 * geekosaur wonders how exactly you would indicate the ability to fire damnation bolts... 15:32:06 -!- ZiBuDo has quit [Ping timeout: 276 seconds] 15:32:24 also what does a "cutthroat vibe" feel like 15:33:07 -!- ZiBuDo has joined ##crawl-dev 15:33:14 ask twelwe, he's the vibe expert 15:33:25 -!- lobf has quit [Quit: lobf] 15:34:03 -!- Wolfechu has quit [Ping timeout: 240 seconds] 15:34:14 -!- ada482 has quit [Ping timeout: 276 seconds] 15:35:06 We still need to fix the damnation<->fire connection imo 15:35:17 Has anyone thought about changing the theme of brimstone fiends/hellions? 15:35:43 Sorry, had to AFK real quick. Yeah, I got that you have to train invocations when I saw you have a 90% fail rate with Shadow Form out of the box. But I also had little very success with shadow stepping and things staying asleep when I had ++++++++++ stealth. And I eventually died because I couldn't do anything to the greater naga in my way; dazzling spray wouldn't stick, and I was getting hammered by the electric snake. It got m 15:36:12 how are you getting hammered by an electric serpent as a spen 15:36:20 it has what 15:36:21 0 mr? 15:36:24 @??electric serpent 15:36:24 unknown monster: "electric serpent" 15:36:29 @??shock serpent 15:36:29 shock serpent (12S) | Spd: 15 | HD: 10 | HP: 45-65 | AC/EV: 2/15 | Dam: 2011(elec:10-14) | cold-blooded | Res: 06magic(40), 11elec+++ | XP: 828 | Sp: b.electrical (3d13) [11!AM, 06!sil] | Sz: Medium | Int: animal. 15:36:30 Shasbat: i think at this point ##crawl is a better place for this discussion, in terms of just getting advice 15:36:49 are hellions particularly fire-themed 15:36:53 yeah 15:36:55 @??hellion 15:36:55 hellion (042) | Spd: 12 | HD: 7 | HP: 33-44 | AC/EV: 5/10 | Dam: 10 | 05demonic, 10doors, unholy | Res: 06magic(60), 05damnation, 04fire+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 12drown, 08holy++ | XP: 383 | Sp: call down damnation (3d15) [06!sil] | Sz: Medium | Int: human. 15:37:01 fire+++, vuln to cold 15:37:02 the description is just "A hateful demon, desirous to see all life destroyed by its damnation." 15:37:10 i guess rC- is a thing 15:37:53 i guess the best place to start would be making rDamnation not necessarily imply rF+++? if it still does that 15:37:54 Just having dgamelaunch as shell is enough for ssh gameplay to work? 15:38:04 Sorry. Yeah, probably. But the initial question still remains. Other classes can get by on what they're good at for most of the game. Enchanter doesn't seem to be able to. They have to completely learn a new skill to keep going, where other classes learn more of skills they're already naturally geared toward. 15:38:14 Mattias: how do you mean by "to work"? 15:38:17 in the example on the dgl/webtiles docs, does this user actually have to be named terminal? (like crawl-dev/crawl) 15:38:29 oh, no not at all 15:38:39 if you mean the username must be 'terminal', no 15:38:44 it can be any username 15:38:49 but there is some setup you want to do 15:39:03 yeah, the docs doesn't mention much about it 15:40:08 I guess I'll just chalk it up to my own inexperience that I'm not seeing the options that all the veterans are taking for granted, but it's not obvious :/ 15:40:10 the guide mentions that it doesn't cover that much regarding ssh, but yeah that blurb about port forwarding is an example 15:40:27 Currently testing installing regular versions (0.1x) and experimental branches with ansible. Takes forever to test that though -.- 30-50 minutes for one version 15:40:31 you need to use the most powerful tool available to all players 15:40:37 ??mikee teleport 15:40:37 mikee teleport[1/3]: running to where you want to teleport real fast 15:40:43 gammafunk: I'll skip ssh until the rest is done then :) 15:40:58 well there's not much you need to do on the ssh side 15:41:04 -!- OrphineM has quit [Quit: Page closed] 15:41:42 grant ssh access for the designated user, generate and ssh key (preferably use an existing key, like from cao, but that's really only for official servers), disable the port forwardings like the guide says 15:41:56 will chequers yell at me if i implement cloud immunity on firestarter/frostbite while i'm doing all this other unrand stuff 15:41:56 tbh if you're trying to make some turnkey thing, it probably should not mess with ssh by default 15:42:06 no he won't 15:42:27 because I'll send my ninja trained assassing quokas to silence him 15:42:29 -!- PsiRedEye23 is now known as PsiRedEye22 15:42:33 i feel like someone did say they were going to work on it but i forget who 15:42:33 heh 15:42:34 *assassin 15:42:51 nicolae asked about frostbite recently, but that's all I recall 15:42:53 gammafunk has a bootleg build of dcss with playable quokka??? 15:43:24 that's in dcss-ca 15:43:29 Ok, I have an odd question here then. First, how difficult is it to set up a new server, and what kind of bandwidth is necessary? Secondly... what did chequers do to his server that allows people to connect to his webtiles server when port 8080 is closed? 15:43:39 gammafunk: Yeah, I want people to be able to setup webtiles servers :) but I think this can be useful for devs too, quickly and automatically getting a new experimental branch up and running for example 15:44:13 Mattias: well, if devs are to use it, what it really has to be able to do is allow setting up and taking down these branches without breaking an existing installation 15:44:31 perhaps you could work with an admin to convert their setup to this thing and try some of that out 15:44:33 gammafunk: yeah, I'm going to add that functionality ;) 15:44:49 state: absent to remove a version fully 15:44:52 Shasbat, some web servers can act as proxies instead of redirecting 15:45:37 the thing is, it's nice to have an automated setup to do all the dgl/webtiles setup, but various admins run their own branches of webtiles 15:45:42 so it has to be able to play with that, even 15:45:55 lld, cwz use local webtiles branches with their own pretty crazy templates/modifications 15:46:04 -!- Kenran has quit [Quit: Leaving] 15:46:12 Shasbat: I'm working on automating the server creation. I can let you know when it's ready, current state: https://github.com/mattias/ansible_playbook_webtiles 15:46:50 webtiles works pretty easilly out of the box if you do a webtiles-only setup; you just run python webserver/server.py after building crawl 15:47:04 gammafunk: Yeah, I don't understand how the branches of webtiles works yet. When is the chroot/crawl-master/webserver folder populated? which command does that? 15:47:19 what you're automating is a full public server setup including ssh, which is sort of odd since the only people using this are dedicated admins 15:47:32 so it may or may not be useful for them depending on how it works in practice 15:47:43 the users you're targetting don't want ssh or dgl at all, I think 15:48:06 isn't ssh just for the ascii art play? 15:48:08 We'll see :) At least I'll use it 15:48:08 they would probably be happy with webtiles only, although I'm sure some of the automation stuff would still be useful for them 15:48:40 gammafunk: It'll be configurable so. I will set both ssl and ssh as off if not configured 15:49:06 Bare-bones defaults, powerful configuration :P 15:49:21 Well again, that's good, but if our admins can't use it because of various limitations it might put on their setup, it's not going to get use by them 15:49:32 So if you work with an admin to try it out, those issues will become clear 15:49:40 Shasbat, quite a few people play crawl in text mode, not tiles/webtiles 15:49:44 "console" 15:49:56 I don't get why. I can't read that. 15:50:17 I also need to learn more about how this all works. I'm starting to understand more but still got a lot of questions. 15:50:17 I mean, I can... I just can't parse it to something I can undertand quickly. 15:50:32 *understand 15:51:06 and console users often complain of the same problem with tiles 15:51:19 Shasbat: it's just a matter of experience and practice 15:51:29 brogue could be a useful stepping stone 15:51:34 which is why both are available 15:51:42 gammafunk: since it's written in playbooks, it's pretty easy to add/modify/extend stuff. I'm sure it can fit all needs eventually :) 15:51:46 I tried it in Nethack the other day. I can be being killed by a jackal before I realize that's what's in front of me. 15:52:05 it has very pretty, readable ascii - background colors help a lot with liquids/gases 15:52:18 Mattias: it's not really an issue of what it *could* do, more that you'll need to work pretty closely with an admin to find out what works/doesn't work to get crawl admin to use it systematically 15:52:46 If your aim is just to make something for people to use casually, that's fine, but then it's probably not going to get adopted by crawl on official servers 15:52:56 i wouldn't describe brogue as especially readable compared to other ascii roguelikes 15:53:18 the colouring makes it look nicer at the expense of readability for the most part 15:54:11 basically it's what you're used to. for those of us who started out with the original rogue, console is a reasonably familiar interface and tiles is rather odd (and prone to causing information overload) 15:54:24 I'm still looking for an answer to my question about bandwidth... probably need to know also how much cpu time I can expect crawl server to use. 15:55:01 i tried brogue a couple months ago. the thing i liked most about it was the amount of detail it gives you about monster stats, without just being a bunch of context-less numbers. "this monster could, at worst, kill you in 5 attacks, and it will take you at least 2 attacks to kill it", stuff like that 15:55:25 Shasbat: cpu usage is very low per player, I think I saw 1-2% doing a quick test, ram usage was 62mb~ But this test was only on a newly created character. bandwidth I don't know, probably not much 15:55:28 -!- PleasingFungus has joined ##crawl-dev 15:55:47 !tell marvinpa the concept of an invisible shadow is extremely good, and thank you for adding it. 15:55:48 PleasingFungus: OK, I'll let marvinpa know. 15:55:53 also i guess we're landing 0.19 stuff now 15:55:56 so here we go 15:56:00 no! 15:56:11 lock the tree, some one! 15:56:14 the tourney is still going for like four more days 15:56:19 i just wanted to push my things since they were smallish and i like the idea of not having a billion commits all at once when the tourney ends 15:56:19 MarvinPA: You have 1 message. Use !messages to read it. 15:56:43 is it finally time for the arrival of naked mole rats 15:56:46 also i am glad you approve :D 15:57:15 would gammafunk yell at me if i added naked mole rats? 15:57:21 "Apply corrosion slaying penalties to unarmed and aux attacks" TIL this wasn't already true 15:57:26 it's tiles, so... 15:57:35 What's crawl coded in again? Python, right? How hard is that to learn for someone that knows C++? 15:57:36 it marks your fists as red, even! 15:57:42 Shasbat: it's c++ 15:57:42 Shasbat: c++ 15:57:51 an exciting variety of styles of c++ 15:57:51 Oh, cool. 15:57:54 the webserver is in python 15:57:59 (i think) 15:58:01 and there's some scripting in lua 15:58:06 yeah, i thought it was the case too but minmay mentioned the other day that it didn't apply to aux attacks 15:58:10 but the vast majority of the game logic is c++ 15:58:17 so i looked into that and discovered it doesn't affect regular unarmed either 15:58:26 the vast majority of the game "logic" is insane 15:58:29 secret tech 15:58:44 Ok, so really wouldn't be hard for me to dig into coding for Crawl. 15:58:48 03PleasingFungus02 07* 0.19-a0-108-gd96bfb2: Don't turn abyssal stairs into stairs 10(11 days ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/d96bfb211cab 15:58:48 03PleasingFungus02 07* 0.19-a0-109-gd3727a7: Let inner flame explosions burn trees (|amethyst) 10(11 days ago, 2 files, 3+ 1-) 13https://github.com/crawl/crawl/commit/d3727a7364e9 15:58:48 03PleasingFungus02 07* 0.19-a0-110-g67c28f3: Tweak Damnation (crossbow) 10(11 days ago, 2 files, 1+ 4-) 13https://github.com/crawl/crawl/commit/67c28f336226 15:58:48 03PleasingFungus02 07* 0.19-a0-111-gc411eb7: Separate monster damnation res from rF 10(7 days ago, 4 files, 23+ 19-) 13https://github.com/crawl/crawl/commit/c411eb759cc0 15:58:48 03PleasingFungus02 07* 0.19-a0-112-g240baaf: Remove hellions' fire res / cold vuln 10(7 days ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/240baafc234c 15:58:48 03PleasingFungus02 07* 0.19-a0-113-gb0dbc27: Mention rDamnation in monster descriptions 10(7 days ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/b0dbc27f6a74 15:58:48 03PleasingFungus02 07* 0.19-a0-114-gdac5d9e: Remove deep elf archers' M_DONT_MELEE 10(7 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/dac5d9e15459 15:58:48 03PleasingFungus02 07* 0.19-a0-115-g616026b: Reduce howler monkey band size 10(2 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/616026bce797 15:58:53 i'll have to give back my TeTm win 15:59:45 pleasingfungus on the warpath 16:00:02 -!- bitcoinbastard has quit [Ping timeout: 260 seconds] 16:00:02 -!- omarax has quit [Read error: Connection reset by peer] 16:00:50 Oh, did anyone here know that in .18, if a monster is confused and then put to sleep, they'll sleepwalk? 16:01:04 !tell chequers Please let me know how you installed webtiles-changes. If you could provide a small step-by-step instruction. I'll try to add it to the automation. 16:01:04 Mattias: OK, I'll let chequers know. 16:01:11 sleepwaking has existed since 0.15 16:01:14 possibly earlier 16:01:14 yes, that has been true for many years 16:01:34 it was only explicitly labelled as sleepwalking a few versions ago i guess but the behaviour is Old 16:01:56 03PleasingFungus02 07* 0.19-a0-116-g991ba84: Improved self-targetting warnings (minmay, wheals) 10(2 weeks ago, 4 files, 10+ 15-) 13https://github.com/crawl/crawl/commit/991ba84f8ea8 16:02:22 hm, since people are around 16:02:23 was that on a branch to 16:02:24 o 16:02:26 yes 16:02:50 first branch was "019_miscellanea", which is now down to one commit that i've arbitrarily decided to wait until after t to push 16:02:54 j 16:03:11 is it deleted 16:03:25 hrm. i guess i did push that one 16:03:27 so, no 16:03:32 do you want me to go into github for it, or will you? 16:03:51 Ok, I didn't know if it was a new bug or not. But sounds like it's old and accepted? 16:03:58 it's a feature 16:04:01 it's an insane feature 16:04:04 but it's a feature 16:04:16 I would imagine the fact that it's acknowledged ingame is a strong indicator that it is not a bug 16:04:30 It's acknowledged ingame? Where/ 16:04:31 ? 16:04:35 the term 'sleepwalking' 16:05:01 It shows when you examine a sleepwalking monster? 16:05:08 i believe so? with x 16:05:15 wha 16:05:16 i'm too lazy to delete it myself 16:05:18 am i crazy 16:05:18 go ahead 16:05:21 Yeah, I hadn't tried that. 16:05:23 i could be crazy 16:05:39 -!- Franz__ has quit [Ping timeout: 260 seconds] 16:05:45 well mpa just said earlier it's explicitly labelled, so I assume it's acknowledged somewhere :v 16:06:18 Here: an orc, wielding a short sword (confused, sleepwalking) 16:06:26 yeah it does 16:06:27 good 16:07:13 speaking of old features and 0.19 changes: did any of the devs here (amalloy, gammafunk, wheals, marvinpa) catch the discussion last night about displaying numbers? 16:07:16 damage, mr, ac, etc 16:07:19 spellpower 16:07:41 i don't think so 16:07:46 what would the 0.19 change be 16:08:02 displaying them 16:08:04 i vaguely did and was unconvinced by the argument that "forks are doing it" 16:08:09 heh 16:08:19 it's not the world's strongest argument in itself 16:08:33 but i feel like the argument against showing them is weaker 16:08:47 i would definitely not be in favour of displaying all numbers (or adding an option to display all numbers) 16:08:49 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-115-g616026b (34) 16:08:50 did you check save compat for c411eb? 16:09:00 Insane? We're talking about a game in which most races will eat the raw, bleeding chunks of their enemies in preference to food they found on the floor when they get hungry, where fruit never goes bad, and even pizza found in a monster-infested cave is good forever. I think we left insanity behind us a long time ago. 16:09:07 hm 16:09:17 %git c411eb 16:09:17 07PleasingFungus02 * 0.19-a0-111-gc411eb7: Separate monster damnation res from rF 10(7 days ago, 4 files, 23+ 19-) 13https://github.com/crawl/crawl/commit/c411eb759cc0 16:09:24 is M_DONT_MELEE always seen in concert with M_ARCHER? 16:09:29 probably the worst that will happen is weird mon-info displays 16:09:35 if there is an issue anyway 16:09:39 what happens if you have just the former without the latter? 16:09:55 M_ARCHER just gives a bonus to archery acc/damage, iirc? 16:10:15 -!- VoxSomniator has quit [Read error: Network is unreachable] 16:10:52 MarvinPA: i think we can agree that an option is a terrible idea, esp. one that defaults to off 16:11:41 it's hard to argue about all numbers - i'm not arguing for showing e.g. monster hp, except maybe like 'average for this species' in xv? idk 16:13:04 ah, ok 16:13:20 -!- SERQ has quit [Changing host] 16:13:52 how silly is it to use qw's danger level settings as a rough guide to which monsters are scarier than each other? 16:14:14 friendfixit: historically there was an M_MASTER_ARCHER flag; it was split into M_ARCHER and M_DONT_MELEE 16:14:16 iirc 16:14:20 -!- ProzacElf has joined ##crawl-dev 16:14:47 friendfixit: depends how much like qw you play 16:15:52 is there a better guide I could use? 16:16:22 monsters whose name is in red are real scary 16:16:28 if it's in yellow they're a little scary 16:16:29 dwarven halls has all the monsters spawning at very similar rates 16:16:43 I want to make it a little more intelligent 16:17:15 but I can't remember which giants are the worst 16:17:28 what are you using for dwarf monsters? 16:18:03 btw game-breaking bug report: Wiglaf says "nae" for no, but fake_lang=dwarven uses "nay" 16:18:47 friendfixit: hill < cyclops < fire/frost/ettin < stone/titan < iron 16:18:47 PleasingFungus: https://gist.github.com/yrmvgh/e3a366fc8d404576436477997274c652 16:19:09 (there are too many giants) 16:19:14 ontoclasm: whaaat. stone giants tougher than fire/frost? 16:19:27 surely not. am i crazy? 16:19:30 @??stone giant 16:19:30 stone giant (15C) | Spd: 10 | HD: 16 | HP: 70-103 | AC/EV: 12/2 | Dam: 45 | 10items, 10doors | Res: 06magic(80), 12drown | XP: 1418 | Sz: Giant | Int: human. 16:19:32 @??fire giant 16:19:32 fire giant (05C) | Spd: 10 | HD: 16 | HP: 77-114 | AC/EV: 8/4 | Dam: 30 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 06magic(80), 05fire++, 12drown | XP: 1802 | Sp: b.fire (3d25), fireball (3d26) | Sz: Giant | Int: human. 16:19:37 amalloy: you are not crazy 16:19:58 note that the fire giant damage number is misleadingly low, since it doesn't include their weapon 16:20:02 yeah 16:20:05 and the spells! 16:20:09 pew, pew 16:20:20 i have had two games recently where i fought fire/frost giants with less resistances than i usually have 16:20:20 what's the damage for stone giant rocks 16:20:26 and holy heck they are cray 16:20:56 CanOfWorms: 1d65, i think 16:21:27 mmm 16:21:32 !lg * killer="stone giant" recent s=kaux 16:21:33 940 games for * (killer='stone giant' recent): 503x Hit by a large rock thrown by a stone giant, 436x, exploding inner flame 16:21:36 well fine, they always seemed that way to me 16:21:43 p due to large rocks 16:21:50 !lg * killer="stone giant" recent kaux~~"large rock" max=dam 16:21:51 503. LogicNinja the Ruinous (L22 DECj of Vehumet), hit from afar by a stone giant (large rock) on Depths:4 (minmay_four_inscribed_fans) on 2016-02-18 21:51:37, with 413767 points after 52885 turns and 2:31:33. 16:21:53 !lg * killer="stone giant" recent kaux~~"large rock" max=dam x=dam 16:21:54 503. [dam=70] LogicNinja the Ruinous (L22 DECj of Vehumet), hit from afar by a stone giant (large rock) on Depths:4 (minmay_four_inscribed_fans) on 2016-02-18 21:51:37, with 413767 points after 52885 turns and 2:31:33. 16:21:55 lmao 16:22:07 bet you that was an amulet of harm. let's see 16:22:10 -!- debo_ has joined ##crawl-dev 16:22:10 !lg * killer="stone giant" recent kaux~~"large rock" max=dam -log 16:22:11 503. LogicNinja, XL22 DECj, T:52885: http://dobrazupa.org/morgue/LogicNinja/morgue-LogicNinja-20160218-215137.txt 16:22:16 ding ding 16:22:34 classic logicninja 16:22:34 a steaming pox upon that amulet :P 16:22:44 The stone giant throws a large rock! The large rock hits you!!!!!!!!! DANG rip 16:23:00 DANG rip? 16:23:08 lang=!!! 16:23:14 -!- tealeaves has quit [Quit: Bye] 16:23:14 hm! 16:23:23 Butt: Poison Butt 16:23:27 i believe "dang" replaces "ouch, that really hurt" 16:23:30 CanOfWorms: aiming: butt butt 16:23:39 f - butt giant 16:23:50 &rc logicninja 16:23:52 http://crawl.berotato.org/crawl/rcfiles/crawl-0.18/LogicNinja.rc 16:23:53 Vehumet roars: BUTT! 16:24:11 hm, he's turned off gruntlang since then 16:24:14 running pure butt 16:24:47 so more like hill < cyclops < stone/ettin < fire/frost < iron ? 16:25:09 no love for juggernaut... 16:25:13 or titans 16:25:15 sad! 16:25:22 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 16:25:30 ettins are a lot worse than stone giants too, if you melee them 16:25:36 the main stone giant threat is rocks 16:25:42 -!- debo has quit [Ping timeout: 260 seconds] 16:25:46 also I really have no idea about eidolons, I've either encountered them quite rarely, or they weren't challenging enough to note 16:28:30 -!- siepu has quit [Read error: Connection reset by peer] 16:29:29 -!- Shard1697 has joined ##crawl-dev 16:33:56 alright, made up more numbers https://gist.github.com/yrmvgh/e3a366fc8d404576436477997274c652 16:34:06 -!- jeefus is now known as jefus 16:35:31 -!- Rust3dCor3 has quit [Ping timeout: 265 seconds] 16:35:59 eidolons can be pretty tough if you're not careful 16:36:20 and fear is annoying if you have no good ranged 16:36:57 -!- removeelyvilon has quit [Quit: Page closed] 16:41:52 Y'know, it would make centaurs -really- scary if, when you approach them to melee them, they take a step back. 16:42:20 <|amethyst> ??4.1[3] 16:42:20 4.1[3/7]: what's really overpowered in 4.1 elliott: monsters 16:42:32 <|amethyst> (centaurs maintained range in 4.1) 16:42:49 4.1? Aren't we only on .18? 16:43:06 4.x was before the split to stone soup 16:43:16 Ah. 16:44:37 I mean, it wouldn't have to be a guaranteed step back. If they had a chance to take a step backward if they're in melee range, it would make centaur packs just that much more threatening. Say you corner LOS'd centaurs to get a few of them close so you could be adjacent to them. While you're fighting one, another steps back and takes a shot. 16:45:01 <|amethyst> you'd need a much smaller change than that to make centaurs much more difficult 16:45:15 <|amethyst> just make them not switch to melee when adjacent, so they work like deep elf master archers 16:45:32 Or say if you're not actively in melee with a centaur, it takes a step backward and starts to fire arrows again 16:46:00 <|amethyst> that's the biggest thing that makes centaurs manageable for their depth: you just have to get adjacent to one, and it stops shooting and switches to a much less damaging attack mode 16:46:29 -!- CanOfWorms has quit [Ping timeout: 260 seconds] 16:47:26 Hmm... So centaurs are idiots. lol 16:48:15 But then, is there a chance for a centaur to generate with a decent melee weapon to attack with? Even a dagger... 16:49:17 <|amethyst> no, centaurs start without a melee weapon, though they can pick one up under the same conditions as other monsters 16:49:30 I've never seen that happen 16:49:55 <|amethyst> !lg * t killer=centaur s=kaux 16:49:56 695 games for * (t killer=centaur): 407x Shot with an arrow by a centaur, 239x, 6x a cursed +0 shortbow, 6x Hit by a javelin of returning thrown by a centaur, 3x wand of lightning, 3x a cursed -1 shortbow, 3x a +0 dagger, 2x wand of acid, 2x a +0 spear, 2x Shot with an arrow by something, 2x a +0 mace, 2x a +0 club, 2x a +0 hand axe, 2x a cursed -2 shortbow, a +0 flail, the cursed +0 flail of Brut... 16:49:57 likely you'd only see it if they happen to be standing on top of one when you close on them 16:50:21 <|amethyst> that would be too late 16:50:27 <|amethyst> if you see the pile, they can't pick it up 16:50:57 |amethyst: if it's not on top of the pile though 16:51:05 <|amethyst> amalloy: that was changed 16:51:09 So they'd have to be standing on the pile when you duck around the corner. 16:51:33 I was thinking, they were on the pile when they entered your los and they shoot instead of moving as you close 16:52:23 So what are the conditions? They need to be switching to the weapon type, and you can't be in LOS? 16:52:32 they can only pick up a weapon if you've never seen said weapon 16:52:41 i.e. while wandering around before you find them 16:52:55 <|amethyst> amalloy: 16:52:58 <|amethyst> %git 189885cc 16:52:58 07PleasingFungus02 * 0.18-a0-1485-g189885c: Don't let monsters pickup from seen stacks (8723) 10(3 months ago, 2 files, 25+ 19-) 13https://github.com/crawl/crawl/commit/189885cc8b68 16:53:50 -!- Denapoli has quit [Quit: Page closed] 16:54:18 Doesn't that pretty much make it impossible for centaurs to pick up weapons? If the condition for a monster picking up a weapon is to wield something for attacking with immediately, the centaur would have to be standing on a weapon when you close to melee range... but by then you've seen it. 16:54:36 <|amethyst> ? 16:54:44 <|amethyst> "If the condition for a monster picking up a weapon is to wield something for attacking with immediately 16:54:47 <|amethyst> " 16:54:49 <|amethyst> that is not the case 16:54:52 Shasbat: it's hard for you to *see* them pick up a weapon 16:55:20 <|amethyst> monsters can carry two weapons 16:55:33 <|amethyst> one melee and one launcher 16:55:37 <|amethyst> and switch between them 16:55:51 Are there any other conditions? Or does a monster pretty much guaranteed pick up a weapon if it walks over one you haven't seen? 16:55:53 <|amethyst> so it picks up a melee weapon when you're not around, but keeps the bow weilded 16:57:20 <|amethyst> the monster has to be "wandering" 16:57:32 <|amethyst> it won't stop to pick up weapons if it's chasing something 16:57:46 <|amethyst> oh actually 16:57:57 <|amethyst> it will pick up *weapons* when chasing things, but not other item types 16:58:12 the reason it rarely happens is because a) it has to just randomly walk over the weapon and b) if the monster's asleep when you find it it hasn't had a chance to walk around 16:58:13 <|amethyst> !source _handle_pickup 16:58:13 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-act.cc#l72 16:58:17 <|amethyst> !source monster::pickup_item 16:58:17 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/monster.cc#l2121 16:58:39 -!- travis-ci has joined ##crawl-dev 16:58:40 The build passed. (master - 616026b #5477 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/130657662 16:58:40 -!- travis-ci has left ##crawl-dev 16:58:43 <|amethyst> !source monster::pickup_melee_weapon 16:58:44 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/monster.cc#l1472 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:35 -!- PsiRedEye22 has quit [Ping timeout: 260 seconds] 17:04:07 Shasbat: i just reverse proxy webtiles behind nginx 17:04:21 MarvinPA: why would i yell at you? 17:05:09 it's an easy-to-implementable 17:06:08 i thought it had been discussed as such at some point recently but perhaps not 17:06:40 it was, but I don't think literally every easy task needs to be held for newbie devs 17:07:14 ??implementables 17:07:14 implementables[1/1]: https://crawl.develz.org/mantis/search.php?project_id=1&category=Implementables&sticky_issues=on&sortby=last_updated&dir=DESC&highlight_changed=12&hide_status_id=80 17:07:29 -!- Elitist has quit [Quit: Page closed] 17:08:12 -!- Krakhan has quit [Changing host] 17:08:58 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-116-g991ba84 (34) 17:09:30 -!- Wax has quit [Ping timeout: 250 seconds] 17:09:41 i see that PF tagged one of my implementables as "simple", which i only put it on mantis after trying and failing to do it myself :( 17:10:35 03MarvinPA02 07* 0.19-a0-117-gde7bbb9: Fix some Ru sacrifice messaging 10(3 hours ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/de7bbb981a1a 17:10:35 03MarvinPA02 07* 0.19-a0-118-gda89169: Standardise unrand *Rage to be the same as on randarts 10(3 hours ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/da891697b302 17:10:35 03MarvinPA02 07* 0.19-a0-119-g202a5b1: Don't make the Sword of Zonguldrok passively animate hostile dead 10(3 hours ago, 2 files, 1+ 10-) 13https://github.com/crawl/crawl/commit/202a5b152819 17:10:35 03MarvinPA02 07* 0.19-a0-120-g869a31a: Give the Staff of Olgreb a fixed +9 enchantment 10(2 hours ago, 2 files, 1+ 15-) 13https://github.com/crawl/crawl/commit/869a31a0d2df 17:10:35 03MarvinPA02 07* 0.19-a0-121-g415671f: Don't make the mace of Variability uncurse itself every turn 10(2 hours ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/415671f80924 17:10:35 03MarvinPA02 07* 0.19-a0-122-gf84521b: Double the Octopus King trident bonus enchantment for wearing octorings 10(2 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/f84521bdc63e 17:10:35 03MarvinPA02 07* 0.19-a0-123-g69b76b5: Adjust some unrand names for consistent capitalisation 10(2 hours ago, 3 files, 34+ 34-) 13https://github.com/crawl/crawl/commit/69b76b5f749a 17:10:35 03MarvinPA02 07* 0.19-a0-124-g5852ac4: Update some no_upgrade unrand tags 10(79 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/5852ac448d83 17:10:35 03MarvinPA02 07* 0.19-a0-125-g09e5b7e: Make Firestarter and Frostbite grant immunity to their respective clouds 10(75 minutes ago, 2 files, 7+ 3-) 13https://github.com/crawl/crawl/commit/09e5b7ec2628 17:10:35 03MarvinPA02 07* 0.19-a0-126-g0772c80: Increase the duration of Frostbite's clouds 10(59 minutes ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/0772c80a18c2 17:10:41 !learn set implementables https://crawl.develz.org/mantis/search.php?project_id=1&category=Implementables&status_id%5B%5D=10&status_id%5B%5D=20&status_id%5B%5D=30&status_id%5B%5D=40&sticky_issues=on&sortby=last_updated&dir=DESC&highlight_changed=12&hide_status_id=-2 17:10:42 implementables[1/1]: https://crawl.develz.org/mantis/search.php?project_id=1&category=Implementables&status_id%5B%5D=10&status_id%5B%5D=20&status_id%5B%5D=30&status_id%5B%5D=40&sticky_issues=on&sortby=last_updated&dir=DESC&highlight_changed=12&hide_status_id=-2 17:11:00 <|amethyst> MarvinPA: maybe that one requires a new positive number of lines of code 17:11:02 (added filter for only open issues) 17:11:13 <|amethyst> MarvinPA: s/new positive/net positive/ 17:12:15 -!- insecticide has quit [Ping timeout: 260 seconds] 17:12:22 is that octotridetn + octoring bonus documented in the item descriptions? should it? 17:12:40 -!- MarvinPA has quit [Quit: Leaving] 17:12:54 how long does it take minmay's vaults to get merged in generally? 17:14:02 -!- MarvinPA has joined ##crawl-dev 17:14:03 -!- MarvinPA has quit [Client Quit] 17:14:50 -!- Marvin is now known as Guest14195 17:14:57 -!- MarvinPA has joined ##crawl-dev 17:16:50 -!- kuniqs has quit [Client Quit] 17:16:59 pleasingfungus: c411eb7 also includes change to seraph spell types if that was not intentional 17:18:45 oh, that looks like a bad merge or something 17:18:51 %git efaa9b3f0da02405cbeb2df1a7bdd571a8319770 17:18:51 07PleasingFungus02 * 0.19-a0-67-gefaa9b3: Make the seraph's spells magical (10396) 10(11 days ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/efaa9b3f0da0 17:18:59 <|amethyst> can cherry-pick that commit 17:19:25 MarvinPA: make the the mace of variability get a higher max enchantment too, a +16 mace is a bit meh :D 17:19:35 it's a great mace! 17:19:44 oh really haha 17:19:57 <|amethyst> maybe it should be called the "great mace of Variability" 17:20:09 greater mace 17:20:15 greatest mace 17:20:21 when it's +16 it should be greatest 17:20:28 at -16 it should be the awful mace of variability 17:20:42 <|amethyst> hammer of Variability 17:21:02 only if Crazy Yiuf spawns with it >.> 17:23:14 that scythe favoritism 17:25:19 03PleasingFungus02 {MarvinPA} 07* 0.19-a0-127-gf04b008: Make the seraph's spells magical (10396) 10(11 days ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/f04b008a733e 17:26:28 -!- PleasingFungus has joined ##crawl-dev 17:28:55 oops 17:29:04 i'm very good 17:29:04 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:29:23 MarvinPA: ty for the fix! 17:29:44 -!- regret-index has joined ##crawl-dev 17:31:01 03PleasingFungus02 07* 0.19-a0-128-gdb3d0b4: Simplify Cigotuvi's Embrace 10(2 days ago, 7 files, 9+ 25-) 13https://github.com/crawl/crawl/commit/db3d0b49ed33 17:31:06 -!- Patashu has joined ##crawl-dev 17:31:06 (dev of variability?) 17:32:02 -!- mamgar has quit [Client Quit] 17:33:21 how long does it take minmay's vaults to get merged in generally? 17:33:29 ten thousand years 17:33:35 there is no guessable time period. be patient. 17:33:35 regret-index: You have 1 message. Use !messages to read it. 17:33:47 long enough for minmay to regret making them >.> 17:33:52 -!- Sully_ has quit [Quit: Page closed] 17:33:58 the time period is guessable, but your guess will be wrong. If you can live with that, guess away! 17:34:34 pleasingfungus, weren't we talking about the whole unrand replacement syntax a bit back? it's rather relevant to the giant pile of unrands in that ticket 17:34:37 I'm not trying to hurry anyone, regret-index, I'm just asking the actual question that I asked. :P 17:34:49 no reading between the lines! 17:34:57 hm 17:35:05 well, why would we have a special period for minmay vaults in particular 17:35:08 i'm trying to remember what the thought was wrt fallbacks 17:35:15 vaults can vary a lot in terms of how soon they're merged 17:35:18 a random randart of an appropriate type, right? 17:35:23 yeah 17:35:35 let me find my branch 17:35:48 try looking on your tree 17:35:58 I see. I figured that author was practically a part of a development pipeline by now 17:36:02 haha 17:36:07 ;_; 17:36:15 he is very much in the pipeline, it's true 17:36:22 the name's all over everything 17:36:41 the name is over everything because he submitted large batches of the very earliest vaults 17:36:46 like a celebrity 17:36:46 and now the most recent vaults 17:36:59 i have 64 branches locally 17:37:03 friendfixit: most of the existing minmay vaults are old 17:37:05 problematic 17:37:06 those who submit....do not....quit? 17:37:12 ...are legit... 17:37:19 a parasite on all our backs 17:37:23 PleasingFungus's name isn't plastered on very much code, probably doesn't contribute very much ;) 17:37:23 technically, the vaults in that issue are also old 17:37:35 friendfixit: if you look hard enough, you can find a comment i signed :) 17:37:36 grunt and minmay do all the work, obviously 17:37:41 we don't know which are old and which are new! 17:37:43 and kennysheep 17:37:48 lmao 17:37:54 oh, kennysheep... 17:37:57 kennysheep is a grunt alt, I'm basically sure at this point 17:38:00 he's just trolling us 17:38:10 friendfixit: man, I've edited like a third of the goddamn vaults in crawl at this point, I just didn't plaster my name on them 17:38:14 no proof! 17:38:19 also, calling vaults 'code' seems wrong 17:38:21 commits 17:38:22 well ok, github proof 17:38:29 !blame friendfixit 17:38:30 I pronounce friendfixit... Guilty! 17:38:32 but pretend github doesn't exist... 17:38:34 PleasingFungus: they are more code than you can ever imagine 17:38:44 wow 17:38:51 big if true, I know 17:39:18 i ran into my one vault in-game last night. it was tres exciting 17:39:24 the deck one? 17:39:27 yeah 17:39:32 I see it every so often 17:39:35 anyway. I'm actually looking at 10069 first... 17:39:41 these days, every single game I enter temple, just to see if it's sunken temple 17:39:43 instead of being gnolls and hobgoblins on D:2, it was hobgoblins and goblins on D:6. easy mode 17:39:49 but it's not, it's always that dumb oval temple 17:39:55 !log 17:39:56 401. amalloy, XL25 HuAs, T:92053: http://crawl.akrasiac.org/rawdata/amalloy/morgue-amalloy-20160516-065200.txt 17:40:22 oh, i don't have vault dumps enabled. just trunk games, i guess. rip 17:40:52 yeah, good to add that to the dump list 17:41:00 didn't amethyst do that 17:41:00 esp if you want to know what a weird vault is called 17:41:39 pff, not being able to recognize every vault on two minutes of look-up 17:41:40 <|amethyst> PleasingFungus: only in trunk 17:42:17 o 17:43:10 -!- Patashu has quit [Ping timeout: 260 seconds] 17:47:36 hm. nicolaeshop selling sky beast chunks. 17:47:46 hah 17:47:59 -!- eb has quit [Quit: I quit] 17:48:02 permit or veto? 17:48:11 !motto v e t o 17:48:12 VETO! V-V! E-E! T-T! O-O! V E T O! V E T O! 17:48:17 is this a suggestion or a current feature? 17:48:26 seems like it'd be oddly specific 17:48:29 https://crawl.develz.org/mantis/view.php?id=10069 17:48:35 nicolae_transmutations_shop 17:48:46 lmao 17:49:00 no reason to sell those over mutation potions 17:49:00 i thought this was about alphashops 17:49:07 gammafunk: variety! 17:49:11 no. 17:49:12 there are always more nicolaeshops. 17:49:20 yessss...? 17:49:47 haha, nicolae_temple_entry_ecumenical 17:50:09 -!- lobf has joined ##crawl-dev 17:53:11 wow that is a lot of nicolae vaults 17:54:25 -!- ontoclasm has quit [Quit: Leaving.] 17:54:44 -!- lobf has quit [Ping timeout: 260 seconds] 17:55:36 the most common name, iirc 17:56:28 don't worry, I'm not going to actually push _108_heads 17:56:54 lmao 17:57:05 that is some hydra slayer shit 17:57:17 it'd be very good in a sprint, perhaps, but 17:57:55 uh oh 17:58:00 I see one with fire drakes 17:58:11 guess that could just switch to rime ok 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:01:19 PleasingFungus: only some of the vaults in my latest submission are old 18:01:48 someone corrected me on that, ya 18:02:11 the polyomino, octagon, and guarded unrand vaults are new 18:02:18 -!- docnvk has quit [Ping timeout: 246 seconds] 18:02:20 !tell canofworms if you have a good workflow for turning tilesheets into individual images, i'd appreciate some help with 9951... 18:02:21 PleasingFungus: OK, I'll let canofworms know. 18:02:36 I'm really tempted to steal octogon for circus animals 18:02:43 most of the abstract.txt ones are pretty old, heptahexagon is very new though 18:02:45 dwarf is super low on vaults right now 18:03:58 -!- lobf has joined ##crawl-dev 18:04:22 !bug 9951 18:04:22 https://crawl.develz.org/mantis/view.php?id=9951 18:04:25 -!- Harudoku has quit [Ping timeout: 252 seconds] 18:04:42 or i could bug roct, i guess 18:04:48 idk why he doesn't do it himself if he cares so much... 18:05:30 I like the trolls 18:05:36 -!- Ladykiller70 has quit [Ping timeout: 250 seconds] 18:05:41 do you identify with them... 18:05:51 the neqoxec is neat 18:06:04 yeah 18:06:13 porcupine reminds me of another tile, but i'm not sure which 18:06:13 yes to both 18:06:19 :P 18:06:36 porcupine is pretty funny, I like it 18:06:47 it looks very much like a porcupine. 18:06:52 -!- siepu has quit [Read error: Connection reset by peer] 18:07:23 hm, does moon troll have a tile 18:07:28 a bad one, yeah 18:07:28 I like how shoctagon is the only one in the set that contains any monsters newer than like four years ago 18:07:41 (okay, ignoring rime drakes) 18:08:07 "so make it a randart to weaken it" haha 18:08:10 should have use more 098 18:08:13 *used 18:08:35 wish we had some cool monster selectors for vaults, like "humanoid from the branch" etc 18:08:46 tricky to make that work, of course 18:08:58 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-128-gdb3d0b4 (34) 18:08:58 "naga, or maybe greater naga" 18:09:33 "weird hipster monsters that PleasingFungus likes" 18:09:35 seems completely unusable outside of making some handpicked set in lua for V 18:09:55 i'm curious about examples of 'weird hipster monsters' 18:10:13 basically anyone in seattle 18:10:18 well we'd only know if this selector was implemented 18:10:18 wow, rude 18:10:20 or i guess i mean portland 18:10:38 (I also like/despise how no newer earth monsters are acceptable) 18:10:50 what are new earth monsters 18:10:56 gargoyle 18:11:00 boulder beetle 18:11:08 those are new...? 18:11:15 relatively. 18:11:49 nothing wrong with gargoyles. 18:12:02 <|amethyst> boulder beetles are new, but gargoyles are older than stone soup 18:12:33 what about... WARGOYLES 18:12:37 (tm) 18:12:46 unrelated, but amusing 18:12:47 .ocs 18:12:48 35. LifeFF the Fighter (L26 TrMo of Cheibriados), slain by an iron dragon simulacrum (summoned by an orange crystal statue) on Zig:11 on 2016-05-16 08:54:01, with 590650 points after 30266 turns and 1:09:31. 18:12:54 death to ocs in a zig 18:12:56 nice 18:13:09 imo we need more WoW monsters. the LotR tropes are overdone, let's add some murlocs 18:13:13 well, shadow creatures in a zig _is_ pretty mean if it's lucky. 18:13:14 !lg * zig ikiller~~statue ikiler!~~ghost 18:13:15 Unknown field: ikiler 18:13:18 !lg * zig ikiller~~statue ikiller!~~ghost 18:13:19 2. LifeFF the Fighter (L26 TrMo of Cheibriados), slain by an iron dragon simulacrum (summoned by an orange crystal statue) on Zig:11 on 2016-05-16 08:54:01, with 590650 points after 30266 turns and 1:09:31. 18:13:22 !lg * zig ikiller~~statue ikiller!~~ghost -2 18:13:23 excited to get sued 18:13:25 1/2. 4thArraOfDagon the Phalangite (L23 CeBe of Zin), blasted by a smoke demon (divine providence) (summoned by an obsidian statue) on Zig:10 on 2015-10-25 15:48:04, with 546602 points after 33499 turns and 4:37:50. 18:13:29 nice 18:13:38 didn't wow have a nemelex xobeh reference or something? 18:13:47 yep 18:13:50 yes, which is why we can never get rid of the god 18:13:53 sorry, gammafunk 18:13:58 (not sorry) 18:14:07 that ship has sailed 18:14:07 dpeg is still hopeful 18:14:15 no, my fearless captain gave up 18:14:20 left me alone in the battlefield 18:14:37 would be pretty cheeky of them to lay an IP claim after doing that 18:14:38 grim... 18:14:53 rip crawl 18:14:58 blizzard got jelly 18:15:07 my saviours 18:15:21 Unstable branch on underhound.eu updated to: 0.19-a0-128-gdb3d0b4 (34) 18:21:10 -!- dtsund has joined ##crawl-dev 18:22:33 -!- scummos__ has quit [Ping timeout: 240 seconds] 18:24:28 ...wait, are these kraken statues 18:24:50 -!- Dracunos is now known as Dracunos-m 18:26:55 -!- debo_ has quit [Ping timeout: 260 seconds] 18:33:42 -!- Dracunos-m has quit [Quit: Bye] 18:34:24 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:36:22 -!- tealeaves has quit [Quit: Bye] 18:42:05 -!- Grivan has quit [Ping timeout: 260 seconds] 18:43:17 -!- Guest14195 has quit [Remote host closed the connection] 18:46:03 -!- ystael has quit [Ping timeout: 240 seconds] 18:46:41 SUBST: ABCDEFGHIJKLMNOPQRSTUVabcdefghijklmnopqrstuv = x 18:47:52 -!- ProzacElf has quit [Ping timeout: 252 seconds] 18:48:57 -!- tealeaves has quit [Quit: Bye] 18:49:08 -!- alvarops has quit [Quit: Leaving] 18:49:31 we could say they were added a hg wells fan bad at spelling 18:50:50 -!- Franz__ has quit [Ping timeout: 260 seconds] 18:53:30 -!- ontoclasm has joined ##crawl-dev 18:57:15 -!- Laptop_ has quit [Ping timeout: 260 seconds] 18:59:08 -!- ahahaha has quit [Ping timeout: 250 seconds] 19:00:01 -!- omarax has quit [Remote host closed the connection] 19:00:47 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 19:06:09 -!- elliptic has joined ##crawl-dev 19:09:09 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 19:10:14 i still need 8 more amulet tiles :[ 19:10:17 er 19:10:21 7 19:10:24 -!- cang has quit [Ping timeout: 250 seconds] 19:10:37 you needed like 40 more two days ago. sounds like good progress 19:10:52 oh wait, i just raised the stakes! 19:10:52 yeah, i made a bunch and CoW made a bunch 19:10:57 ? 19:11:00 now you need TEN MILLION new tiles 19:11:14 combinatorics.... 19:11:16 * ontoclasm fires. PleasingFungus is hit! 19:11:22 -!- DIonized has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 19:11:30 ontoclasm: I was hoping I could find time to try to make one 19:11:34 what if amulets could wear amulets 19:11:38 !!! 19:11:43 johnstein: feel free 19:11:47 fr 19:11:50 i mean, i'm doing the coding side right now 19:11:55 and on those mini-amulets... 19:11:55 but it's not like there's a hurry 19:11:56 rings! 19:12:47 -!- Ququman has quit [Remote host closed the connection] 19:13:08 :wq 19:13:08 imagine a ring that could hold an amulet on it 19:13:10 um 19:13:14 -!- PleasingFungus is now known as vim 19:13:18 MarvinPA: greetings. 19:13:22 hi 19:13:24 -!- vim is now known as PleasingFungus 19:13:44 if only real vim were as friendly 19:13:48 :) 19:13:54 need to use improved vim 19:14:12 -!- WalkerBoh has joined ##crawl-dev 19:15:28 ??vimim 19:15:28 I don't have a page labeled vimim in my learndb. 19:15:44 -!- insecticide has quit [Ping timeout: 276 seconds] 19:16:41 -!- LexAckson_ has quit [Ping timeout: 250 seconds] 19:18:41 need purgatorium tiles in some months, maybe 19:18:50 also need a better name than purgatorium but 19:19:00 that name makes me want to throw up!!!! 19:19:02 also what is it 19:19:30 a proposed demon arena portal branch iirc 19:19:32 holyhell 19:19:37 no that's gauntlet 19:19:39 no, the demon arena thing is - 19:19:41 hi 19:19:50 hey 19:19:50 :q! 19:19:59 :P 19:20:12 (well, can it really be called holyhell if the only hell connection is vestibule placement?) 19:20:33 -!- Laptop_ has quit [Ping timeout: 240 seconds] 19:21:21 ??purgatorium 19:21:21 I don't have a page labeled purgatorium in my learndb. 19:21:33 finite pan! 19:21:35 er 19:21:36 huh, ammaloy did a GhEE FoIE streak but failed to play GrAs next 19:21:36 ? 19:21:43 *amalloy 19:21:50 critical oversight imo 19:21:58 GrAs wasn't a nemchoice 19:22:05 but it was a foodchoice 19:22:11 i blame the t scripts 19:22:16 i did just play a HuAs though 19:22:26 almost food 19:23:58 reserved clan names: Almost Food? 19:24:53 is purgatorium the code name for finite pan? is that on the dev wiki? 19:26:00 EVERYTHING is on the dev wiki! 19:26:02 *some things aren't 19:26:27 the actual codename is hellpan roulette 19:26:49 should I just do that write-up instead of this vaultwork to clarify the damned thing 19:27:23 probably if you're implementing a big thing it'd be good for other people to know what that thing is 19:27:41 at least vaguely! 19:28:57 ??dev wiki 19:28:57 dev wiki[1/1]: The dev wiki (to discuss changes and additions): https://crawl.develz.org/wiki/doku.php?id=start 19:29:43 https://crawl.develz.org/wiki/doku.php?do=search&id=Purgatorium 19:30:16 oh huh, the pakellas MP thing only kicks in at 2* 19:30:47 mp restore on kills? 19:31:09 the basic notion is, anyway: extended has inherent problems of redundancy and stalled character growth and length, so put only one of hell or pan in per game (alongside a one-floor monster/layout-revamped holy branch in hells to balance pan's five runes, and the announced serial vault demonic rune stuff I was working on a bit back) 19:31:09 i guess at lower piety you're still making a decision in terms of spending some piety or wasting some mp, maybe 19:31:25 gammafunk: excess mp turning into potions that is 19:31:31 oh, ok 19:31:53 regret-index: ah 19:31:55 some people seem to like extended as a victory lap but other people see it as a marathon so ????? 19:32:31 so only 10 runes? 19:32:39 eleven 19:32:46 oh yea 19:32:48 ??doh 19:32:49 |amethyst[1/24]: <|amethyst> doh 19:32:51 down with victory laps 19:32:55 that should be in the crawl manual 19:32:56 if it's not already 19:33:19 but my cheevos... 19:33:38 banners will have to be changed, it is true 19:33:51 rip 19:34:08 There's a lot of issues with scoring in general if we change numbers of runes 19:34:11 I think that's the difference between someone that is really good and someone that's getting their first wins. Just getting three runes is a near-insurmountable challenge to someone just starting out. Me? I've gotten 4 runes and laid eyes on the orb, but still haven't laid hands on it yet. But the really good people? Need to run 15 runes just to have any semblance of a challenge. 19:34:36 the thing is, 15 runes is... a much more static challenge 19:34:49 gammafunk: i don't think that's a good reason against changing anything 19:34:59 MarvinPA: no, I'm not suggesting that 19:35:06 but I'm saying said issues will have to be addressed 19:35:08 ah ok 19:35:21 Shasbat: winning with 15 runes when you've gotten 3 <<<< winning with 3 runes, in terms of difficulty 19:35:24 in present crawl 19:36:09 currently your char turns into a rather unkillable demon-destroyer by the time you get to pan/ehll 19:36:17 Er... I don't get that. In terms of difficulty, I can't win with 3 runes, but I should be able to win with 15? 19:36:28 no, but once you get 3 runes you've done the hardest part 19:36:34 no? I said winning with 15 when you've gotten to 3 runes 19:36:39 Shasbat: going from 0 runes to 3 is much harder than from 3 to 15 19:36:45 is what gf said 19:36:59 i think gammafunk is saying it's harder to do zot with 3 runes than it is to get another 12 runes and then do zot 19:37:09 no... 19:37:14 no, zot isn't that hard 19:37:17 that's not what I was saying, no 19:37:18 regret-index: would pan get its own hell effects? 19:37:19 that may or may not be true, but it's not what gf said 19:37:33 -!- meatpath has joined ##crawl-dev 19:37:41 so getting 12 more runes and winning is less hard than just winning? 19:37:46 Maybe for people that have been there. I got 4 runes in my best game, and then tried to win, and failed. But going for other runes? I wouldn't know where to begin. 19:37:49 oh, i get it 19:38:13 you just go get them, that's the secret 19:38:13 Ashenzari warns you, "chequers gets it." 19:38:17 regret-index: would pan still be infinite? 19:38:37 yes 19:38:42 ...err 19:38:59 -!- Reykjavikian has quit [Quit: Page closed] 19:39:01 So, what, to have won my last good game, I should have gone for more runes? 19:39:39 pan doesn't get it's own hell effects, but does stay infinite. it probably needs some monster buffs, sure, but I think the infinite part will be addressed well enough by the announced serial vault for the demonic rune 19:39:49 gammafunk: you have never said a more complicated thing in your life, apparently 19:39:53 Shasbat: you are missing a joke here 19:40:02 I'm saying you should worship sif and use summons, basically 19:40:03 0->3 runes is harder than 3->15&won 19:40:24 oh i see, my original interpretation was that the pan runes would be vestibule subbranches or something weird, i think i overcomplicated the idea in my head 19:40:35 yeah, nah 19:41:01 i guess this still works alongside elliptic's(?) finite pan proposal from a while back then (which i still like) 19:41:25 or was that your idea too even, i forget 19:41:29 no, I oppose finite pan :P 19:41:37 no, his pan changes are kind of orthogonal a bit though 19:41:40 Well, I mean, if I were to try to get other runes, I'd probably end up running around aimlessly in Hell or Pan, not knowing where I'm going or what I'm doing, and get rotted or malmutated until I die. 19:41:40 so I'm fleshing out and deriving through an old idea, looking currently at announcing a pairing of two buffed guaranteed demonic rune vaults (draining_boxes, hall_of_pain, hellion_isle, frozen_over, +disco_hall) place on one floor alongside a couple of appropiate serial-vault style minivaults 19:41:48 is that serial demonic rune explanation? 19:41:51 yes 19:41:51 oh, hah 19:41:53 -!- tswett has quit [Quit: tswett] 19:41:56 we could implement both even 19:42:13 but yeah finite vs non-finite I guess should be settled as an idea 19:42:19 so one of the two rune vaults would have the orb? 19:42:24 ... 19:42:25 I just don't really see the point of infinite pan, I guess 19:42:31 no, it would not have the _orb_- 19:42:42 rorb 19:42:42 ah, but which orb? 19:42:49 crystal ball of energy? sure 19:43:27 gammafunk: yeah, i think the finite pan idea just maybe came up last when regret-index was talking about those vault improvements (since then the demonic rune would only generate once, and either in holypan or in one of those improved unique vaults) 19:44:02 yeah 19:44:03 errrr 19:44:12 Orb of Toz. A well-crafted knock-off replica of the real thing. 19:44:28 eh, works. 19:44:36 Toz, I really like that 19:44:44 !vault orp_of_zott 19:44:45 Can't find orp_of_zott. 19:44:45 regret-index: what do you see as the benefite of infinite pan? 19:45:05 -!- Warrigal has joined ##crawl-dev 19:45:11 *benefit 19:45:46 many of us feel that forcing the player to potentially dive through dozens of levels isn't very fun 19:45:55 Has ALL the drawbacks of carrying the real Orb of Zot, but you lose the game if you leave with it and without the real orb. 19:46:21 -!- Warrigal is now known as tswett 19:47:13 I like it as a mirror to hells, because one is still diving through the unique stuff either way? 19:48:18 some reluctance to drop most of the point of pandemonium lords and non-guaranteed-rune pan vaults, too 19:49:17 the appearance rate can be tweaked further up, anyway 19:49:45 Well, they would be reduce, but still present on the random levels (and I guess demonic rune levels), and there's also the orb run 19:49:52 *reduced 19:50:17 what size pan are people thinking about for finite pan 19:50:27 -!- kaxub has quit [Ping timeout: 246 seconds] 19:50:29 are we talking 5, 20, 30, ? 19:50:49 in a finite pan there's very little reason to visit the vaults on the random levels 19:51:02 15-17 was what elliptic had proposed, iirc 19:51:05 i think the vague proposal was on the order of ~15-20 or something 19:51:17 regret-index: that's true in current pan too 19:52:12 you could always just increase the 'is special level' chance right now, pan would still be infinite but people would get all runes quicker 19:52:24 <|amethyst> would finite pan be nethacky rather than angbandy? 19:52:34 see how average length of 15 feels 19:52:37 <|amethyst> or, once you reach the bottom, that's it, no more pan? 19:52:57 i like the idea of having the demonic rune be a real unique, announced rune (that only appears in one of the unique vaults) whether pan is infinite or finite, at least 19:53:32 since otherwise you're very much incentivised to ignore all the cool/dangerous vaults and just check easy-looking random vaults repeatedly 19:53:34 |amethyst: I was thinking that you would be unable to enter pan once you had visited all 15 (or however many) levels 19:54:42 the only way I like the easy-looking random vaults not having the rune chance is if they contain the stairs instead 19:54:49 and pan exit/transit portals could be made more likely to appear in random vaults/less likely to appear elsewhere, yeah 19:55:16 -!- halv has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 19:55:53 somebody draw me a soapstone amulet 19:55:55 "The lords of Pandemonium have had quite enough of your mischief, and try as you might this portal will not let you pass through." 19:56:08 if pan is going to be finite, I think it should also not have early exits 19:56:14 regret-index: if we go with the finite pan route then all the pan portals could be in the random vaults 19:56:20 what would the last floor of pan be 19:56:23 holypan? 19:56:33 <|amethyst> fight the devteam 19:56:50 does it have to try and be unique after the other four runes? 19:57:08 !singularity 19:57:09 Lightli gestures wildly while chanting. Space collapses on itself with a satisfying crunch. The singularity violently warps something! 19:57:12 five runes, really 19:57:36 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 19:58:13 dev team uniques 19:58:54 gammafunk is an underlevelled HeSu, regret-index is a Yak Yak 19:59:18 no, no, just have devteam vaults. 19:59:24 pan lords anagrammed dev team names 19:59:41 my vault has tzitzimimeh, war gargoyles, crystal guardians, 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:13 eniglnsfupasgu 20:00:16 isn't there a learndb entry for this 20:00:28 wow, soapstone does not look the way i expected 20:00:30 meanwhile marvinpa's vault contains nothing, because he removed it all- 20:00:46 ontoclasm: https://silvercharmerjewelry.files.wordpress.com/2013/01/soapstone-on-copper-wrapped-with-fine-silver.jpg 20:00:54 -!- WorkSight has quit [Quit: Leaving...] 20:00:58 https://s-media-cache-ak0.pinimg.com/236x/e6/4d/11/e64d11c70a5ecdc0c729ff7e84559b0f.jpg 20:01:07 PleasingFungus: where you thinking of pumice 20:01:19 regret-index: it uses negative space. 20:01:24 I'm always surprised by how man hangedman monsters I end up using in vaults 20:01:28 *many 20:01:33 chequers: i was thinking of soap 20:01:58 i thought it would look like soap. 20:02:54 <|amethyst> PleasingFungus: apparently your soap isn't fancy enough 20:03:15 mostly i use, like, liquid soap. so i guess that's another problem. 20:03:23 soapstone lava 20:03:43 that foam soap? pretty weird 20:03:53 ??devsprint 20:03:53 devsprint[1/14]: A sprint where every enemy is a current or former Crawl developer. Make them suffer for making you suffer! 20:04:13 that's the one i was thinking of. sort of dangerous ground. too much truth getting told... 20:04:57 ??devsprint[fungus 20:04:57 devsprint[6/14]: PleasingFungus: A neutral wandering mushroom of Ely who randomly heals either you or a monster every turn. 20:05:11 -!- nicolae- has joined ##crawl-dev 20:05:22 aw, how nice 20:05:27 i feel like that one was more about the nick than anything else, tbh 20:06:05 -!- heteroy-away has quit [Ping timeout: 250 seconds] 20:06:19 hey nicolae- I finished mangling your stuff 20:06:39 i guess my vault has to contain only monsters i've personally drawn 20:07:06 esp. apoc crabs, since they are the only monster i invented 20:07:25 regret-index: cool. how mangled did they end up. 20:09:28 twisted, spindled, folded and - mutilated! 20:09:35 metal \m/ 20:09:58 I was going to answer with a push but 20:10:20 even github is terrified of the result? 20:10:31 oh they can't be that bad 20:10:36 i think. it's been a while since i looked at them. 20:10:42 whitespace 20:10:45 it's possible they're even worse than i feared. 20:10:59 huh, never thought how monsters can generate on traps 20:11:56 hmm is pakellas magic potion gifting intended to happen at 2* or 3* 20:12:30 the religion screen says 2 but it does not in fact happen until 3, i am guessing someone made the tragic mistake of assuming in_good_standing does what you'd expect it to do 20:12:40 regret-index: what changes did you end up making 20:12:44 MASSIVE mistake 20:13:54 i've looked at all this piety breakpoint stuff so many different times and i still have to doublecheck everything to make sure i'm right every time i do something related 20:14:05 sounds like 20:14:07 someone should change it 20:14:12 8) 20:14:22 03regret-index02 07* 0.19-a0-129-g2caaceb: nicolae- vaults- (10069, 10388) 10(18 seconds ago, 9 files, 880+ 174-) 13https://github.com/crawl/crawl/commit/2caaceb77f76 20:14:27 !flip 8) 20:14:27 (╯°□°)╯︵(8 20:14:27 i feel like it's come up before and there was maybe a good reason not to! 20:14:35 oh, there we go, guess i can see for myself 20:14:44 or maybe it's just complicated and confusing and nobody's gotten around to it 20:15:01 is there some thing where vault makers have a hyphen in their name? 20:15:05 it's very Art School 20:15:05 time to write up hell-pan roulette 20:15:22 in two years the hyphen will be gone, don't worry 20:16:06 i only have the hyphen on irc 'cause somebody else already took Nicolae 20:16:32 one chance in 50000, good enough for me 20:17:28 I was very tempted to put 999999. 20:17:57 27000.... 20:19:22 why did you tweak that one corner on kraken party 20:21:57 symmetry reduction 20:22:04 03MarvinPA02 07* 0.19-a0-130-g7ebd39f: Don't make Pakellas gift potions of magic to Mummies 10(25 minutes ago, 3 files, 16+ 4-) 13https://github.com/crawl/crawl/commit/7ebd39f78d6f 20:22:04 03MarvinPA02 07* 0.19-a0-131-g5d0c6ab: Display Pakellas's MP gain on kills on the ^ screen 10(25 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/5d0c6ab634c5 20:22:09 fair 20:22:09 oh, it says that in the commit 20:22:49 lol, yeah, scaring_up_business probably shouldn't have been in serial vaults 20:23:22 regret-index accomplishments: reduced the number of hungry ghosts per game 20:24:06 * geekosaur wonders what would happen if he submitted a patch replacing piety_breakpoint with piety_stars having the obvious meaning (rename to catch people applying the old logic-if-you-can-call-it-that) 20:25:25 would also want to change in_good_standing 20:27:53 <|amethyst> I'm about to get rid of most of the existing uses of in_good_standing with a number 20:28:10 <|amethyst> the remaining ones should change too: they're about when you get active abilities 20:28:50 what does in_good_standing check 20:29:42 <|amethyst> 1. do you worship the god; 2. are you not in penance; 3. (if a number n is passed as a second argument) do you have at least (n+1) stars of piety 20:31:27 ah 20:32:07 gammafunk: http://sprunge.us/gGYS might work on this some more later! my vague interpretation of the discussions was to replace channeling with this plus an mp regen invoc costing piety (gained at some highish piety amount), and changing piety gain to kills or maybe exploration or something 20:32:08 and/or anyone else who was discussing sif things the other day 20:32:11 wow, i'd totally forgotten that arc blade was a rapier 20:32:11 did pf's thing about simplying unrand name specifications in vaults go through yet 20:32:25 nicolae-: funny you ask... 20:32:39 oh, cool 20:32:48 not THAT funny, the transmutations shop of mine that just got committed has a small chance of the plutonium sword 20:33:11 well there's also all those minmay vaults with unrands 20:33:14 yesno("Sifcast this spell?", true, 'n') 20:33:19 the answer is always yes for me <3 20:34:05 -!- MgDark has quit [Ping timeout: 260 seconds] 20:34:09 minmay vault handling comes after... hellpan roulette write-up and some .des splitting, though 20:34:12 huh 20:34:13 -!- WalkerBoh has quit [Remote host closed the connection] 20:34:25 just need to add a "// placeholder" there so it's justified to go ahead and commit it as-is 20:34:33 meatsprint has some complex logic to handle small species that also, afaik, does nothing 20:34:45 MarvinPA: I personally don't like exploration piety since it's basically xp piety, but worse, and in this case it's only tangentially thematic 20:34:52 !source dat/des/sprint/meat.des:164 20:34:52 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/sprint/meat.des#l164 20:35:05 however if this sif casting thing isn't tied to piety, then it's at least a bit less bad, if people really want exploration 20:35:31 I know PF had a desire to try to preserve some theme, but not sure if he was more strongly for the current system in particular, as opposed to exploration 20:35:32 yeah, i hadn't put any thought into whether this would cost piety or not really 20:35:41 anyway. thanks for the vaults commit, regret-index! 20:35:51 or how it would work generally other than the barebones implementation 20:36:08 I think no piety cost is good for that ability, since it has a meaningful downside, and it's a lot more analogous to current sif 20:36:09 but sif is super boring imo and this seemed interesting to work on and maybe to play with! 20:36:33 piety on kills is the simplest/best thing, but I guess some people don't like that we have so much of it 20:36:42 which it is true we do 20:36:48 my feeling was that the current sif piety conduct strongly encourages a distinct playstyle, as opposed to most crawl piety conducts, which... don't 20:36:53 enough gratitude to last me five hours 20:37:05 regret-index: at the end, do you turn back into a pumpkin? 20:37:24 yeah, I guess exploration vs monster killing doesn't have much effect in that regard 20:37:24 spiny worm 20:37:45 i agree that it is currently a conduct that does things (where most gods don't), but imo the things it does just aren't that great 20:38:57 -!- Smello has quit [Quit: Bye!] 20:39:32 getting to lair and having to keep training magic skills when you really don't want to in order to get book gifts feels a bit awkward and weird to me 20:39:55 gammafunk has never wanted to stop training magic skills 20:40:04 as opposed to like, a hard conduct like qazlal or ru stuff or whatever 20:40:31 maybe after t is done I can play with the patch a bit 20:41:00 in case this is a clever ruse where MPA is distracting the other team captain so his dev team wins 20:41:13 keep piety for training magic schools but also have a secondary piety rule so you can gain piety for exploration while carrying spellbooks 20:41:15 for me, the conduct is more relevant in a grand strategic sense. if you want to worship sif, you really want to be a primary caster. there are many crawl gods which are good for hybrids, but sif isn't one of them. i've never found myself 'training magic skills to get book gifts', so that's probably the difference in where we're coming from - possibly i'm a worse sif player, idk! 20:41:50 i think i will have to do a whole lot of distracting for that to work! also can our team be a dev team with less than 50% devs 20:42:08 if elliptic is on your team, imo yes 20:42:18 it's true that people overvalue getting a book gift now versus later, PleasingFungus 20:42:56 but I also find myself training skills specifically so I get better gifts and get them sooner, as you say that can bee seen as just A Good Thing 20:43:09 i guess the main thing was that in the previous discussions, it seemed like it'd be problematic to have a sif ability that costs piety that you would want to use a bunch in combination with the current piety gain system 20:43:20 yeah 20:43:32 -!- CanOfWorms has joined ##crawl-dev 20:43:34 and i'd take the former (along with the ability to get rid of channeling as-is) over the latter 20:43:46 do you think that "another form of mp regen" as a piety-using ability is sufficiently interesting? I guess it would be fairly good to have in practice 20:44:02 since the -cast thing does put you in a bind for some turns 20:44:22 agreed that current piety doesn't work with piety-costing channeling 20:44:23 in terms of said ability in addition to sifcasting, I mean 20:44:36 as opposed to some other higher-tier piety using ability 20:44:38 but then what would that be 20:45:23 delayed not-fireball... 20:45:33 unrelated: does crawl really need to have at least four different 'arenas' selectable from the main menu 20:45:34 not sure, yeah, and it seems like it'd be a fairly large loss to sif's utility if it were just a straight replacement of channeling with this 20:45:53 yeah perhaps it's wise to have "no actually give me mp ok?" 20:46:18 what if it cost piety, but gave you a -lot- of mp 20:46:28 instead of "spam this for ~2-3 mp per turn" 20:46:34 it could be that, or it could be something like trog's hand I guess 20:46:48 i'd been imagining it as basically trog's hand for mp, yeah 20:46:49 if it's something like trog's hand, it has to be a different body part. 20:46:53 this is my demand. 20:46:56 sif's foot 20:47:00 sif's ***** 20:47:01 Mind of Sif 20:47:05 eye of sif 20:47:11 is my real suggestion 20:47:15 eyebrow of sif 20:48:45 pleroma of sif 20:49:01 It could be just called something else entirely 20:49:17 without some pithy sentence like "trog's vigour running through your veins" 20:49:22 +1 mind of sif 20:49:22 gammafunk: nonsense! keep naming body parts 20:49:23 we shouldn't imitate 20:49:40 three corpse worms of sif 20:49:56 +1 for pleroma 20:50:15 sif is a robot in my headcanon, so you should really tap into sif's spare capacitor 20:50:31 canonically all the gods are robots already, chequers 20:50:43 -!- Ladykiller70 has quit [Ping timeout: 250 seconds] 20:50:52 sif's breath 20:51:07 but yes i would probably call it something like........ "channel energy" 20:51:36 nicolae-: what!!! 20:52:04 the breath of sif. the penitent man kneels before sif. penitent. penitent. 20:52:09 nicolae-: Ru in my mind is Rue from the hunger games 20:52:19 MarvinPA: Confusing For Old Players 20:52:20 <|amethyst> hm... you know how, as was just complained about, piety_breakpoint() is off-by-one wrt the number of stars? 20:52:37 you could think of that as a response to your name suggestion, *or* you could think of that as a new personal subtitle 20:52:37 <|amethyst> there's a function _piety_level that is off by one in the other direction 20:52:42 <|amethyst> return (piety >= piety_breakpoint(5)) ? 7 : 20:52:43 <|amethyst> (piety >= piety_breakpoint(4)) ? 6 : 20:52:45 <|amethyst> ... 20:52:57 wow, nice 20:53:21 <|amethyst> fortunately it is used only for indexing into the god descriptions 20:53:28 <|amethyst> err 20:53:36 piety_is_under piety_is_at_least piety_is_equal_or_less_than piety_is_probably_more_than 20:53:40 <|amethyst> god favour descriptions and titles 20:53:55 03|amethyst02 07* 0.19-a0-132-g3dcbe81: Use have_passive in several more places. 10(38 minutes ago, 5 files, 8+ 12-) 13https://github.com/crawl/crawl/commit/3dcbe813aa30 20:53:55 03|amethyst02 07* 0.19-a0-133-g3d1d45b: Dataify two more Pakellas passives. 10(16 minutes ago, 4 files, 11+ 4-) 13https://github.com/crawl/crawl/commit/3d1d45b43315 20:53:55 03|amethyst02 07* 0.19-a0-134-gd09649c: Check for passives, not piety levels, in _describe_god_powers. 10(11 minutes ago, 1 file, 15+ 15-) 13https://github.com/crawl/crawl/commit/d09649ca24cd 20:54:00 <|amethyst> (I'm not changing that) 20:57:25 -!- Franz__ has quit [Ping timeout: 260 seconds] 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:52 03ontoclasm02 07* 0.19-a0-135-g11d8e38: New amulet tiles 10(2 minutes ago, 79 files, 50+ 43-) 13https://github.com/crawl/crawl/commit/11d8e38df85b 21:01:34 whew 21:01:40 glad to finally have those done 21:02:52 cool 'ulets 21:03:20 vitality remains the coolest amulet 21:03:22 not putting the cut ones into the unused folder? 21:04:04 i guess i can, but they're rltiles iirc 21:04:24 i usually don't keep those around 21:06:13 03PleasingFungus02 07* 0.19-a0-136-gc9f901a: Initial work on improving unrand syntax 10(10 days ago, 14 files, 111+ 94-) 13https://github.com/crawl/crawl/commit/c9f901ab99fc 21:06:31 ontoclasm: ? 21:06:35 rltiles, as opposed to...? 21:06:58 stuff made for crawl itself 21:07:04 ??? 21:07:04 as opposed to custom tiles that we decided to stop using, i presume 21:07:11 (i mean rltiles the free tile repository, as opposed to our folder) 21:07:18 i didn't know that existed! 21:07:35 man, I haven't done pixel art for a long time. I was never really good to begin with, but I'm even worse after no practice for years 21:07:43 ??reltiles 21:07:44 reltiles ~ webtiles ~ how to play online[1/1]: http://crawl.develz.org/wordpress/howto 21:07:47 oops 21:07:49 ??rltiles 21:07:50 I don't have a page labeled rltiles in my learndb. 21:07:51 that's why our folder is named that; the original tile set is pretty much rltiles + mind-blowing amounts of work from denzi 21:07:57 huh! 21:08:00 does that include CanOfWorms ones from yesterday? 21:08:08 the commit suggests so 21:08:09 chequers: yes 21:08:14 ah yep 21:08:29 "flourescent" huh 21:08:45 that crypt.des change 21:08:49 you can use these light sources for a healthy cake batter substitute 21:08:55 you could have combined lines 21:08:58 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-134-gd09649c (34) 21:09:02 regret-index: saving millimarvins for others 21:09:04 i'm considerate! 21:09:11 lazy 21:09:15 same diff 21:09:18 also, the more i change, the more likely i am to introduce a bug 21:09:32 usually a missing/duplicate / or \ 21:09:54 <|amethyst> a couple more things that should be passives but are not: TSO's rN, and whatever "Zin often shields you from chaos" is talking about (unless that's just rMut but it doesn't seem like it?) 21:10:01 03|amethyst02 07* 0.19-a0-137-g4b644d8: Use have_passive in a few more places. 10(3 minutes ago, 2 files, 10+ 7-) 13https://github.com/crawl/crawl/commit/4b644d8d3658 21:10:06 tisk tisk. sigh, I'll get around to with the other syntax clean-up like the reduction of weapon ident 21:10:31 <|amethyst> but really dec_penance and the like should crawl through the god_passives data structure rather than being a bunch of ifs 21:10:40 bet you it's the mut thing 21:10:57 <|amethyst> does Zin rMut change at different piety levels? 21:10:59 hm 21:11:01 yes 21:11:06 it's linear with piety 21:11:07 <|amethyst> ah, I guess that's it then 21:11:13 i think 100% at 200 piety 21:11:18 either that or hell effects 21:11:20 does anybody feel strongly about the randarts made to replaced used unrands trying to emulate the unrand egos as well as the base-type, or is it that too messy of an inevitable hand-coded list to make 21:11:21 or both 21:11:45 couldn't you literally use the egos, and just screen out non-generated egos? 21:12:02 i forget if you're allowed to force egos for randarts, though 21:12:03 i think not 21:12:12 you can, I think 21:12:19 03ontoclasm02 07* 0.19-a0-138-g31710c3: Realign amulet colors with their descriptions 10(7 seconds ago, 1 file, 6+ 6-) 13https://github.com/crawl/crawl/commit/31710c378291 21:12:39 I meant more of e.g. also making the special egos correlate to regular egos 21:13:00 e.g. firestarter as flaming 21:13:06 extra extra credit! 21:13:21 above and beyond extra credit for making egos match 21:13:25 honestly, this is all super special case stuff 21:13:29 i think someone was talking about forcing randart egos the other day and it can do weird things? 21:13:36 i'd just go with standard randarts 21:13:42 that was minmay 21:13:57 and specifically that was wrt forcing egos for alternates for unrands 21:14:10 ego and unrand id use the same field, so the ego gets overriden when specifying one through mapdef 21:14:14 but the code we're talking about is past that 21:14:43 it could use whatever currently exists to avoid contradictory properties 21:14:56 ontoclasm: I may have another batch of amulets in the future 21:14:56 CanOfWorms: You have 1 message. Use !messages to read it. 21:14:59 and possibly some rings 21:15:15 ah PF 21:15:16 also would it be possible to add a way to specify in vault syntax "if this unrand already exists, don't bother at all" 21:15:22 I can probably do it on my end 21:15:24 !bug 9951 21:15:24 https://crawl.develz.org/mantis/view.php?id=9951 21:15:25 i'm asking for a friend 21:15:36 which ones do you want? 21:17:03 can't you say foo unrand:meh / nothing ? 21:17:37 i'm not sure that works 21:17:37 or do you eman vetoing the vault? 21:18:02 -!- Kellhus has quit [Quit: Page closed] 21:18:11 ontoclasm: no crystal skull amulet??? 21:18:44 CanOfWorms: roct wanted me to merge the zombies specifically, but imo the demons are cool 21:18:49 i think if you do "unrand / nothing" it picks which one to go with BEFORE checking whether the unrand has been used, so if the unrand has been used it becomes "randart / nothing" instead of "nothing / nothing" 21:18:51 alright 21:19:06 hm. a buddy just got double tele-trapped in zot:5. commented that he wished that wasn't possible with stasis removed. valid suggestion? or just chalk it up to really bad luck and hope you saved some blink scrolls or learned blink (or just keep stepping on the tele trap till it gets you to the other side) 21:19:28 seems like since there's a few ways to eventually get across, things are Working As Intended. 21:19:35 it was possible before stasis existed so it seems fine for it to be possible again now 21:19:43 it's pretty annoying situation, intended or not 21:19:47 but does feel a bit un-crawl-like to have to spam blink/tele stuff to hope you eventually get across 21:19:51 CanOfWorms: i figured one skull was enough xD 21:20:02 I think the crystal skull is cooler than the regular skull 21:20:17 well, MarvinPA, you could go snag a stasis amulet to get across. which was also annoying in a different way 21:20:30 nicolae-: i think so 21:20:32 -!- nikheizen has joined ##crawl-dev 21:20:48 but simplified getting across. feels like the net annoyance might be equal, just redistributed 21:20:53 hm 21:20:54 -tele still exists, but now you can just cblink across 21:21:01 the return trip is... slightly trickier :p 21:21:05 oh, cblink is still around? 21:21:10 but ctele is gone, right? 21:21:12 yes 21:21:16 nicolae-: : if you.unrands("hat of the alchemist") then \n ITEM: nothing \n : else \n ITEM: hat unrand:hat_of_the_alchemist 21:21:17 the scroll and spell is still around 21:21:26 you just can't cblink on the return trip 21:21:29 because of the orb 21:21:48 yea. probably hurts melee players who ran out of blink scrolls the most 21:21:59 you can't cblink with the orb, right 21:22:02 nope 21:22:08 even with a blink scroll 21:22:16 if you don't have cblink, you can use my personal favorite strategy 21:22:25 chequers: my ulterior motive for asking is my themed shops with unrands, since it's not likely the resulting randart would fit the theme. granted, this was a problem beforehand, too, but i figure i might as well ask now since the syntax is getting tweaked 21:22:26 yell from across the trap and watch all the monsters slowly disperse from the lungs 21:23:10 Ultimo's Unrand Umquisitory 21:23:37 nicolae-: i was dreaming last night that unrands were highlighted a different colour to randart items everywhere (eg bright green instead of bright white) 21:24:08 -!- MarvinPA has quit [Remote host closed the connection] 21:24:10 since to unspoiled players it's not immediately obvious many unrands are special, unless they x-v and note the unusual description 21:24:39 "thanks, tiles" 21:25:24 chequers: is it important to know? 21:25:34 unrands shop should be regulated to a bazaar, I think 21:25:35 ... 21:25:55 evil shop and transmutations shop have unrands, i think i might have a few others 21:25:57 so many gimmick shops just completely skipped out of the portal about shops, huh 21:26:07 actually, related to the commits i just pushed 21:26:09 nicolae-: check the diff.... 21:26:26 chequers: aren't unrands always id'd? 21:26:56 if a player is extremely inattentive, they might not notice that 21:26:56 so like instead of a fabulously ornate robe it's the +2 robe of Night (Umbra Whatever) 21:27:23 rings and amulets are divided into "normal" and "random" but afaict the distinction is never used anywhere 21:27:24 extremely, extremely inattentive 21:27:35 ontoclasm: divided where? 21:27:49 i guess for an ashenzari worshiper 21:27:56 we know that many people are inattentive since there are many, many stupid deaths 21:27:57 in dc-item 21:28:01 ahh 21:28:02 PleasingFungus: oh, i saw that the shops were updated to use the new syntax, it's just that, for instance, if the plutonium sword already exists and a transmutations shop is generated and tries to make a plutonium sword, the player will just see a randart triple sword with likely no obvious relation to transmutations. 21:28:25 like i said, it's not like this didn't happen before -- there'd just be a base triple sword in the shop -- so i can live if it stays that way 21:28:25 -!- MarvinPA has joined ##crawl-dev 21:28:58 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 21:29:07 yeah, there is a compile check to make sure there are 15 of them 21:29:13 but then that fact never matters 21:29:18 odds of seeing the shop, and of the sword generating in the shop, and of the sword generating already 21:29:22 i wonder how many games that'd take 21:29:34 *having generated already 21:29:35 i guess... that's my fault for changing how the tiles are selected? 21:29:36 -!- PsyMar has quit [Ping timeout: 276 seconds] 21:29:51 oh jeez, the tourney continues until sunday? i thought it was over friday afternoon, and i was relieved i wouldn't really feel obliged to do another whole-day crawl game on saturday 21:30:04 yes, that's another reason i'm not super worried if my requested change doesn't go through 21:31:17 what would come first, that one sewer having twenty jellies or finding one unrand before its specified-list shop 21:31:28 !learn add rltiles Repository of crawl tile artwork licensed under CC0: https://github.com/crawl/tiles 21:31:28 rltiles[1/1]: Repository of crawl tile artwork licensed under CC0: https://github.com/crawl/tiles 21:31:43 getting a Nicolae's alphashop vault 21:31:59 wow, book tile selection is 21:32:00 I got one, Foo's Incredible Inventory 21:32:00 ...oh, somebody cut the sewer jellies 21:32:02 p. special 21:32:12 three rings of ice was the hilite 21:32:24 Ioo's Incredible Inventory* 21:32:29 *highlight 21:32:41 ighlight* 21:32:57 ighlight* 21:33:35 -!- PsiRedEye23 is now known as PsiRedEye22 21:34:09 gammafunk: that ldb entry does not seem right to me. rltiles is http://rltiles.sourceforge.net/ 21:34:23 it reads like you are claiming that the crawl organization owns rltiles 21:36:45 -!- SERQ has quit [Quit: leaving] 21:38:05 -!- tabstorm has joined ##crawl-dev 21:38:16 Hi, I found a possible bug with fog and ranged 21:38:37 Basically, I can't shoot at an enemy that is in LoS, because all possible paths would travel through 2 squares of fog 21:39:42 ? 21:39:56 this needs a diagram 21:40:00 amalloy: i was wondering why you? were saying '4 more days' earlier 21:40:04 regret-index: imo a screenshot... 21:40:09 well yes 21:40:15 i was? 21:40:28 Oh, i kept playing 21:40:32 1 sec 21:40:35 -!- ystael has quit [Ping timeout: 260 seconds] 21:40:40 very useful for a bug report 21:41:13 also autofight with ranged is doing a lot of moving me next to enemies 21:41:16 amalloy: I think the rltiles entry should reference our current repo, but it's fine to also have a link to that project (which is pretty dead at this point) 21:41:18 and/or changing targets mid fight 21:41:29 ??tiles 21:41:29 tiles[1/16]: Blasphemy! Tiles do not exist! 21:41:34 ??tiles[2 21:41:34 tiles[2/16]: Crawl (Web)tiles uses 32x32 pixel (16 bit) tiles. 21:41:38 ??tiles[3 21:41:39 glasses[2/5]: man I need to get some glasses, I'm playing tiles and I just mistook a blue potion for a naga barding 21:42:21 !learn set Current repository of crawl tile artwork licensed under CC0: https://github.com/crawl/tiles ; The original rltiles public domain tileset: http://rltiles.sourceforge.net/ 21:42:21 Current[1/1]: repository of crawl tile artwork licensed under CC0: https://github.com/crawl/tiles ; The original rltiles public domain tileset: http://rltiles.sourceforge.net/ 21:42:22 hopefully i didn't just break crawl! 21:42:30 er 21:42:36 !learn set rltiles Current repository of crawl tile artwork licensed under CC0: https://github.com/crawl/tiles ; The original rltiles public domain tileset: http://rltiles.sourceforge.net/ 21:42:36 rltiles[1/1]: Current repository of crawl tile artwork licensed under CC0: https://github.com/crawl/tiles ; The original rltiles public domain tileset: http://rltiles.sourceforge.net/ 21:42:45 !learn del Current 21:42:46 Deleted Current[1/1]: repository of crawl tile artwork licensed under CC0: https://github.com/crawl/tiles ; The original rltiles public domain tileset: http://rltiles.sourceforge.net/ 21:44:28 the picture was something like this, I forgot to take a screenshot: http://pastebin.com/ZjR0WW1E 21:44:51 basically, all possible firing paths to enemy went through 2 sqaures of fog and were thus blocked, but enemy was still in LoS 21:45:39 pf: https://www.dropbox.com/s/chp011v867w7s3n/roctavian.zip?dl=0 21:46:18 !learn edit tiles[2] s/(16 bit) // 21:46:18 No change: regex `(16 bit) ` does not match `Crawl (Web)tiles uses 32x32 pixel (16 bit) tiles.` 21:46:25 ugh 21:46:29 stupid regex 21:46:40 !learn edit tiles[2] s/\Q(16 bit) \E// 21:46:41 tiles[2/16]: Crawl (Web)tiles uses 32x32 pixel tiles. 21:46:46 thanks 21:47:00 that's... an unusual pose for the zombie human 21:47:05 what the heck are \Q and \E 21:47:11 ontoclasm: start quote and end quote 21:47:14 ah 21:47:30 it's pcre (or maybe actual perl), those quote all characters for you 21:47:56 and I think there's a certain point of absurdity when goblin and hobgoblin both get seperate zombie tiles 21:48:32 I just converted the tiles 21:48:36 it's up to pf to sort them out now :v 21:51:22 that neqozec 21:51:43 -!- lobf has quit [Quit: lobf] 21:53:55 why not zoiqoxec 21:54:21 -!- PleasingFungus has quit [Ping timeout: 246 seconds] 21:54:33 hmm 21:54:48 can illusion slimes (via rakshasa) combine with regular slimes? 21:56:21 wizmode says no 21:56:32 ... 21:56:34 wizmode says yes 21:56:57 what's the result 21:57:02 03ontoclasm02 07* 0.19-a0-139-gefc6d61: Clean out unused colour<->tile correspondence 10(6 seconds ago, 2 files, 13+ 43-) 13https://github.com/crawl/crawl/commit/efc6d6135981 21:57:27 they turn back into a single slime after killing the rakshasa 21:58:16 * regret-index jots down rakshasa + slime creature vault 21:58:21 <+PleasingFungus> chequers: is it important to know? <-- I think so, unrands have additional effects which are not always visible from the name {artps} display 21:58:34 eg mace of variability 21:58:50 so to be clear 21:58:55 also, I think it's pretty easy to miss unrandarts being pre-identified, eg Ash worshippers, or just general inattention 21:59:09 a titanic slime that part regular slime and part illusion slime shrinks when you kill the rakshasa? 21:59:14 *that's 21:59:15 yes 21:59:15 -!- Ladykiller70 has quit [Ping timeout: 260 seconds] 21:59:21 that's pretty cool systems interaction 21:59:22 ok, cool 21:59:31 <|amethyst> how does that even work? 21:59:38 who knowssssss 21:59:38 damn, how much of a pain in the ass was that to code? 21:59:50 -!- Arglure has quit [Ping timeout: 250 seconds] 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:00:06 I don't remember draco complaining about it 22:00:22 <|amethyst> hrm 22:00:46 d = any ring w:24 / any ring good_item w:5 <-- that very specific weighting nicolae-, why? 22:00:55 -!- WalkerBoh has joined ##crawl-dev 22:01:14 ontoclasm, https://github.com/jmbjr/crawl/blob/b12d6987e55bb77bfc48ab74e326f3b4dca88380/crawl-ref/source/rltiles/item/amulet/key.png 22:01:15 <|amethyst> it looks like the code is supposed to prevent the merge 22:01:18 what's the name of the U vault that's a half circle, filled with what I presume is 8s and has a cache of gold afterwards? 22:01:30 first draft 22:01:31 <|amethyst> at least, it's not supposed to merge summoned and non-summoned slime creatures 22:01:36 chequers: what vault is that? 22:01:47 nicolae_shoals_this_corrosion 22:02:05 nicolae_temple_entry_ecumenical might want to shuffle its _ and O 22:02:15 why 22:02:27 uh, just variety 22:02:30 mirroring and rotation is default and innate to all vaults?... 22:02:39 yeah, if the vault is mirrored they'll swap places anyway 22:02:40 oh sorry, I thought there were 4 altars 22:02:46 -/_ confusion 22:02:53 chequers: if i had a reason for that specific weighting it has been lost to time 22:04:09 sometimes I wonder what it'd be like to just throw out certain branch set weightings entirely and impose in a new arbitrary set just to make things coherent and legible 22:04:16 e.g. abyss, hells 22:05:08 -!- grammu has joined ##crawl-dev 22:05:12 -!- grammus has quit [Ping timeout: 246 seconds] 22:05:54 -!- Shasbat has quit [Ping timeout: 250 seconds] 22:06:17 the quincunx stuff looks fun 22:07:10 ugh I should have implemented finite pan before this stupid tournament 22:07:10 ugh 22:07:23 guaranteed to not have swastikas 22:07:29 -!- PleasingFungus has joined ##crawl-dev 22:08:45 I can't seem to place nicolae_vaults_network_quincunx with &P 22:08:54 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-139-gefc6d61 (34) 22:09:04 you can't place vault rooms with &P 22:09:08 up the weight instead 22:09:36 ebering: am writing up cutting four runes per game through roulette right now 22:09:52 -!- Tickenest has quit [Quit: Page closed] 22:13:11 nicolae-: with the quin supervaults, did you consider a design directly bounded by walls? 22:13:26 or is it hard to create that with guaranteed traversal 22:15:00 -!- shnurlf has quit [Ping timeout: 250 seconds] 22:15:18 hmm, what to name the holy rune 22:15:20 -!- WalkerBoh has quit [Remote host closed the connection] 22:15:30 venerated? consecrated? 22:15:39 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 22:15:42 revered? sanctified? 22:15:48 no, the subvault was just made specifically for network_quincunx so i could save on a whole ton of SUBSTs and SHUFFLEs, then i decided to reuse it in quinsquares to get some more use out of it 22:16:36 regret-index: the God Rune 22:16:49 swole rune 22:16:51 vetoed 22:16:55 double vetoed 22:17:12 Fucking Seraphs rune ? 22:17:25 +1, also my favorite crawl fanfic so far 22:17:40 is there some kind of substance specifically associated with holiness 22:17:49 wooden rune. that's the rune of a carpenter. 22:17:53 mana sort of is, but that's not going to work 22:17:55 æther 22:18:05 aether, now 22:18:07 nicolae-: pre-emptive rejection of all of your Indiana Jones themed vaults 22:18:18 we already have an indiana jones themed vault 22:18:22 gammafunk: there's already one! not mine though 22:18:25 ??runes 22:18:25 isn't that tomb raider? 22:18:25 rune[2/2]: Dungeon: Spider (gossamer), Snake (serpentine), Slime (slimy), Swamp (decaying), Shoals (barnacled), Vaults (silver), Tomb (golden). Abyss:3-5, in random vaults: (abyssal). Hells: Gehenna (obsidian), Cocytus (icy), Dis (iron), Tartarus (bone). Pandemonium, by guardian: Cerebov (fiery), Mnoleg (glowing), Lom Lobon (magical), Gloorx Vloq (dark), or randomly (demonic). 22:18:33 the one with a boulder beetle 22:18:36 the current rune names pretty straight forward 22:18:37 -!- valrus has quit [Ping timeout: 260 seconds] 22:18:37 oh 22:18:57 what about 'holy rune' 22:19:42 arguably a simple constitution descriptor would fit with the other hell runes 22:20:12 celestial rune 22:20:15 somewhat weird in effect that the pan runes and abyss are descriptors when the rest are constitutional 22:20:42 johnstein: neat 22:22:50 ontoclasm, looking for any and all critique. feel free to leave a message on the commit or something 22:22:59 I'll probablly go try to polish it up later 22:23:33 only thing i'd say immediately is to avoid full saturation 22:23:50 cut it back to like 80-90% saturation and it often looks a lot better 22:24:25 also, i'm not sure just looking at it, but it looks like you have a pretty straight color ramp; curved ramps often look better 22:26:48 -!- PleasingFungus has quit [Ping timeout: 276 seconds] 22:27:04 nicolae-: pearl 22:27:08 ontoclasm: what do you mean for the color ramp? 22:27:36 hmm... it's hard to explain in words 22:27:37 -!- aaa_ has quit [Client Quit] 22:27:45 heh 22:27:56 -!- PsiRedEye22 has quit [Quit: Leaving] 22:27:56 it's ontoclasm's favorite ramp to do rad skateboarding tricks off of 22:28:48 here: http://gas13.ru/v3/tutorials/5-8.gif 22:29:00 -!- valrus has quit [Ping timeout: 260 seconds] 22:29:09 -!- MarvinPA has quit [Quit: Leaving] 22:29:10 notice how it's all "green" but really the brightest parts are p. much stright-up yellow 22:29:21 and the darkest are blue/purple 22:29:23 yea 22:29:39 so this "green" ramp contains a bunch of different hues 22:29:46 -!- debo has joined ##crawl-dev 22:29:54 mine was all reds 22:29:57 rather than changin only in brightness, you shift the hue at the same time 22:29:57 gotcha 22:30:19 usually the rule of thumb is to shift towards yellow on the bright end and blue on the dark end 22:30:36 pearl dragons annoy me because all of the other holies are specific references 22:31:02 (going to be augmented with these proposed fravashi and dharmapala) 22:31:07 ontoclasm: will do. ty 22:31:13 of course :D 22:31:17 and reflavouring + renaming them screws up the armour 22:32:05 celestial rne, imo 22:34:32 by the way, are their going to be any changes to holy monsters in this branch? 22:35:03 the notes I'm writing up right now 22:35:07 cool 22:35:59 apis gets some chant [mass +50% health from berserk], juggernauts are renamed to dharmapala to use elsewhere and here, cherubs get silver ranged 22:36:22 ophan really need a buff too but I can't think of anything >>_>> 22:37:07 ??fr[$] 22:37:07 fr[7/7]: ophan monsters are super super scary and really fast. emphasis on fast. in memory of opahanim, greatest drunken crawler of all time 22:37:14 yw 22:37:28 super scary isn't very helpful. 22:37:52 I admit I kind of miss silver stars, but for no good reason at all 22:37:59 just liked the theme for some reason 22:38:01 regret-index: they're wheels of fire. blessed firenado 22:38:14 are you trying to kill the other holies 22:38:49 some kind of monster equivalent of the Holy Hand-Grenade 22:38:56 imo just make them like holy super-boulder beetles 22:39:06 like the skeleton wheels in dark souls! 22:39:11 the problem with that is 22:39:18 that boulder beetles are pretty bad monsters 22:39:22 whose gimmick never works 22:39:28 fr: a way to fix that 22:39:35 ophan should be speed 40 with batty movement and a large aura of constant holy fire 22:39:39 "clearly, it'll be helped if boulder beetles could encase players in irresistable clouds" 22:39:57 both of these comments are true 22:40:01 ah yes 22:40:06 as in, like they've got ring of flame on all the time 22:40:12 except it's holy fire instead 22:40:12 -!- HellTiger_NB has quit [Ping timeout: 260 seconds] 22:40:15 I can imagine I'll simply stand still and 22:40:18 let the holy boulder hit me 22:40:38 it means that it also hurts to move anyway :P 22:40:38 so they run around like crazy and spread holy fire everywhere 22:40:51 to move anyway? who said anything about moving 22:41:06 melee characters still have to do extended! 22:41:12 I intend to use one of my fabulous spells, consumables, fan of gales, etc 22:41:27 -!- MarvinPA has joined ##crawl-dev 22:41:48 ontoclasm: between asmodeus as an immediate comparison point and the distinct overlap with death scarabs, I'm not much of a fan 22:41:53 allied monster to block said boulder, the list goes on; I'm just saying it's good if the default for a gimmick is "it will probably work on you" 22:42:04 (not that it works with death scarabs either) 22:43:21 -!- Franz__ has quit [Quit: Verlassend] 22:44:39 -!- MarvinPA has left ##crawl-dev 22:49:02 @??pearl dragon 22:49:02 pearl dragon (08D) | Spd: 12 | HD: 18 | HP: 99-135 | AC/EV: 10/15 | Dam: 3508(holy), 2009(claw)08(holy) | 08holy, see invisible, fly | Res: 06magic(160), 12drown, 04rot, 13neg+++, 08holy | XP: 3729 | Sp: holy breath (3d36) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 22:49:36 @??spriggan_rider 22:49:36 spriggan rider (12i) | Spd: 10 (move: 60%) | HD: 11 | HP: 49-70 | AC/EV: 1/18 | Dam: 27 | 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(100) | Vul: 09poison | XP: 807 | Sz: small | Int: human. 22:51:08 also, right, I'll decide on bai suzhen later 22:51:31 -!- valrus has quit [Ping timeout: 252 seconds] 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:12 -!- simmarine has quit [Read error: Connection reset by peer] 23:02:05 -!- lobf has joined ##crawl-dev 23:02:20 please add trample to tzitzitmul 23:03:26 they have three brands 23:04:10 just let the bone dragons from the rest of the Howl trample you instead 23:05:53 (...tar:7 could use some explicit bone dragons, and profane servitors, I guess. how is the hells balance for 0.18.0?) 23:06:16 !lg * hells s=place 23:06:17 3626 games for * (hells): 1046x Dis:7, 784x Geh:7, 779x Coc:7, 363x Tar:7, 49x Dis:1, 47x Geh:1, 45x Geh:4, 43x Geh:3, 43x Dis:4, 41x Geh:5, 37x Geh:2, 36x Dis:3, 36x Dis:2, 34x Dis:5, 32x Dis:6, 27x Tar:1, 26x Geh:6, 22x Coc:6, 21x Coc:1, 15x Coc:3, 14x Tar:5, 14x Tar:2, 14x Coc:2, 13x Tar:3, 13x Tar:6, 12x Coc:5, 11x Coc:4, 9x Tar:4 23:06:22 !lg * hells s=place t 23:06:22 -!- lobf has quit [Ping timeout: 244 seconds] 23:06:23 57 games for * (hells t): 15x Dis:7, 13x Geh:7, 10x Coc:7, 6x Tar:7, 3x Dis:6, 2x Tar:1, Dis:2, Tar:6, Coc:5, Geh:3, Dis:5, Dis:3, Coc:1, Dis:1 23:06:42 iron giants really screwed up the attempts to make other hell branches scarier imo 23:07:47 yeah 23:08:11 a curse on grunt 23:10:25 -!- travis-ci has joined ##crawl-dev 23:10:26 The build has errored. (master - 11d8e38 #5485 : ontoclasm): https://travis-ci.org/crawl/crawl/builds/130720771 23:10:26 -!- travis-ci has left ##crawl-dev 23:10:32 oh nooo 23:10:45 that's the last straw, ontoclasm 23:10:53 actually, regarding ophans 23:11:19 what if they had blink allies encircling 23:11:31 * ontoclasm shrugs 23:13:18 I like that spell being in only two branches, but support does sound reasonable 23:19:18 -!- AreBrandon has quit [Quit: Leaving] 23:21:59 -!- meatpath has quit [Ping timeout: 260 seconds] 23:22:07 -!- PleasingFungus has joined ##crawl-dev 23:22:12 -!- tabstorm has quit [Read error: Connection reset by peer] 23:29:34 -!- tealeaves has quit [Quit: Bye] 23:30:31 -!- wheals has quit [Remote host closed the connection] 23:30:40 -!- VoxSomniator has quit [Quit: Leaving] 23:31:18 -!- blazinghand has quit [Quit: blazinghand] 23:31:46 !seen canofworms 23:31:46 I last saw CanOfWorms at Tue May 17 02:01:18 2016 UTC (1h 30m 28s ago) saying 'what's the name of the U vault that's a half circle, filled with what I presume is 8s and has a cache of gold afterwards?' on ##crawl-dev. 23:32:52 also, combining "blink allies encircling" and "surround the player in holy flame" sounds somewhere between "redundant" and "counterproductive" 23:33:19 "help me out fellas!" *blinks allies into the purifying fire of the shining one* "lol dunkt" 23:34:12 like a chaos dunk, but the exact opposite 23:34:42 -!- grisha5 has quit [Quit: Page closed] 23:34:53 fr chaos dunk spell 23:35:10 occasionally xom will ask if you want to learn it as a gift 23:35:35 controlled blink + chaos effects on every monster in LOS when you land 23:36:17 just play ru... 23:36:30 touche 23:36:49 almost done the basics of only part of this blessedly accursed write-up 23:36:55 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:37:08 should implement player blindness 23:37:13 and then have ophanim inflict it 23:40:14 now that dazzspray has been nerfed, it's the perfect time! 23:40:15 -!- Nilsyn has quit [Quit: Page closed] 23:40:44 -!- TonyMeatballs has quit [Quit: Leaving] 23:40:59 -!- zxc has joined ##crawl-dev 23:41:21 saltform 23:46:26 my ultimate form... 23:46:38 that's not how fungi work, is it? 23:46:47 technically i'm a beetle 23:48:03 -!- ZiBuDo has quit [Ping timeout: 276 seconds] 23:48:54 pf: what's up 23:49:38 -!- DrKe has quit [Ping timeout: 260 seconds] 23:49:53 CanOfWorms: you said you'd gotten the tiles de-sheeted? 23:49:57 yeah 23:50:10 https://www.dropbox.com/s/chp011v867w7s3n/roctavian.zip?dl=0 23:50:11 go hog wild 23:50:32 i was born for this, possibly. 23:50:43 how did you do it? by hand? 23:51:26 yeah 23:51:42 pleasingfungus are you going to commit seperate goblin and hobgoblin zombie tiles 23:51:45 I was going to automate it but the program I use doesn't apply transparency, for some reaason 23:52:06 regret-index: would there be a problem with that? 23:52:17 it... feels... silly...? 23:52:18 also roctavian did something extremely strange with the skeleton sheet that required manual cutting, anyway 23:52:21 beyond the "make sure to not fuck up other derived undead tiles" issue 23:52:29 CanOfWorms: uneven spacing? 23:52:36 -!- ystael has quit [Ping timeout: 276 seconds] 23:53:52 no 23:53:56 the alpha layer was 23:54:00 the naga sheet...? 23:54:04 very strange. 23:54:34 http://puu.sh/oULfM/ded6b9e4fc.png 23:54:49 this is the skeletonn sheet with the alpha layer visible 23:55:15 I mean, at some point, one might as well have all four derived undead types have seperate tiles for every monster, and 23:55:15 -!- DrKe has joined ##crawl-dev 23:55:59 aspirational 23:56:01 imo 23:56:13 i would be quite happy if we did! 23:56:34 though spectres especially would be a bit of a challenge :) 23:56:36 I think bh cooked up some kind of program to automatically make undead tiles? 23:56:40 not sure how it works 23:56:43 yeah but they were kind of bad 23:56:47 no offense to him ofc 23:56:48 also just zombies 23:57:15 palette change + eye-warp + pink dots isn't exactly the same as ice sculpturing 23:59:26 i have a perfect solution for derived undead tiles, of course