00:00:03 -!- omarax has quit [Remote host closed the connection] 00:06:00 03advil02 07https://github.com/crawl/crawl/pull/251 * 0.18-a0-1688-g40582f8: Expose ignited monsters to fire 10(4 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/40582f8548f0 00:08:02 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-1692-g516f9e9 (34) 00:08:11 can randlords or liches ever cast ignite poison? 00:08:11 advil: You have 1 message. Use !messages to read it. 00:08:15 !messages 00:08:15 (1/1) Grunt said (1h 7m 43s ago): it is not 00:08:29 answers! 00:08:37 !source ghost.cc 00:08:37 https://github.com/crawl/crawl/blob/master/crawl-ref/source/ghost.cc 00:08:41 ok I will fix that tomorrow 00:09:08 advil: no, on both counts. 00:09:18 but ghosts, maybe. 00:09:23 not sure. 00:09:27 ah 00:10:42 yep 00:10:45 (they can) 00:10:53 heh ok 00:11:00 so that function can be called then 00:11:12 !lg * kaux~~ignit 00:11:13 131. koboldina the Fighter (L11 DrSu of Trog), mangled by a minotaur (a -1 rod of ignition (11/11)) in a Labyrinth (labyrinth_spiral) on 2016-04-02 05:59:04, with 9898 points after 11684 turns and 0:22:51. 00:11:19 !lg * kaux~~ignit s=kaux 00:11:19 131 games for * (kaux~~ignit): 23x ignited by themself, 5x a +3 rod of ignition (11/11), 5x miscasting Ignite Poison, 5x a +8 rod of ignition (13/13), 4x a +4 rod of ignition (13/13), 4x a +7 rod of ignition (10/10), 4x a +0 rod of ignition (10/10), 4x a +5 rod of ignition (13/13), 4x a +4 rod of ignition (14/14), 4x a +2 rod of ignition (11/11), 3x a +4 rod of ignition (10/10), 3x ignited by thei... 00:11:24 lol 00:11:36 !lg * kaux="ignited by themself" 00:11:37 23. guyde the Archmage (L27 DsFE of Vehumet), killed by an exploding bennu ignited by themself on Zig:19 on 2016-03-26 07:54:58, with 1582999 points after 65461 turns and 10:40:44. 00:11:44 wow, recent 00:11:52 -!- bgiannan_ has quit [Ping timeout: 264 seconds] 00:12:01 -!- Grivan has quit [Ping timeout: 244 seconds] 00:12:22 !lg * kaux="ignited by their pet" 00:12:22 3. KenshiSugiya the Demonologist (L25 TeSu of Kikubaaqudgha), killed by an exploding bennu ignited by their pet on Tomb:3 (tomb_3) on 2015-03-17 09:25:33, with 530912 points after 68838 turns and 19:51:59. 00:13:26 -!- bgiannan_ has joined ##crawl-dev 00:25:06 -!- geekosaur has quit [Excess Flood] 00:25:13 -!- hurricos has joined ##crawl-dev 00:25:24 -!- hurricos is now known as Hurricos 00:25:51 PleasingFungus: I'm submitting a pull request for my branch mummy_unconfuse 00:26:13 -!- geekosaur has joined ##crawl-dev 00:26:14 The branch makes changes so that 1) Mummies can use Self-restoration while confused and 2) Using it ends confusion. 00:26:32 is that the one that eats a permanent MP? 00:26:56 Yes. 00:26:57 which other abilities can be used while confused? 00:27:18 !Curing 00:27:19 Any with the flag uh 00:27:23 ... hmm 00:27:26 <|amethyst> Draw Out Power and most of Ely's 00:27:34 <|amethyst> abflag::CONF_OK 00:27:36 abflag::CONF_OK 00:27:40 amethyst 00:27:40 damn you 00:27:42 I had that. 00:27:43 haha 00:27:51 gasp 00:27:51 But I made three changes 00:28:00 the mythical mummy buff 00:28:01 not just two? 00:28:05 I added the flag, I made did_restore 00:28:12 pick up if confusion was ended by the ability 00:28:33 I made the usefulness check for the ability check whether or not you were currently confused as well as if you had stats down 00:29:17 and .. of course I made the you.duration[DUR_CONF] = 0 00:29:27 anyways, I'm submitting the pull request now 00:29:43 ok. 00:29:45 I thought I'd get it out of the way before I started rakshasa_cloak 00:29:49 -!- vfoley has joined ##crawl-dev 00:29:51 oh, what's that? 00:29:59 although I wonder if you guys really want an unrand 00:30:04 we love unrands. 00:30:05 err, well, you're the one that approves it - 00:30:16 unrands are way easier to get into the game than, like 00:30:18 the +3 Cloak of the Rakshasa {EV+4 MR++ +Illus} 00:30:21 almost anything, really 00:30:28 since they affect so little 00:30:38 -!- mibe has quit [Client Quit] 00:30:43 I wanted to make this evocable on an XP timer but I think I might just do it on Exh+Drain 00:30:55 renewable Illusion card effect, considering linking hp of illusion with your HP 00:31:01 but not sure entirely 00:31:13 did you see my old notes on it? 00:31:18 this is based on elmdor's proposal 00:31:20 so no 00:31:24 might I take a look? 00:31:25 cloak of the rakshasa - lets you make illusionary copies of self for a few turns (elmdor) 00:31:26 the rakshasa thing would be too powerful as an evokable, maybe it could do it randomly in high tension situations 00:31:28 copy attackers instead? 00:31:38 those are my notes 00:31:55 copying attackers seems a lot more difficult - it would, I guess, need to activate on hit? 00:31:59 though I hadn't considered exh+drain evocation 00:32:19 <|amethyst> copying attackers has the mild problem that it makes you want to stand around and get hit 00:32:21 it feels quite a bit like a Ru ability, but honestly I don't think it matters whether I do it like Elemental evokers or like that 00:32:24 i feel like a cloak probably shouldn't be targeted 00:32:28 |amethyst: does it actually, though. 00:32:54 <|amethyst> well, unless it's so weak that it's just a consolatin prize for being hit 00:32:55 Perhaps it can copy attackers when YOU hit them. 00:33:01 <|amethyst> s/latin/lation/ 00:33:14 <|amethyst> I guess there's space in between 00:33:28 latin 00:33:33 oh, I had high hopes there 00:33:38 -!- Kalir has quit [Changing host] 00:33:42 haha 00:33:58 lacking bot response though for my suspicions to have been correct 00:33:59 ergh 00:33:59 um 00:34:14 I mean, by far the easiest way would just be card evocation 00:34:31 but it's either 1) Drain / exh, 2) Rechargeable or 3) linked hp 00:34:40 any of those three would be balanced 00:34:55 -!- Rast has joined ##crawl-dev 00:35:11 <|amethyst> I don't think it would be balanced with linked HP 00:35:17 <|amethyst> with just linked HP 00:35:25 Hurricos: that's the options for manual evocation as opposed to some kind of triggered effect, right? 00:35:29 Yes 00:35:35 It could be linked HP and an HP cost ... 00:35:37 or 00:35:38 also, triggering on tension would be a bad idea, and i'm gonna scrap that from my notes 00:35:39 one or the other 00:35:49 Yeah, we should move away from tension for everything but Xom honestly 00:35:54 err 00:35:54 ok 00:36:05 i think we have? 00:36:05 well I don't really know, Singing sword works neatly with it as do like fifteen other things 00:36:15 idk how much uses tension 00:36:17 besides those two 00:36:22 Singing sword, Horror 00:36:28 Xom action ... 00:36:48 <|amethyst> chei wrath 00:36:51 I playtested Singing Sword in zigs, it's actually absolutely dumbfounding 00:36:52 god 00:36:53 chei wrath 00:37:08 it's basically los halftornado, irresistable 00:37:10 except silence heh 00:37:15 <|amethyst> warden door sealing decisions 00:37:36 <|amethyst> demonic guardian 00:38:00 LO heat 00:38:05 Oh, wait. 00:38:06 :^) 00:38:12 <|amethyst> I was deliberately skipping that one :) 00:38:23 speaking of races ... 00:38:30 I implemented bcadren's Shadow Giant idea 00:38:34 and it looks like they might be a tad op 00:38:38 hahahaha 00:38:39 i'm shocked 00:38:43 well, just a tad 00:38:46 not nearly as good as Mi 00:38:47 what is this? 00:38:53 -2 Exp +5 HP 00:38:56 good apts all around 00:38:59 giants size so shite ev 00:39:19 That is a lot of HP 00:39:20 but (after I tweaked itemprop.cc to work to his proposal) ability to use lots of mid/high tier weapons 1hed 00:39:23 so, like ogres, but better? 00:39:30 Not really 00:39:36 Og have better HP in the main parts of the game 00:39:41 -2 Exp is a lot of -Exp 00:40:08 At similar Fighting investment I think the breakpoint is like Xl17 for the SG 00:40:42 rF- nightstalker and ... rC+ rN+ 00:41:02 I was thinking a good way to nerf them would just be to limit cloaks and hats back to SIZE_BIG 00:41:06 but I realized that was kind of stupid 00:41:10 who wants to play a hatless cloakless race 00:41:13 oh wait 00:41:19 ... jokes of course 00:41:45 I think what really makes the race are the spell apts 00:41:53 and the fact that they get to devour 00:41:53 -!- Blazinghand has joined ##crawl-dev 00:41:56 lol 00:41:58 no, it's definitely just the devouring 00:42:04 hydra devouring? 00:42:08 Yep 00:42:19 literally just tacked on ... || you.species == SP_SHADOW_GIANT 00:42:22 that sounds kind of overdesigned 00:42:31 it's actually rather fun to play with 00:43:08 you sacrifice a lot of your ability to defend yourself (no thick skin, shite EV, and initially was not even able to wear robes!) for a lot of offense 00:43:37 and of course nightstalker 3, which is a blessing and a curse 00:43:43 I haven't bothered to fix devouring with a reaching weapon 00:44:03 just because it's so silly to think that I'm dragging that yaktaur corpse over the storm dragon in front of him to gobble him down 00:44:29 Playtesting reveals their niche to be basically a fat Fo 00:45:02 grab a large shield, get 5 shields to offset and start tabbing with your glaive / great mace / great sword / battleaxe / whatever 00:45:02 -!- punpun has quit [Ping timeout: 250 seconds] 00:45:34 it's the same design principle behind why HE and Ha are so strong - your optimal weapon is a one-handed one 00:45:56 ??doom checklist 00:45:57 doom checklist[1/1]: https://github.com/crawl/crawl/commit/e473d029e917 00:46:13 <|amethyst> huh? 00:46:28 <|amethyst> how can they wield battleaxes one-handed? 00:46:59 <|amethyst> the weapon_def says NUM_SIZE_LEVELS for min_1h_size 00:46:59 because I messed with itemprop.cc 00:47:01 :) 00:47:25 -!- vale_ has quit [Ping timeout: 250 seconds] 00:47:29 NUM_SIZE_LEVELS is obviously one larger than SIZE_GIANT 00:47:33 so I just dropped them down to SIZE_GIANT 00:47:36 now they can wield them 1hed 00:47:54 It affects no-one else, except maybe you will see fire giants picking up shields 00:48:05 but hey, I'm cool with that 00:48:17 notably none of the end-tier weapons are 1hed 00:48:37 No (ridiculous) 1hed GSC or GC or triple / bardiche / executioner's 00:49:19 I also had to make hats, robes and cloaks SIZE_GIANT 00:49:33 and after debating back and forth gave shields SIZE_GIANT 00:49:37 even though it was asymmetrical 00:49:45 because I didn't want to special case SGFi to get large shields 00:49:49 which would be absolutely OP 00:49:54 no question about it 00:50:42 I find SGBe to be harder than MiBe or OgBe by a lot, actually 00:50:45 strange as that might seem 00:50:49 a lot less finicky though 00:50:53 (you don't have to manually eat) 00:51:26 But SGTm is by far the easiest and the most OP 00:51:33 hm 00:51:41 join Chei, pick up statue / dform, have 500hp ... 00:51:47 I mean, that's by lategame, but still 00:51:49 -!- debo_ has joined ##crawl-dev 00:51:55 having d:7 100hp spider is pretty strong 00:52:06 and their apts are enablers 00:52:12 -!- debo_ is now known as Guest6033 00:52:14 |amethyst: opinion on reducing the magnitude of wild magic/subdued magic mutations? i've seen a lot of people saying that a single level of those can really wreck a character, which seems excessive for a 3-level mutation - surely it should take at least two levels to wreck your character! 00:52:37 right now they give +50% power & -7 percentage points fail chance, or vice versa, which seems like a lot for a single level of a mut. 00:52:55 Hurricos: what do their apts look like generally? 00:53:03 Generally positive. 00:53:17 sounds very strong 00:53:30 but, i mean, so does almost everything about them 00:53:31 -1 Dodge / Armour / Shields, -1 Evocation 00:53:43 They're deceptively weak due to their base EV of 2 00:53:45 Well he did start by saying that they were OP 00:54:08 -!- koboldina has quit [Ping timeout: 250 seconds] 00:54:09 he also says they're weaker than mi, which - obviously i haven't played them, but i'm skeptical. 00:54:20 Og are easier if you're casting no spells, and Mi can actually wear most armour :) 00:54:20 <|amethyst> that was for Be 00:54:34 For skaldy types I'd put SG around where Mf is right now 00:54:46 -!- Evablue has quit [Quit: Evablue] 00:54:48 <|amethyst> I'd think Be doesn't benefit as much from generally-positive aptitudes, since Be doesn't use as many different skills 00:54:53 Right 00:54:58 fair 00:55:00 <|amethyst> and Og have those +3s 00:55:11 SG is basically +1 all relevant weapon apts, +2 axes. 00:55:24 what is with +2 axes? 00:55:26 -1 defensive apts, and (basically) +1 spell apts 00:55:35 I have no idea - it might be because SG are "related to IG" 00:55:40 IGs carry freezeaxes 00:55:44 lol 00:55:47 I should probably just flatten that out 00:55:51 plausible 00:55:53 there's no real difference 00:56:09 <|amethyst> Ice Giant isn't even a thing! 00:56:13 Of course not :P 00:56:16 That and uh 00:56:18 -!- jetnerd has quit [Ping timeout: 250 seconds] 00:56:21 |amethyst: wow, cold... 00:56:23 it's a bad idea to play SG with shields and an axe 00:56:32 because shields have their gets-less-effective-with-more hits 00:56:38 uh 00:56:45 uh? 00:56:46 was that removed? 00:56:52 it doesn't really matter 00:56:58 -!- Guest6033 has quit [Ping timeout: 244 seconds] 00:56:59 <|amethyst> playing with an axe doesn't mean you have to be surrounded 00:57:01 ^ 00:57:20 <|amethyst> nor does it mean you're better off surrounded than not surrounded 00:57:25 ^ 00:57:30 shield + battleaxe seems very strong. ref: formicid 00:57:34 <|amethyst> unless it's a vampiric axe 00:57:34 It actually is weird in SG's case 00:57:41 <|amethyst> then you might be better off surrounded 00:57:41 because they get devour 00:57:50 and you also have problems with fast enemies 00:57:57 how are they devouring 00:58:03 hydra devouring 00:58:04 is it a consuming darkness type of thing 00:58:06 effectively 00:58:08 No 00:58:13 it's literally eating their corpse 00:58:16 <|amethyst> nikheizen: they're big and they eat small things 00:58:17 SGs, aka Grue 00:58:21 small? 00:58:24 They eat anything smaller than them 00:58:28 <|amethyst> smaller than themselv 00:58:29 <|amethyst> yeah 00:58:39 which makes for a weird conversation when you realize you can't eat anything as a teensy tiny 400hp spider 00:58:40 That's disappointing 00:58:49 but it's good when you realize you don't accidentally eat that dragon 00:58:59 so you can get hide armour out of it 00:59:13 <|amethyst> PleasingFungus: re wild/subdued, no real opinion there; I've never felt like wild magic cut me off from spellcasting, but of course it does mean you lose the spells that were marginal 00:59:36 PleasingFungus: re wild/subdued, my opinion is that if it's really game ruining, cmut is common enough now 00:59:36 -!- WalkerBoh has quit [Remote host closed the connection] 00:59:46 and it's gamebreaking on the right character 00:59:55 WM I on a DEWz ... 01:00:01 something to die for right there 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:13 Considering that WM does not count for enhancers 01:00:14 <|amethyst> I think PF's proposed change would help with that 01:00:27 What was the proposed change? 01:00:37 <|amethyst> cut the bonus and penalties approximately in half 01:00:42 <|amethyst> per level 01:00:51 <|amethyst> (level of the mut) 01:00:53 Yeah, I don't like that - Wild magic is as precious as evolution when you do get it 01:01:09 <|amethyst> ? 01:01:21 hurricos has persuaded me to make the change. 01:01:23 Most characters that are casting L6 spells who need the low casting rates are casters 01:01:27 Oh, rats 01:01:30 >:( 01:01:34 <|amethyst> It seems like you're saying "it's a really good mutation, better than most others" 01:01:41 It is, was the argument not "It's bad?" 01:02:34 You can just reduce the weighting - it's weighted 6 (!) 01:02:58 It's a 3-level mut. 01:03:03 <|amethyst> I don't really like "this is overpowered, make it rarer" 01:03:07 One level of a mut should not be game-breaking. 01:03:10 *of a 3-level mut 01:03:18 actually, scratch that correction 01:03:36 <|amethyst> well, a random mut 01:03:39 Yes, very much scratch that correction 01:03:44 teleportitis is gambreaking 01:03:47 <|amethyst> sacrifice artifice is fine where it is 01:04:04 It's not as gamebreaking as I make it out to be - early on it's just another enhancer at the cost of wizardry 01:04:16 and later on, you're a caster. 01:04:27 It's not as good as +6 int if your base int is 20 01:04:33 (more power, much less wiz) 01:04:44 <|amethyst> it seems like now you're trying to make whatever argument you think is most likely to keep it from changing 01:04:52 but it's overpowered where it is good 01:05:01 I think maybe it might be good to play with it and make it linearly scale? 01:05:10 not be an enhancer (which it never was?) 01:05:27 (when I say that, I mean that it was never counted for the enhancer cap) 01:05:31 <|amethyst> what do you mean by "linearly scale"? 01:05:34 -!- Rust3dCor3 has quit [Ping timeout: 240 seconds] 01:05:38 <|amethyst> I thought it was currently linear 01:05:38 Unstable branch on crawl.s-z.org updated to: 0.18-a0-1692-g516f9e9 (34) 01:05:50 <|amethyst> ??wild magic 01:05:50 wild magic[1/1]: see {wild magic card} or {wild magic mutation} 01:05:53 <|amethyst> ??wild magic mutation 01:05:53 It is not linear, it's multiplicative with prescale stepdown 01:05:53 wild magic mutation[1/1]: Reduces spell success but increases spell power by 50% per level (pre-stepdown, stacks with other enhancers). The success penalty is equal to half a negative ring of wizardry per level, so wearing a ring of wizardry with wild magic 2 gives you normal success rates but 2 enhancers worth of extra power. 01:05:56 err 01:05:57 presetepdown 01:06:04 constant, not linear 01:06:05 <|amethyst> so you want it to apply poststepdown? 01:06:07 that was my suggestion 01:06:07 <|amethyst> aha 01:06:11 I want to see like 01:06:23 WM1 gets +20 spell power flat 01:06:25 poststepdown 01:06:30 very useful on the chars it currently destroys 01:06:39 considering more and more Sk-y spells use sppower 01:07:06 that being said +20/+40/+60 seems a bit strong 01:07:35 and +10/+20/+30 a bit weak 01:08:14 would be hard to balance across the game 01:08:20 But the idea is to make it not so game-destroying on heavy armour skalds 01:08:26 since flat effects are going to be huge in the early game and irrelevant in extended 01:08:35 Right, but speaking of flat effects 01:08:51 regen is weighted 3 and is an extremely powerful d:1-10 mutation 01:08:58 -extremely- powerful 01:09:00 uhhh 01:09:02 half as good as "regen, which is an amulet slot 01:09:03 what, level 1 regen? 01:09:06 Yeah 01:09:11 If you have no other sources it's amazing 01:09:26 it's, what, 1hp every 5 turns? 01:09:30 it gives you 1 hp every 5 turns. 01:09:31 yes. 01:09:56 Tr regeneration is good, I don't know why you're denying why half of it is still good 01:10:03 -- and gets less-good as the game goes on 01:10:36 If you get WM1 and get a +10~20 sppow boost on D:1 you're going to have a very easy time 01:10:45 whether you're a Mi or DE 01:10:57 spell failure chance is gonna be much much more painful there, ofc. 01:11:11 Sort of 01:11:12 since mp is so limited and failure chances are already so high. 01:11:18 I understand. 01:11:26 But for Sk-y types it won't matter - just keep attacking 01:11:28 of course, that's arguing for your side, in some sense :) 01:11:39 and for mage types, ... just pillardance 01:12:04 it's not exactly hard to get book spells castable 01:12:11 even a MiFE starts out with 12% 01:12:22 so what is that after Wiz-, 24? 21? 01:12:35 I think a flat bonus would be OK 01:12:37 ??# 01:12:37 spell power[4/5]: Got bars (#)? You have at least 0, 10, 15, 25, 35, 50, 75, 100, 150, 200. 01:13:21 PF: I dont think flat values would necessarily be any more irrelevant than stepdown-ed % values later on since power is capped anyway 01:13:48 Right, but for the characters it's good on it's amazing on 01:14:02 DEWz with WM1 is basically a DEWz with a second torso and archmagi on that torso 01:14:12 and archmagi is, for the blaster, pretty much the best robe 01:14:24 well, "not any more" is probably too generous to flat values, but i dont think that scaling would be an issue 01:14:27 unless you find a +8 rF++ rC++ Clar Int+8 FDA 01:14:31 (jokes of course) 01:14:36 -!- amalloy is now known as amalloy_ 01:14:53 is Wz really the best example of a blaster? 01:14:58 FE 01:14:59 nope 01:15:10 I say Wz because DEWz is a better blaster if you find literally any blaster book 01:15:14 on d:1-10 01:15:16 nikheizen: idk what % of non-zig characters are hitting the actual cap 01:15:17 which you have good chances of 01:15:29 DE casters do it consistently 01:15:37 de are incredibly silly 01:15:40 3 enhancers and 37 int is not difficult to achieve with 36? base int 01:15:41 <|amethyst> DEWz with your proposed WM1 has magic dart at max power at the very beginning of the game 01:15:43 and also do not make up the entirety of casters in the game 01:15:47 bwahahahah 01:15:57 For what it's worth, I have played around with WM a lot 01:15:58 which is something that people forget about very often, I think 01:16:03 !lg comborobin dree won -log 01:16:04 1. comborobin, XL27 DrEE, T:90133: http://dobrazupa.org/morgue/comborobin/morgue-comborobin-20151129-170557.txt 01:16:25 5314 | D:5 | Gained mutation: Your spells are harder to cast, but more powerful. [potion of beneficial mutation] 01:16:30 Yeah .... 01:16:36 I nearly oneshot myself with LRD 01:16:59 DrEE^chei hit ########.. power by, what, Lair:4? 01:17:23 It's extremely strong and it should be nerfed but I'd be sad to see it go 01:17:56 Some races get less out of it than others because of double stepdowns 01:17:59 03PleasingFungus02 07* 0.18-a0-1693-gbb391d9: Weaken wild/subdued magic 10(6 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/bb391d986771 01:18:03 Hurricos: I would too! 01:18:03 Vp are a good example 01:18:03 it's a cool mut 01:18:35 <|amethyst> double stepdowns? 01:18:43 A stepdown from fakepower to power 01:18:44 !whichgod tewr 01:18:45 3 recent wins: Gozag, Okawaru, Yredelemnul 01:18:46 and a stepdown from power to enchpower 01:19:00 <|amethyst> ? 01:19:03 Hexes don't get much out of extra enchantment 01:19:05 err 01:19:05 <|amethyst> oh 01:19:07 extra enhancers* 01:19:17 <|amethyst> you were talking about spell schools, not races 01:19:20 Yes, yes 01:19:21 <|amethyst> I was confused 01:19:26 Vp are well known to be the best En though 01:19:33 ... ok, the best HEXERS ... 01:19:46 better than Fe on account of their ability to actually use items 01:20:13 And they get very little out of wild magic 01:20:37 1) Many hexes are capped 2) many hexes are weird 3) monsters have fixed MR 4) enchantment power sucks 01:20:47 hm 01:20:51 agreed on points 1-3 01:20:57 well it's necessary 01:21:01 but it still sucks :( 01:21:27 but there's no ench power stepdown 01:21:29 that i'm aware of 01:21:43 Well, the means by which ench power is calculated 01:21:45 sucks 01:21:55 (why can't it just be spellpower?) 01:22:06 (Answer: Because many races have high int and hex apt) 01:22:19 (DE Vp Fe ...) 01:22:34 Hurricos: it seems like that would involve either multiplying monster MR (accomplishing nothing), or making you ram power caps even faster 01:23:03 You'd think so, but really all it's doing is letting better casters hex better 01:23:11 The real question is whether hexes need the buff 01:23:22 or whether we can deal with better casters, better hexes by just fixing a few isolated cases 01:23:23 down with power caps! let spells scale endlessly, like ADoM 01:23:34 like Discord getting artificial 134 power cap 01:23:39 what even is with that 01:23:41 127d33 magic dart 01:23:46 bwahahah 01:23:55 No, early spells getting caps make sense 01:23:59 but I'm talking about late spells getting caps 01:24:46 The context for the Discord / Control Undead 134 cap is that mass enchants get a 1.5x power boost 01:24:52 what is a natural power cap 01:25:04 is it a sort of mushroom 01:25:13 It's 1:30 AM. s/artificial/invisible 01:25:58 <|amethyst> PleasingFungus: I do see the point, though---the z screen shows it as being not maxed out at 150 power, even though it really is 01:26:06 no, i agree with that being bad 01:26:19 -!- bgiannan_ has quit [Ping timeout: 276 seconds] 01:26:28 i wonder what would happen if you removed the 200 cap on ench power? 01:26:36 you mean spell power? 01:26:38 no 01:26:40 i do not 01:26:41 No spell ever gets near 200 ench power 01:26:50 I think 200 -> 110 or something 01:26:51 The context for the Discord / Control Undead 134 cap is that mass enchants get a 1.5x power boost 01:27:18 Removing that cap would bring 200 -> 300 -> something like 128 01:27:30 which means you could drive insane mummy priests just over half of the time 01:27:33 <|amethyst> where is this 200 -> 110 coming from in the case of mass confusion? 01:27:41 what's mass confusion 01:27:43 ??mass_confusion 01:27:43 mass confusion[1/2]: Level 6 Hexes. Tries to confuse all monsters in LOS. Unlike Alistairs, it works on the undead, poison resistant, and pretty much everyone else - but checks MR. 01:27:45 ugh 01:27:46 @??mummy priest 01:27:46 mummy priest (05M) | Spd: 8 | HD: 10 | HP: 53-77 | AC/EV: 8/7 | Dam: 30 | 07undead, 10weapons, 10items, 10doors, priest, evil, see invisible, unbreathing | Res: 06magic(120), 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1094 | Sp: sum.demon [11!AM], smiting (7-17) [11!AM], s.torment [11!AM], sum.undead [11!AM] | Sz: Medium | Int: human. 01:27:47 sequell you traitor 01:27:51 -!- eb_ has quit [] 01:27:54 huh, for some reason I thought they were MR-immune 01:27:57 no 01:27:59 they used to be 01:28:03 a whiel ago 01:28:11 huh 01:28:18 then we realized only L-tiles should be magic immune 01:28:18 except if they're the player 01:28:18 Could not execute monster-0.16: No such file or directory 01:28:18 %0.16?mummy priest 01:28:21 hrm 01:28:21 then they can't be. Because that's unfair 01:28:27 mummy priest (05M) | Spd: 8 | HD: 10 | HP: 52-76 | AC/EV: 8/7 | Dam: 30 | 07undead, 10weapons, 10items, 10doors, priest, evil, see invisible | Res: 13magic(immune), 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1092 | Sp: sum.demon, smiting (7-17), s.torment, sum.undead | Sz: Medium | Int: high. 01:28:27 <|amethyst> %0.15?mummy priest 01:28:28 you should probably go to bed. 01:28:37 I can stay up :) I need to push 01:28:48 put up a pull request* 01:28:49 oh, 0.15 works 01:28:50 darn 01:28:53 that's interesting 01:28:53 brain 01:29:07 mummy priest (05M) | Spd: 8 | HD: 10 | HP: 55-75 | AC/EV: 8/7 | Dam: 30 | 07undead, 10weapons, 10items, 10doors, priest, evil, see invisible | Res: 13magic(immune), 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1092 | Sp: sum.demon, smiting (7-17), s.torment, sum.undead | Sz: Medium | Int: high. 01:29:07 %0.14?mummy priest 01:29:13 Monster stats Crawl version: 0.15-b1-44-gb588af2 01:29:13 <|amethyst> %0.15?-version 01:29:24 heh, random trunk versions 01:29:30 unknown monster: "-verrsion" 01:29:30 %0.14?-verrsion 01:29:33 Monster stats Crawl version: 0.14.1 01:29:33 %0.14?-version 01:29:37 well that's stable 01:29:38 <|amethyst> 0.16 was when chei stopped being able to build crawl 01:29:43 Hurricos: "Removing that cap would bring 200 -> 300 -> something like 128" <- Where are you getting this last bit? 01:29:46 <|amethyst> 0.15 is almost stable 01:29:48 @0.16?rat 01:29:51 aw 01:29:54 Recollection 01:29:58 but I can get you the uh 01:30:00 right, forgot about -b1 01:30:00 ... I think 01:30:01 maybe? 01:30:10 I believe you are massively confused. 01:30:20 I don't remember. I remember having a discussion with someone about it and looking at the enchantment power and saying to myself 01:30:28 "Wow, enchantment power is a gigantic stepdown" 01:30:32 after doing some of the math out 01:30:40 that is not what the word stepdown means. 01:30:45 from 01:30:46 <|amethyst> the power computed in mass_enchantment gets passed directly to check_res_magic 01:30:50 spellpower 01:30:54 yes 01:31:02 enh, actually I guess it is 01:31:05 I retract that statement 01:31:10 wrt the meaning of the word stepdown 01:31:13 Many statements to retract 01:31:16 nah 01:31:20 I didn't phrase it well 01:31:21 that's all 01:31:52 <|amethyst> aha 01:32:03 |amethyst: You mean either that mass_enchantment computes enchantment power from spellpower or mass_enchantment puts out a spellpower that is then cut down by check_res_magic 01:32:06 I don't remember which one does it 01:32:08 <|amethyst> I see now 01:32:09 but it's done somewhere 01:32:12 <|amethyst> it's in check_res_magic 01:32:16 there you go 01:32:23 it's a sad thing to see but it just needs to be 01:32:27 otherwise you can hex rakshasas 01:32:35 what a terrible day that would be 01:32:45 when you could hex rakshasas .... 01:32:51 I think someone would die :) 01:33:28 wow, wtf 01:33:31 there really is a stepdown 01:33:32 <|amethyst> but ench_power_stepdown is generally applied to ench power 01:33:34 i must eat my words. 01:33:48 <|amethyst> it's not a stepdown from spell power to ench power 01:33:59 <|amethyst> it's a stepdown from ench power to something that can be compared against MR 01:34:04 which is weird 01:34:13 it's still a diminishing return on spellpower, no? 01:34:17 Yep 01:34:24 bizarre 01:34:37 I would love to tackle the enhancer and magic power rewrite 01:35:02 but then again I'd run over both of my feet before I tried that 01:35:02 -!- bitcoinbastard has quit [Ping timeout: 268 seconds] 01:35:03 it would be nice if wild/subdued magic etc affected the internal failure thing, rather than the calculated failure 01:35:15 Perhaps just increase the miscast intensity 01:35:19 ? 01:35:27 idk about that 01:35:45 It could pull a wucad-mu and sometimes miscast anyways 01:35:51 but that would annihilate its use with higher-level spells 01:35:58 no-one wants to get petrified on 0% shatter 01:36:44 <|amethyst> PleasingFungus: when you say "the internal failure thing", you mean before chance_breaks? 01:37:00 yes 01:37:07 <|amethyst> PleasingFungus: because the number that it's adding 7 to isn't the true fail rate either 01:37:11 it's 01:37:13 almost 01:37:26 it's much closer to being real 01:37:46 Yes, it's pretty tangible 01:37:56 it juts maps it along an S-curve to make miscast rates more manageable 01:38:17 what kind of Deep Elf are you if you miscast Apportation 7% of the time ...? 01:38:30 New branch created: pull/252 (2 commits) 13https://github.com/crawl/crawl/pull/252 01:38:30 03Martin Kennedy02 07https://github.com/crawl/crawl/pull/252 * 0.18-a0-1657-g7fe1a01: Merge branch 'true_sniper' of https://github.com/hurricos/crawl 10(6 days ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/7fe1a0142bed 01:38:30 03Martin Kennedy02 07https://github.com/crawl/crawl/pull/252 * 0.18-a0-1658-g9d5d54b: Allow Mummies to cure confusion using Self-restoration. 10(74 minutes ago, 1 file, 9+ 2-) 13https://github.com/crawl/crawl/commit/9d5d54b35999 01:38:32 Bad Elf 01:38:55 oops 01:39:10 were you not meant to let anything by monkeyboy through? ;) 01:39:17 Hurricos: right, this is something i forgot to mention last time 01:39:20 description files 01:39:24 oh 01:39:25 dat/descript/ability.txt, in this case 01:39:25 go on, then 01:39:29 yes 01:39:31 I saw 01:39:31 I don't know what that means, but you have a merge branch in your pr 01:39:32 I will uh 01:39:34 actually delete the pull request 01:39:43 and fix that 01:39:48 I just realized I remembered yeah 01:39:49 ok hold on. 01:39:55 true_sniper 01:40:00 nikheizen: it's the hit film 01:40:07 also it's the thing that makes sniper never miss 01:40:22 * |amethyst is a snipe truther 01:41:04 <|amethyst> they're actually native to Madagascar, WAKE UP SHEEPLE! 01:41:28 -!- Napkin_ is now known as Napkin 01:41:29 that would be a good new race 01:41:38 sheeple? 01:41:41 duh 01:41:49 they have rSleep-. 01:41:53 nah we need goat people first 01:42:12 """we""" 01:42:25 wait, mu can't rot, can they? 01:42:30 learn add we see {me} 01:42:51 so we don't even need self-restore to exist maybe 01:43:17 Mu can rot. 01:43:21 Mutation 01:43:37 03advil02 07https://github.com/crawl/crawl/pull/251 * 0.18-a0-1689-g9e1f851: Yet more cases of missing exposure 10(87 minutes ago, 1 file, 7+ 1-) 13https://github.com/crawl/crawl/commit/9e1f85152bb3 01:43:37 03advil02 07https://github.com/crawl/crawl/pull/251 * 0.18-a0-1690-g93cbe69: Put expose_to_element consistently after resist check 10(68 minutes ago, 5 files, 19+ 20-) 13https://github.com/crawl/crawl/commit/93cbe698f000 01:43:37 03advil02 07https://github.com/crawl/crawl/pull/251 * 0.18-a0-1691-gc491f0e: Rewrite a comment 10(5 minutes ago, 2 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/c491f0ef66bf 01:43:37 03Martin Kennedy02 07https://github.com/crawl/crawl/pull/252 * 0.18-a0-1659-gd5d98b1: Altered Self-restoration description to include its confusion-curing effect. 10(75 seconds ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/d5d98b1d46bd 01:43:40 isn't that just statrot 01:43:42 Nope, that's also healthrot 01:43:56 I believe it's special cased actually 01:43:58 it's strange 01:44:10 temporary mutations are only statrot 01:44:11 special-cased? 01:44:13 oh 01:44:15 possibly 01:44:15 I think for the obvious reason that uh 01:44:28 they're spammy and the abyss would be a hellhole without /HW 01:44:34 and =Sustat is a thing 01:44:41 haha 01:44:43 god, fucking mummies 01:44:55 Lich chars too! 01:44:59 More importantly lichcars. 01:45:05 well we could buff mummies by not having them rot hp 01:45:17 we could buff mummies by giving them sustat and clar 01:45:21 and +4 all aptitudes 01:45:24 and +10 base int 01:45:26 and then remove the restore ability 01:45:33 and super mega hydra lasers 01:45:38 since it doesn't jive well with xp-based stat loss 01:45:40 that fire hydra photons 01:45:49 you need those to fight the hydrataur. 01:45:54 or stat restore, rather 01:45:58 also you really need to go to bed, dude 01:46:07 gammafunk: If you give Clar as well, I think I'd be sold on that 01:46:21 gammafunk: I just implemented Self-restoration giving confusion curing, and Mu without clar is a sin 01:46:40 Regardless of any conf restoring ability, which I'm not sure needs to exist 01:46:56 Tarantellas give me horrifying nightmares 01:47:03 the self-restore thing was from a time when stat loss was Real for mummies 01:47:05 you don't want my bloody dream descs on your hand 01:47:38 And the lack of confusion curing was from a time when Mummies could almost always be wearing an amulet that could prevent that 01:47:48 But hey, things change 01:48:18 Well what changed is that egregious sources of confusion were adjusted 01:48:27 Tarantellas 01:48:35 yes, those and xom etc 01:48:47 Tarantellas 01:48:51 git checkout -b remove_tarantellas_forever 01:49:01 -!- FireSight has quit [] 01:49:11 could you not try have "discussions" this way? 01:49:15 it's not very productive 01:49:17 I'm kidding. 01:49:19 I'm sorry 01:49:23 I understand - I remember, what 01:49:33 Neqoxecs got reduced weighting of confuse? 01:49:58 oops 01:50:05 I started a line with / and was wondering why it was not showing up 01:50:14 wands of Enslavement* no longer zapped by monsters (big!) 01:50:25 really? 01:50:28 Mu very historically given much more MR (+5) 01:50:34 uh ... I'm pretty sure? 01:51:04 No, I'm not 01:51:11 monsters currently use wands of enslavement. 01:51:22 It's more that only one monster currently bothers to generate with it 01:51:27 and all others no longer pick it up 01:51:32 (Ijyb) 01:51:54 <|amethyst> ? 01:52:11 -!- amalloy_ is now known as amalloy 01:52:16 err 01:52:18 <|amethyst> any monster of >= 5 HD can get enslavement 01:52:18 let me get you the commit .. 01:52:25 Right, early monsters not 01:52:27 @??ogre 01:52:27 ogre (07O) | Spd: 10 | HD: 5 | HP: 22-33 | AC/EV: 1/6 | Dam: 17 | 10items, 10doors | Res: 06magic(20) | XP: 118 | Sz: Large | Int: human. 01:52:36 never seen them bother to zap it 01:52:41 ahh, I know the commit you mean 01:52:45 ? 01:52:51 "generate but not pick up" 01:53:15 %git a655056720 01:53:15 07PleasingFungus02 * 0.17-a0-427-ga655056: Don't give Cerebov a wand of flame 10(1 year ago, 3 files, 43+ 2-) 13https://github.com/crawl/crawl/commit/a6550567208b 01:53:17 oh 01:53:23 you're talking about the d:1 thing 01:53:24 <|amethyst> @??ijyb 01:53:24 Ijyb (02g) | Spd: 10 | HD: 3 | HP: 20-28 | AC/EV: 3/11 | Dam: 4 | 10weapons, 10items, 10doors | Res: 06magic(10) | XP: 35 | Sz: small | Int: human. 01:53:24 http://git.develz.org/?p=crawl.git;a=commitdiff;h=72460c5054d72016ebe3edb8dc7367300f7ceccc 01:53:34 Ijyb generates with them so 01:53:39 I've had him slaughter me with a wand of acid 01:53:54 One shot no chance 01:53:59 !lg * ijyb recent s=kaux 01:54:00 No keyword 'ijyb' 01:54:00 <|amethyst> BTW, that is some really terrible indentation 01:54:06 !lg * killer=ijyb recent s=kaux 01:54:06 <|amethyst> const bool no_high_tier = 01:54:06 <|amethyst> (mon->get_experience_level() < 5 01:54:07 <|amethyst> || mons_class_flag(mon->type, M_NO_HT_WAND)) 01:54:07 <|amethyst> && (mon->type != MONS_IJYB || crawl_state.game_is_sprint()); 01:54:07 8012 games for * (killer=ijyb recent): 1405x, 909x wand of flame, 857x wand of magic darts, 797x wand of frost, 575x a +0 club, 505x wand of lightning, 455x a +0 dagger, 348x wand of disintegration, 329x wand of fire, 324x wand of cold, 307x wand of draining, 98x a +5 club, 96x a +6 club, 94x a +4 club, 71x a +7 club, 60x a +1 dagger of electrocution, 59x a +2 dagger of electrocution, 52x a +8 clu... 01:54:15 oh my god 01:54:18 why 01:54:25 why would you show me this 01:54:29 http://nethack.wikia.com/wiki/Gnome_With_the_Wand_of_Death 01:54:33 (unrelated) 01:54:47 a +8 club ... ah, Ijyb 01:55:12 8club, exclusive club 01:55:23 !lg * recent kaux~~"+12" 01:55:24 ERROR: invalid regular expression: quantifier operand invalid 01:55:25 can he generate with a +10 club? 01:55:27 !lg * recent kaux~~"\+12" 01:55:27 I feel like I've 01:55:28 15. mdk the Slicer (L10 KoAs of Pakellas), slain by a centaur warrior (the +12 war axe "Dufeqedi" {speed, -Tele rC+ rN+++ Stlth-}) on D:9 (minmay_evil_grid) on 2016-04-01 17:06:45, with 4450 points after 10929 turns and 0:18:51. 01:55:30 yeah! 01:55:33 !lg * recent kaux~~"\+12 club" 01:55:33 oh. 01:55:38 1. ew the Chopper (L3 HOWr), slain by Jessica (a +12 club) on D:2 on 2015-03-18 10:03:44, with 32 points after 1270 turns and 0:00:12. 01:55:41 wow. 01:55:43 Ho boy . 01:55:49 anyway, yeah 01:55:54 !lg * recent kaux~~"\+10 club" 01:55:55 29. rauk2000 the Skirmisher (L2 GrBe of Trog), slain by Ijyb (a +10 club) on D:2 on 2016-03-17 00:04:05, with 20 points after 276 turns and 0:00:59. 01:56:01 What other sources of crappy confusion were removed? 01:56:04 i always thought Ijyb spawning with a wand was a nethack reference 01:56:06 I can't name any others 01:56:07 hurricoses not going to bed 01:56:20 >:( I'm a big boy 01:56:22 ... also 01:56:27 quite tired, you're right 01:56:27 you are rambling like a sleep-deprived person 01:56:30 Didn't say they were removed, but that they were adjusted 01:56:44 Adjusted to less impact the vulnerable characters 01:56:44 :) 01:56:52 so in some vague sense 'removed' 01:56:57 but what WERE adjusted? 01:57:08 that's my question 01:57:15 |amethyst: i'm going to run git blame on that line of code, and if it blames me, i'm going to say it's actually well-indented. 01:57:35 UPDATE: the indentation is excellent, and flawless. 01:57:46 <|amethyst> ok, I'll change the logic instead 01:57:52 I was talking about xom and tarantellas in particular, but I don't thing there's any critical problem with mummies and confusion at present 01:58:07 Tarantellas were just made to not confuse as much on non-damaging hits, right? 01:58:08 <|amethyst> so Ijyb only gets high-level wands if he starts with 5 HD somehow 01:58:16 lol 01:58:18 %git d22ebac67 01:58:19 07PleasingFungus02 * 0.15-a0-2078-gd22ebac: Separate 'permanent' and 'temporary' monster hit dice 10(1 year, 9 months ago, 48 files, 343+ 276-) 13https://github.com/crawl/crawl/commit/d22ebac678fa 01:58:26 ^ I fucked it up in this one 01:58:43 since hit_dice -> get_hit_dice() required a linebreak 01:58:50 -!- cang has quit [Client Quit] 01:59:05 Xomfusion was OK anyways, you choose to worship Xom and MuCK is scum city anyways 01:59:10 anyways 01:59:25 * Hurricos is discarding any arguments about Xom ever being relevant 01:59:35 hm, get_experience_level() is pretty unnecessary 01:59:42 * Hurricos has never played a Xom game and won 01:59:46 * Hurricos does not wonder why 01:59:58 03|amethyst02 07* 0.18-a0-1694-g9f731c2: Fix indentation. 10(4 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/9f731c21fb16 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:00:08 xom is good 02:00:13 Glory 02:00:19 <|amethyst> PleasingFungus: ? 02:00:21 prove it, ontoclasm 02:00:21 OH, ONTOCLASM, THE PERFECT PERSON I'D WANTED TO SEE 02:00:39 <|amethyst> PleasingFungus: seems better than is_player() ? experience_level : hit_dice 02:00:50 ontoclasm: I just wrote Shadow Giant / Simian races, and I only have crappy filler doll tiles. Do you have any experimental doll tiles lying around? 02:00:54 |amethyst: ?? 02:00:54 <|amethyst> doh 02:00:59 lol 02:01:02 |amethyst: you misunderstood me 02:01:19 I meant that, in that line, we could use get_hit_dice() instead of get_experience_level(); they're equivalent there, and the former is shorter 02:01:28 <|amethyst> ah 02:01:29 ah, re-reading, I was very imprecise 02:01:29 !lg . xom won 02:01:31 sorry! 02:01:31 1. ontoclasm the Master Archer (L27 HEHu of Xom), escaped with the Orb and 3 runes on 2013-10-31 03:31:11, with 1387760 points after 126357 turns and 13:46:54. 02:01:32 that was my error 02:01:43 !hs * sphu xom 02:01:44 11. PleasingFungus the Spriggan Catapult (L27 SpHu of Xom), escaped with the Orb and 15 runes on 2014-08-01 03:15:00, with 14179451 points after 110583 turns and 10:21:47. 02:01:50 Hurricos: not lying around, no 02:01:57 <|amethyst> PleasingFungus: until someone implements pre-drained monsters 02:02:00 <|amethyst> :P 02:02:06 ... rats ... 02:02:14 I figured as much, but didn't want to assume 02:02:19 |amethyst: I don't even know what the right behaviour would be, there! 02:02:37 -!- ololoev has quit [Ping timeout: 250 seconds] 02:02:48 in this very silly hypothetical 02:02:57 What would be the point of pre-drained monsters ...? 02:03:06 I guess when drain goes away they become stronger? 02:03:06 in a certain sense, they exist 02:03:16 ? 02:03:17 phantom mirror 02:03:20 oh 02:03:22 hmm 02:03:35 they're drained after gear is applied, though. 02:03:46 Not sure what that means 02:04:38 the drain effect isn't in place until after gear is generated 02:04:48 so it wouldn't be relevant to the line of code we were discussing 02:04:52 Right, so .... what effe - oh 02:05:00 OK, that makes sense - I wasn't paying attention to that context 02:07:21 <|amethyst> do monsters from phantom mirror get new gear? 02:07:40 <|amethyst> I had assumed they got a copy of the original monster's equipment but I haven't actually used it 02:07:58 -!- ystael has quit [Ping timeout: 248 seconds] 02:08:48 I was going to say that it should just do it shadow-creatures style, but I guess that violates the "mirror" part a bit 02:10:52 !source clone_mons 02:10:53 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-clone.cc#l268 02:11:26 looks like it doesn't touch that codepath at all, probably! 02:11:30 -!- owl has quit [Ping timeout: 246 seconds] 02:12:21 -!- Blade- has quit [Ping timeout: 250 seconds] 02:12:44 After a short bout of nethack spoilering 02:12:49 I have come to realize that Nethack 02:12:49 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]] 02:12:49 is 02:12:58 ... probably the most complicated game I'll ever have laid eyes on 02:13:33 polymorphing into a dragon whose hide you're wearing .. 02:15:43 -!- 5EXAAJP94 has quit [Quit: 5EXAAJP94] 02:17:27 its actually pretty straightforward after you learn a few things like branches and price ID 02:17:43 Hurricos: http://www.cowmuffins.net/damage_order.txt 02:18:17 Jesus what 02:18:18 the most complicated stuff outside of wierd stuff like invocation schedules is remembering all the ID tricks 02:18:30 Hurricos: that's what happens every time damage is dealt (or is attempted to be dealt) in tome4 02:18:48 I put so much together, but have no idea about what each individual source might be 02:19:21 I should mention that basically nothing on that list is mutually exclusive 02:19:50 point is, nethack is not that complicated 02:22:26 https://nethackwiki.com/wiki/Invoke#Optimal_invocation_schedule and https://nethackwiki.com/wiki/Trap_%28Slash'EM_Extended%29 are my two favourite ridiculous nethack articles 02:22:57 I love how I can finish up a fight with an ancient lich with 1/4 my health and still have more HP than the average DE ... 02:24:50 TIL the longbow of diana can create arrows 02:25:03 I kinda forgot ranger was even in the game 02:25:46 i want to try ranger, but i feel like they will just be disappointing compared to Angband rangers 02:26:17 Hurricos: is this your SG race? 02:26:24 Yes 02:26:31 for what it's worth, this is Z:5 with statue form 02:26:34 at 27 fighting 02:26:47 I only have 396 HP, compare an Og with 332 or so 02:26:59 but in statue while zerked, I have a lot more health 02:27:06 (and robust 1) 02:28:36 aaand already found a panlord 02:31:30 -!- yesno has quit [Ping timeout: 244 seconds] 02:31:58 -!- fixit_friend has quit [Ping timeout: 248 seconds] 02:32:35 -!- Zeor has quit [Quit: Leaving.] 02:32:58 Oh jesus fuck Tziz are murderous 02:34:06 -!- dtsund has quit [Ping timeout: 248 seconds] 02:35:29 799 HP 02:35:30 well I'll be 02:36:03 minmay: did you not know that or did you just forget it? 02:37:42 I don't recall ever knowing that longbow of diana created arrows 02:37:46 nikheizen: i feel like that wiki article for the slex traps really fails to get across just how annoying the interface screw traps are 02:37:52 I did know that ranger existed 02:37:54 huh 02:38:07 i meant that the longbow could make arrows 02:38:33 it is sort of easy to forget about ranger as a class though 02:39:07 but then i basically only ever got anywhere with monk or barbarian anyway 02:39:46 my favourite nethackwiki article is https://nethackwiki.com/mediawiki/index.php?title=Polearm&oldid=101214#Glaive 02:39:51 ProzacElf: I think it is hard to really explain how terrible slex is without showing someone a tty/video/having them play it 02:39:53 -!- Hurricos has quit [Ping timeout: 250 seconds] 02:40:35 top-quality samurai sword backed up by a long-developed and rigorous martial art 02:47:46 nikheizen: slex is fun if you go into it not planning to win or accomplish anything 02:48:07 like if you're just wanting to see what bizarre way you're going to get fucked over, then it's kind of fun 02:48:37 but then i also appreciate absurdist humor 02:48:56 -!- bitcoinbastard has quit [Ping timeout: 252 seconds] 02:49:18 heh, that is a fantastic description minmay 02:50:22 i think i would probably have more fun with slex if I didn't know that the dev actually took her creation seriously and thought it was well balanced difficulty 02:50:34 but this is probably not the channel for this discussion anyway 02:50:56 haha 02:51:14 she periodically badgers me into playing it so she can watch me 02:55:43 also, i think some of her soko levels are not solvable without cheating. but you're right, this is probably not the channel for it 02:59:56 -!- ussdefiant_Lappy has quit [Ping timeout: 252 seconds] 03:00:04 -!- omarax has quit [Remote host closed the connection] 03:01:52 bgiannan: is your 3d engine project for crawl open source? 03:02:18 bgiannan: Do you think it is possible to add VR to it? :D and make it a "tabletop" view? 03:02:34 don't know where you heard it's 3d 03:02:43 it's 2d with shaders 03:03:13 it was talked about somewhere ? 03:04:16 oh 03:04:40 -!- Evablue_ has quit [Quit: Evablue_] 03:05:13 bgiannan: Well, I wanted to make a VR webtiles in a VR browser (JanusVR maybe?) The playarea would be tabletop, windows with info in them would be on a "HUD" 03:05:21 Or maybe just floating windows next to the tabletop 03:05:39 well you can plug anything to the webtiles server 03:05:44 it's just a json api 03:05:49 but it's not documented 03:06:01 so i'm learning about it as i go along 03:06:09 Oh, so I still run the webtile server like normal? 03:06:17 Because I saw it used websockets 03:06:36 yes you have to talk to it via websockets 03:08:26 I will read the source code of the webtile server during lunch today. Then there is the issue of creating so many models for each monster etc 03:08:39 yes 03:08:52 the difficulty is that you can't instanciate them in advance 03:09:05 you'll know about them at the same time as if you were the player 03:09:15 so you have to create everything on the fly 03:09:29 As long as it is turn-based it'll be fine 03:09:46 I don't want animations, it has to look like a tabletop (inanimated) :D 03:10:04 yeah but if there is still the issue of auto-explore 03:10:31 so you have some work to do for it not to be slow between turns 03:11:12 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:11:50 Yeah, there are some ways to optimize it 03:12:01 some monsters are more common on certain levels 03:12:13 maybe just preload those and on-the-fly the rest 03:12:21 yes that's the idea 03:13:07 monsters are not the issue, there is way more new map cells that monsters 03:13:13 Just need to see what the VR browsers are capable of 03:13:16 anyway have fun 03:15:34 -!- Krakhan has quit [Ping timeout: 246 seconds] 03:15:54 Mattias: how did you heard of my engine btw ? 03:16:41 PleasingFungus told me you had made some kind of engine for webtiles 03:16:58 -!- Cerpin has quit [Ping timeout: 246 seconds] 03:17:27 -!- jehoesefat has quit [Read error: Connection reset by peer] 03:17:55 oh ok 03:18:00 http://www.janusvr.com/ Looks like it can do most things. 03:18:06 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1694-g9f731c2 (34) 03:18:19 Under "Create" :) 03:18:41 looks like fun 03:18:59 -> here's what my engine looks like http://i.imgur.com/bdvEHjL.png 03:19:12 oh, nice 03:23:03 -!- owl has joined ##crawl-dev 03:24:24 -!- Cerpin has joined ##crawl-dev 03:25:05 Hm, why not have a generic model load first on turns, then it updates to the correct model. unless the player auto-explores instantly again it can cancel the loading. That should work. It's not a real time game anyways. Depends on how slow JanusVR is though 03:26:04 webtiles already sends only the updated cells 03:26:25 so you don't have to update every cells at each turns 03:26:39 yeah, but if you press o several times 03:26:44 but you still have to do some optimization/caching in order to not recreate what you already have 03:27:04 i plan on creating some kind of cache pool 03:27:13 First things first though, getting data from webtiles into JanusVR :D 03:27:16 where i put cells/monsters/etc i do not use anymore 03:27:23 and reuse them when needed 03:27:47 well if you can open a websocket to webtiles it's pretty straight forward then 03:28:21 I just wonder how JanusVR loads assets. 03:29:32 Oh, Unity is free 03:29:47 Blender or Unity -.- 03:30:26 unity is just a game engine or also has modeling tools? 03:30:29 * Mattias will find out 03:30:42 -!- DaneiNINE has quit [Read error: Connection reset by peer] 03:32:03 unity has the advantage to run on every platform 03:32:15 don't know about doing VR with it though 03:32:21 -!- hellmonk has quit [Quit: Page closed] 03:34:06 -!- CcS has quit [Quit: Page closed] 03:35:42 unity 5.1 has VR support built-in 03:36:18 nice 03:36:56 then it should be easier to get in thant janusVR except if you're familiar with browser game dev 03:38:12 are those shadowmaps computed based on the tile images? 03:38:34 normals you mean ? 03:38:52 both I suppose 03:39:07 it looks like the bat has a differently shaped shadow from the hobgoblin 03:39:37 i use http://www.2deegameart.com/p/sprite-dlight.html to generate normal maps 03:40:10 then the shaders renders light differently based on the normal pixel values 03:40:20 right, but what about the shadows 03:40:31 the shadows are just math 03:40:46 then some blur 03:41:12 oh i just understood your question 03:41:18 I bring it up because DCSS' tiles don't really have a consistent perspective, which could make generated shadowmaps look really weird 03:41:35 yes exactly 03:41:41 some monsters are weird 03:41:53 e.g. the hobgoblin is pretty much seen head-on, but giants are drawn as if they're being seen from above 03:41:56 but i can turn off that kind of shadows for specific tiles 03:42:31 so for those top-down tiles i can just generate a circle or rectangle shadow base 03:45:17 in any case, cool project. let me know if you need sounds, I have a sizable collection of public domain stuff 03:46:05 oh that'd be great yes. i'm planning on adding sounds too, my engine can do 3d sounds so it can be kinda cool. 03:58:54 -!- vale_ has quit [Remote host closed the connection] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:03:58 -!- ololoev has quit [Client Quit] 04:10:12 -!- GauHelldragon has quit [Ping timeout: 244 seconds] 04:19:45 -!- ystael has quit [Ping timeout: 250 seconds] 04:31:32 -!- ontoclasm1 has joined ##crawl-dev 04:33:27 -!- ontoclasm has quit [Ping timeout: 244 seconds] 04:33:48 -!- Patashu has joined ##crawl-dev 04:33:55 -!- tealeaves has quit [Quit: Bye] 04:35:43 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 04:35:43 -!- edsrzf has quit [Ping timeout: 268 seconds] 04:38:04 -!- pikaro has quit [Ping timeout: 240 seconds] 04:52:13 -!- edsrzf has joined ##crawl-dev 04:53:21 -!- amalloy is now known as amalloy_ 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:10:15 -!- ontoclasm1 has quit [Quit: Leaving.] 05:29:10 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:42:54 -!- edsrzf has quit [Ping timeout: 248 seconds] 05:44:23 -!- insecticide has quit [Ping timeout: 252 seconds] 05:45:47 -!- cang has quit [Ping timeout: 250 seconds] 05:46:15 -!- GauHelldragon has quit [Ping timeout: 244 seconds] 05:49:34 -!- ProzacElf has quit [Ping timeout: 240 seconds] 05:51:51 -!- namelastname112 has quit [Ping timeout: 250 seconds] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:06:23 -!- Tux[Qyou] has joined ##crawl-dev 06:07:14 -!- NotKat has quit [Quit: Bye Bye] 06:17:35 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 06:20:44 -!- Anouleth has quit [Quit: Page closed] 06:26:57 -!- wheals has joined ##crawl-dev 06:29:07 -!- wheals_ has quit [Ping timeout: 244 seconds] 06:31:12 -!- Bcadren has quit [Ping timeout: 244 seconds] 06:31:47 -!- wheals has quit [Ping timeout: 276 seconds] 06:31:53 -!- ystael has quit [Ping timeout: 260 seconds] 06:41:53 -!- nikheizen has quit [Quit: leaving] 07:00:02 -!- omarax has quit [Read error: Connection reset by peer] 07:04:46 -!- Lasty has joined ##crawl-dev 07:05:15 -!- owl has quit [Ping timeout: 264 seconds] 07:08:03 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 07:10:06 -!- techieAgno2tic has quit [Quit: WeeChat 1.4-dev] 07:10:39 -!- CcS has quit [Quit: Page closed] 07:16:21 -!- graymark has quit [Quit: Page closed] 07:30:48 -!- mibe has quit [Quit: Page closed] 07:31:24 -!- thetao has quit [Quit: Page closed] 07:46:01 -!- AreBrandon has joined ##crawl-dev 07:47:44 -!- Alcopop has quit [Quit: Page closed] 07:49:01 -!- aurelian has quit [Quit: Page closed] 07:49:28 -!- Bcadren has quit [Ping timeout: 250 seconds] 07:50:18 -!- wheals has joined ##crawl-dev 07:50:21 -!- AreBrandon has quit [Ping timeout: 248 seconds] 07:50:45 -!- aurelian has quit [Client Quit] 07:52:52 -!- ololoev has quit [Quit: Page closed] 07:57:26 -!- AreBrandon has joined ##crawl-dev 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:00:29 -!- ololoev has quit [Client Quit] 08:06:12 -!- Lasty has quit [Quit: Leaving.] 08:06:38 -!- Lasty has joined ##crawl-dev 08:08:42 -!- siepu has quit [Quit: Leaving] 08:08:43 -!- neongrey has quit [Ping timeout: 260 seconds] 08:11:33 -!- wheals has quit [Ping timeout: 240 seconds] 08:12:33 -!- jefus- has quit [Ping timeout: 240 seconds] 08:15:46 -!- jefus has joined ##crawl-dev 08:15:56 -!- ololoev has quit [Client Quit] 08:17:39 -!- MarvinPA has joined ##crawl-dev 08:17:42 -!- ololoev has quit [Client Quit] 08:22:21 -!- debo is now known as debo_ 08:22:51 -!- debo_ is now known as Guest45203 08:29:10 Animate Skeleton in deep water = "...but the skeleton has no place to rise" 13https://crawl.develz.org/mantis/view.php?id=10344 by RoGGa 08:31:03 -!- FiftyNine has quit [] 08:34:03 !tell pleasingfungus you're a hero (re: xomreform). also "1,098 additions, 1,107 deletions not shown because the diff is too large." :( 08:34:03 MarvinPA: OK, I'll let pleasingfungus know. 08:43:15 -!- ystael has quit [Ping timeout: 248 seconds] 08:55:57 -!- vfoley has quit [Ping timeout: 248 seconds] 09:00:03 -!- omarax has quit [Remote host closed the connection] 09:09:46 -!- geekosaur has quit [Excess Flood] 09:10:16 -!- geekosaur has joined ##crawl-dev 09:12:32 -!- Patashu has quit [Ping timeout: 260 seconds] 09:16:16 -!- debo__ has joined ##crawl-dev 09:17:10 -!- ebering has quit [K-Lined] 09:19:11 -!- Guest45203 has quit [Ping timeout: 246 seconds] 09:20:04 -!- MarvinPA has quit [Quit: Leaving] 09:21:10 -!- MgDark has quit [Ping timeout: 244 seconds] 09:22:03 -!- Twiggytwiggytwig has quit [*.net *.split] 09:22:04 -!- SurpriseTRex has quit [*.net *.split] 09:22:04 -!- elliptic has quit [*.net *.split] 09:22:04 -!- tksquared_ has quit [*.net *.split] 09:22:04 -!- FunkyBomb has quit [*.net *.split] 09:22:04 -!- Twinge has quit [*.net *.split] 09:22:04 -!- Suga_H has quit [*.net *.split] 09:22:05 -!- Weretaco has quit [*.net *.split] 09:22:05 -!- crate has quit [*.net *.split] 09:22:05 -!- us17 has quit [*.net *.split] 09:22:05 -!- fazisi_ has quit [*.net *.split] 09:22:06 -!- _sk has quit [*.net *.split] 09:22:06 -!- Rjs has quit [*.net *.split] 09:22:06 -!- Kalma has quit [*.net *.split] 09:22:06 -!- omarax has quit [*.net *.split] 09:22:06 -!- jbenedetto has quit [*.net *.split] 09:22:06 -!- Sonata has quit [*.net *.split] 09:22:07 -!- Elsi has quit [*.net *.split] 09:22:07 -!- tombee has quit [*.net *.split] 09:22:07 -!- anonus has quit [*.net *.split] 09:22:07 -!- Tiktailk has quit [*.net *.split] 09:22:07 -!- Shados has quit [*.net *.split] 09:22:08 -!- Azzkikr has quit [*.net *.split] 09:22:08 -!- oberstein has quit [*.net *.split] 09:22:08 -!- MetaCosm has quit [*.net *.split] 09:22:28 -!- Twinge has joined ##crawl-dev 09:24:05 -!- Elsi has joined ##crawl-dev 09:24:05 -!- oberstein has joined ##crawl-dev 09:24:16 -!- wheals has joined ##crawl-dev 09:26:49 <|amethyst> !tell chequers CPO password reset request at https://crawl.develz.org/tavern/viewtopic.php?p=265414#p265414 09:26:49 |amethyst: OK, I'll let chequers know. 09:26:50 -!- dtsund has joined ##crawl-dev 09:28:57 -!- elliptic has joined ##crawl-dev 09:34:22 -!- owl has joined ##crawl-dev 09:37:23 -!- debo has joined ##crawl-dev 09:40:04 -!- tealeaves has quit [Quit: Bye] 09:40:50 -!- Zxpr1jk has quit [Ping timeout: 244 seconds] 09:52:50 -!- ussdefiant_Lappy has joined ##crawl-dev 09:54:05 -!- MarvinPA has joined ##crawl-dev 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:03:15 -!- Amadiro has quit [Ping timeout: 248 seconds] 10:04:28 -!- punpun has quit [Ping timeout: 250 seconds] 10:05:14 -!- ussdefiant_Lappy has quit [Remote host closed the connection] 10:06:25 -!- MadCoyote is now known as FunkyBomb 10:06:26 -!- Daekdroom has quit [Quit: Leaving] 10:06:48 -!- graymark has quit [Quit: Page closed] 10:07:03 -!- Tiltorax has quit [Ping timeout: 250 seconds] 10:12:23 -!- tealeaves has quit [Quit: Bye] 10:17:36 -!- crate_ is now known as crate 10:17:58 can anyone interpret https://travis-ci.org/crawl/crawl/jobs/120786409 ? 10:19:26 -!- Torax_ is now known as tiltorax 10:19:39 -!- tiltorax is now known as Tiltorax 10:20:30 <|amethyst> it's a crash in lua, so probably unrelated to your stuff 10:22:54 -!- johnny0 has quit [Ping timeout: 260 seconds] 10:23:46 it seemed like that, but unfortunately it seems to be consistent after that commit 10:24:19 only for WEBTILES=1 FULLDEBUG=1 10:24:34 <|amethyst> that's because it uses the same RNG seed each time 10:25:18 <|amethyst> so unless you make a change that affects how many times the RNG is called, it should keep giving the same result 10:25:20 ahh 10:25:25 thanks 10:26:25 that commit did add a new rng call 10:28:03 <|amethyst> In particular, I'm pretty sure it's not your code because nothing related to expose_to_element is on the stack 10:28:26 <|amethyst> only lua calls... looks like from los_symm.lua ultimately 10:29:06 <|amethyst> kind of hard to tell beyond that because the lua function names don't appear anywhere 10:29:57 -!- johnny0 has joined ##crawl-dev 10:30:09 -!- techieAgno2tic has quit [Quit: WeeChat 1.4-dev] 10:30:25 -!- SurpriseTRex_ has quit [Read error: Connection reset by peer] 10:30:37 I have no doubt that I will find another special case and change the number of rng calls, so I'll see if it goes away in the event that happens 10:34:08 -!- Zxpr2jk has quit [Remote host closed the connection] 10:36:28 -!- hurricos has joined ##crawl-dev 10:36:42 It looks like the mummy restoration idea was rejected, so 10:36:48 gammafunk: I'm going to get a move on fixing Mu rotting 10:37:21 (Unless someone's already fixed it) 10:38:08 -!- Torro has quit [Quit: Page closed] 10:45:18 -!- Rust3dCor3 has quit [Ping timeout: 276 seconds] 10:52:43 -!- dpeg has joined ##crawl-dev 10:53:04 !tell PleasingFungus Don't worry about mutations -- this is just an SA thing. 10:53:05 dpeg: OK, I'll let pleasingfungus know. 10:53:27 dpeg: (Is !tell the command to inform someone later through a message?) 10:53:39 (I got a message from someone and was not sure how it was sent ;o) 10:54:09 <|amethyst> it is 10:54:12 <|amethyst> !help !tell 10:54:13 !tell: I don't grok. Syntax is !tell PERSON MESSAGE. 10:54:23 Cool, alright 10:54:26 -!- CKyle has joined ##crawl-dev 10:57:10 -!- Twiggytwiggytwi_ has quit [Quit: See ya guys later ;)] 10:58:31 hurricos: yes, sorry was sidetracked by kids :) 10:58:40 Problemless :P 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:01:43 -!- AreBrandon has quit [Ping timeout: 252 seconds] 11:08:19 !tell bhaak I'm recursively cool! 11:08:20 bhaak: OK, I'll let bhaak know. 11:09:12 peep 11:09:12 bhaak: You have 1 message. Use !messages to read it. 11:09:24 -!- PleasingFungus has joined ##crawl-dev 11:15:03 MarvinPA: writing it all in one commit was a terrible error :( hubris... 11:15:36 dpeg: i mean, i've seen the same sort of complaining in webtiles chat. or similar, anyway. those guys love to complain... 11:16:13 -!- fazizzz has quit [Ping timeout: 248 seconds] 11:17:33 -!- pikaro has quit [Ping timeout: 240 seconds] 11:21:33 -!- FunkyBomb has quit [Ping timeout: 248 seconds] 11:21:35 PleasingFungus: yes, listen but don't take it to your heart 11:22:19 mutations are a solid mechanic 11:23:24 the rule of design i've been taught is, you can't trust players to identify solutions, but you can trust them to find problems. if there's perpetual whinging about malmut, maybe malmut is not fun? 11:23:32 -!- MadCoyote has quit [Ping timeout: 250 seconds] 11:24:10 despite their postings, there isn't even concensus on SA 11:24:15 true 11:25:17 and bad mutations are *bad*, so it's no wonder that playerthink demands their removal... but we're also happy with killing players in unfortunate ways 11:27:00 i mean, of course we're fine with killing players, but we like to kill them fast, not slow. a slow death is no fun at all! 11:27:25 are malmuts guaranteed death? no, of course. but they can feel like it, maybe... 11:27:41 -!- AreBrandon has joined ##crawl-dev 11:28:23 idk. i'll check on the thread later this morning and see what they're up to now. 11:35:00 -!- regret-index has joined ##crawl-dev 11:39:31 -!- Piginabag has joined ##crawl-dev 11:40:48 there is a little stair vault where you go down stairs into a 1x2 box with only up and down stairs, I just went down into that vault and it was just an up stair and a statue. hah 11:41:38 elevator? 11:42:04 !vault lemuel_elevator 11:42:05 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/float.des#l3087 11:42:40 zot:5? 11:42:59 I would imagine, yes, elevator. zot:2 11:43:04 -!- tealeaves has quit [Quit: Bye] 11:43:06 huh 11:43:30 PleasingFungus: mutations are litte rule benders that make you play a bit differently than you may have planned. This is their strength, and this is what the vocal posters on SA hate. 11:43:42 I guess the zot:5 convert-staircases-to-statues thing applies to the whole branch 11:43:42 -!- rkd has quit [Ping timeout: 250 seconds] 11:43:46 all the other down stairs are actually part of specific vaults, hrm 11:44:04 that would be the case in which the other downstairs would be pre-occupied 11:44:22 <|amethyst> PleasingFungus: one problem is that if you make the game too easy, I don't think you would get vocal complaints 11:44:33 <|amethyst> PleasingFungus: I think instead you would get players slowly getting bored with it 11:44:47 -!- scummos__ has quit [Ping timeout: 246 seconds] 11:44:51 <|amethyst> PleasingFungus: but from the complaints metric, it looks like things are improving 11:44:59 more difficulty, you mean? 11:45:10 PleasingFungus: I'll go out on a limb and say that the current mutation situation is alright for three rune wins. (I cannot comment on extended.) Bringing back rMut would be worst decision, because that's just a lame item to bypass a whole mechanic. And there is noticeably more !CM now. 11:45:11 http://i.imgur.com/ELDN22V.png so if you run out of downstairs, vaults spawn a statue instead of a down-stair? neat 11:45:36 dpeg: absolutely agreed on rmut! did you actually read my post? 11:45:55 it was a rambling post, for which I apologize, but it covers most of what we talked about just now. 11:46:23 -!- fazisi_ has quit [Ping timeout: 244 seconds] 11:46:31 PleasingFungus: I read it, and that's why I logged onto here :) Was worried you'd, ahem, overreact on the spur of the moment :) 11:46:59 vaults requesting stairs can only get so many stairs, after all 11:47:16 <|amethyst> Piginabag: in most branches it would have become a hatch 11:47:23 possibly zot shouldn't get _elevator at all? 11:47:25 <|amethyst> // In Zot, don't create extra escape hatches, in order to force 11:47:26 <|amethyst> // the player through vaults that use all three down stone stairs. 11:47:34 <|amethyst> regret-index: that sounds eminently reasonable 11:48:28 <|amethyst> or is that immanently reasonable? or imminently? 11:48:50 inevitably 11:48:53 dpeg: haha! i'm not about to do anything. having this conversation has been on my to-do for... most of the last month, maybe? 11:49:15 "before the impending, pressing deadline" 11:49:16 i'm not moving toward sudden action. 11:49:19 regret-index: april 18th! 11:49:21 :) 11:49:27 my fate is sealed 11:49:28 though really the deadline is two weeks after that, possibly 11:49:42 for something that's a "fix" 11:50:00 yes, yes, "feature freeze" 11:50:22 but, on the gripping hand, even if I were to roll out major changes to malmut, I'd rather do it further away from release than sooner 11:50:28 zot elevator is a classic 11:50:33 it is. 11:50:41 -!- zxc has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 11:50:59 time to resurrect the idea of turning the elevator glass into monsters 11:51:08 lol 11:51:13 is it, though? 11:51:30 *oklobs 11:51:31 <|amethyst> PleasingFungus: yeah, I would in general object to major changes to anything during feature freeze 11:51:31 -!- MakMorn has quit [Ping timeout: 244 seconds] 11:51:55 nah, I'll just actually do _tartarus_big_ball_of_zombies instead 11:51:58 -!- MakMorn has joined ##crawl-dev 11:52:24 -!- stickyfingers has quit [Quit: Page closed] 11:53:23 zombee (07Z) | Spd: 18 | HD: 3 | HP: 22-30 | AC/EV: 0/13 | Dam: 8 | 07undead, evil, unbreathing | Res: 06magic(4), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 28 | Sz: tiny | Int: brainless. 11:53:23 %??killer bee zombie name:zombee 11:54:00 -!- siepu has quit [Read error: Connection reset by peer] 11:54:07 zom b (07Z) | Spd: 18 | HD: 18 | HP: 133-178 | AC/EV: 6/13 | Dam: 28 | 07undead, evil, unbreathing | Res: 06magic(24), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 1618 | Sz: tiny | Int: brainless. 11:54:07 %??caustic shrike zombie name:zom_b 11:54:58 @??killer bee 11:54:58 killer bee (07y) | Spd: 20 | HD: 3 | HP: 13-19 | AC/EV: 2/18 | Dam: 1008(poison:6-12) | fly | Res: 06magic(10) | Vul: 09poison | Chunks: 14noxious | XP: 62 | Sz: tiny | Int: animal. 11:55:03 good xp, huh 11:55:05 Not a monster spell: 'tukima's dance' 11:55:05 <|amethyst> %??killer bee zombie spells:tukima's_dance.40.magical;rearrange_the_pieces.20.magical name:xombee n_rpl 11:55:12 good! 11:55:22 dpeg: caught up on the sa thread and yeah, looks like they've settled themselves down. so i, too, am calm and serene. 11:56:13 revive terpischore and make her sole gimmick that she animates the player's weapon 11:56:31 learn add bad ideas 11:58:11 xombie (00Z) | Spd: 10-28 (swim: 60%) | HD: 2 | HP: 7-19 | AC/EV: 0/8 | Dam: 4 | 07undead, evil, unbreathing | Res: 06magic(2), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2 | Sz: little | Int: brainless. 11:58:11 %??zombie col:disco name:xombie 11:58:26 <|amethyst> put terpsichore and mara in the same vault 11:58:37 <|amethyst> so you can have players killed by animated bread rations 11:59:29 do people really do the bread ration thing? 11:59:39 like, in the year 2016 of our lord Jiyva? 11:59:46 the briefest of temptations of looking up korean and chinese characters to add "and dragons" to "hordes of drakes" 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:01:38 PleasingFungus: speedrunners do, I am afraid 12:02:10 dpeg: I was talking about wielding bread rations to weaken mara's player illusions, not breadswinging for regen 12:02:12 totally different! 12:02:20 I rather doubt speedrunners do the former (: 12:02:26 -!- techieAgno2tic has quit [Quit: Wahaha~!] 12:04:19 🉠12:04:51 fancy... 12:04:52 -!- Ququman has joined ##crawl-dev 12:05:02 PleasingFungus: oops, sorry! Distracted by work, missing context 12:05:09 no worries 12:05:44 no no that unique is going to wait for the next version 12:06:08 it will wait... forever! ha ha ha ha ha ha ha ha 12:06:15 regret-index: oh, did you see the xom stuff I did? 12:06:51 was thinking of giving in and swapping the thunder clouds out for an earlier appearance, weaker first-form melee, and AF_DROWN second form bites (...shadow dragons do it) 12:07:33 giving in? 12:07:34 yes, I appreciate a better environment for set shenanigans 12:07:38 who is oppressing you? 12:08:02 general feedback doubts :P 12:08:45 i liked the idea of another late-ish, mara-tier unique. 12:08:49 we don't have too many of those. 12:09:50 true 12:12:01 really? it seems like a lot of recent new uniques have been aimed for that area to me 12:12:19 sojobo, asterion, vashnia, etc 12:12:33 not very recent 12:13:00 time is intangible in crawl development. 12:13:08 pretty recent on the scale of unique additions 12:13:35 there haven't been many recent uniques at all, true. all the more reason...! 12:13:40 -!- mopl has quit [Quit: Page closed] 12:13:54 Aren't we cursing/celebrating/astonishing twenty years of Crawl in 2016? 12:14:17 <|amethyst> dpeg: 2017 going by the first release, but this year is 10 years of DCSS 12:14:24 clearly, the answer is to first cut a unique to make room 12:14:24 my vote goes for norris- 12:14:35 anyway the unique trend to me felt very power spirally so i would favour aiming stuff earlier and resisting the urge to make everything super dangerous 12:14:39 i thought norris was going to be the amazing self-torment man. 12:14:57 my position on unique cuts is and remains wiglaf 12:15:20 |amethyst: so many feasts! 12:15:29 <|amethyst> rename Norris or Orange Crystal Sphinx? 12:15:32 <|amethyst> s/or/to/ 12:15:41 <|amethyst> err, s/ or/ to/ rather 12:15:45 hm, what MarvinPA says reminds of an early portal vault :| 12:16:03 @??norris 12:16:04 Norris (07@) | Spd: 10 | HD: 20 | HP: 176-248 | AC/EV: 1/9 | Dam: 36 | 10weapons, 10items, 10doors, fighter, priest, evil, see invisible | Res: 06magic(140) | Vul: 08holy | XP: 5031 | Sp: brain feed [11!AM], smiting (7-17) [11!AM], invisibility [11!AM], confuse [11!AM], paralyse [11!AM] | Sz: Medium | Int: human. 12:16:07 PleasingFungus: you are a dwarfist! 12:16:16 dpeg: sad, but true 12:16:31 @The_monster@ says, "We wiped out the hill dwarves - you're next!" 12:16:33 The only good dwarf is a deep dwarf! 12:16:42 I've probably been contributing to the power spiral, but I mostly hold that endgame needs ridiculous stuff to deal with the slowing of player growth and less branch choices and etc. 12:16:47 jorgrun's fine by me :) 12:16:52 wiglaf is a bit of a mess flavourwise at least, with old oka stuff too 12:17:05 that is true, does he at least kill people? 12:17:09 -!- Kellhus has quit [Quit: Page closed] 12:17:22 !killratio wiglaf * recent 12:17:27 wiglaf wins 0.975% of battles against * (recent). 12:17:33 not awful for his depth 12:17:52 !lg dpeg wiglaf 12:17:52 No keyword 'wiglaf' 12:17:58 !lg dpeg killer=wiglaf 12:17:59 1. dpeg the Bludgeoner (L14 DsFi of Ashenzari), mangled by Wiglaf (a +2,+2 dwarven broad axe) on D:15 on 2011-01-30 18:14:17, with 78602 points after 54559 turns and 3:05:38. 12:18:08 !killratio Xtahua * recent 12:18:12 <|amethyst> !lg @devteamnp killer=wiglaf 12:18:13 8. Lasty the Eviscerator (L17 FeBe of Trog), slain by Wiglaf (a +0,+0 broad axe of chopping) on Vaults:1 (metal_show) on 2014-05-18 16:23:29, with 185320 points after 61669 turns and 3:38:02. 12:18:13 Xtahua wins 0.398% of battles against * (recent). 12:18:15 <|amethyst> !lg @devteamnp killer=wiglaf s=name 12:18:16 8 games for @devteamnp (killer=wiglaf): 2x ontoclasm, KiloByte, dpeg, 78291, Lasty, SGrunt, wheals 12:18:28 rip zipcode 12:18:29 This is because everyone is parking Xtahua! :) 12:18:36 PleasingFungus: why rip? 12:18:37 dpeg: not sure about that 12:18:39 xtahua is also boring but extremely entrenched into crawl culture (?) 12:18:42 !seen 78291 12:18:43 Sorry PleasingFungus, I haven't seen 78291. 12:18:47 ya, rip 12:18:50 and it isssssss a dragon uniques >_> 12:19:02 PleasingFungus: as soon as Jiyva needs a fix, he'll be around! 12:19:19 idk about extremely entrenched 12:19:22 Everyone: WRT the mutation issue, it's a non-issue if you don't play mutations 12:19:31 !seen n78291 12:19:31 I last saw N78291 at Sat Nov 29 06:48:05 2014 UTC (about 1y 18w 3d 9h 31m 21s ago) quitting, saying 'Quit: null'. 12:19:31 Xtahua has strong flavour, couldbe easily used to work on the unique. 12:19:33 ya: rip. 12:19:38 The quantity of !cmut you get these days is more than enough 12:19:43 -!- hurricos is now known as Hurricos 12:19:54 if you DO play mutations then it's annoying to have them effectively taken away from you 12:19:58 Hurricos: yes, may need to tone down even for 0.19 12:20:20 e.g. if you have Robust 1 and get Teleportitis and have !cmut it's almost a no-brainer to remove it 12:20:22 oh, by "don't play mutations" I thought you meant "play undead". but you mean "don't play mut roulette"? 12:20:31 Yes, quite 12:20:45 there's someone in the sa thread demanding that teleportitis be reverted to its old version, which is very funny to me. 12:20:53 If you do play mutation roulette you do get both a more fun game 12:20:55 a little funny. moderately funny. 12:20:59 dpeg: well, bai suzhen's flavour is also pretty solidified by original myth and design 12:21:02 ah, I begin to understand: SA plays mutation roulette and is now angry that they can't fix a good set with "rMut? 12:21:06 what is newnewteleportitis, even 12:21:14 dpeg: that's ontoclasm's position 12:21:20 regret-index: isn't it just one new? 12:21:20 dpeg: I believe that is the case 12:21:44 I for one am happy with how current mutations work, even though I expressed my dismay earlier 12:21:53 newteleportitis is the best idea since sliced bread -- perhaps change the numbers, but not the mechanic 12:21:56 !cmut is common enough that now mutation roulette is more viable early game in the non-presence of malmutators 12:21:57 idk if that's generally true but it probably explains some subset of complaints 12:21:59 wow, my ancient memories. the first new counts from 2012 12:22:06 regret-index: it only triggers if it picks a spot that is in los of a monster 12:22:12 and the range limit is gone, assuming that's what you meant by the first new 12:22:22 what was the first new? 12:22:29 ^ existential questions 12:22:39 %git e3b47de840833e91 12:22:39 07kilobyte02 * 0.12-a0-1139-ge3b47de: Make levels 1 and 2 of teleportitis dislocate you only a limited distance. 10(3 years, 5 months ago, 3 files, 13+ 5-) 13https://github.com/crawl/crawl/commit/e3b47de84083 12:22:47 ahh 12:22:52 fittingly, commited by Adam 12:22:53 As In Ancient Times 12:22:57 hahahaha 12:22:58 I'm guessing something that would be popular would be some means of permifying a mutation 12:22:59 dpeg: very good! 12:23:03 But that would encourage scumming and such 12:23:12 And also is kind of broken 12:23:16 Hurricos: i feel like that could fit well in jiyva, tbh 12:23:18 Hurricos: yes, I am old enough to remember Alter Self :) 12:23:31 like, fixing some subset of mutations while you worship jiyva, perhaps at some cost 12:23:32 PleasingFungus: I was thinking that, but it is like rotten fish flavored jelly 12:23:36 uh 12:23:42 PleasingFungus: Terrible flavor. Jiyva is an agent of change 12:24:01 jiyva eats items, and lets you sing to your jellies to make them stop eating, for a while. 12:24:11 jiyva changes your mutations, and lets you....? 12:24:13 PleasingFungus: You have never been able to -expect- to keep mutations with Jiyva. I was about to say that that draws a parallel, yes 12:24:18 jiyva changes your stats, too 12:24:31 For what it's worth the current I WANT TO SAVE MY MUTATIONS god is Zin, which is weird 12:24:40 it is 12:24:42 PleasingFungus: i was vaguely planning on removing the prayer thing :P 12:24:42 funny tho 12:24:46 Hurricos: I think it fits. 12:24:54 MarvinPA: how will we get the slime:6 loot!?! 12:25:06 also, would you really remove the best ability icon in the game 12:25:19 .... I can implement it .... I just got back from class and am about to work on rotless_mummy 12:25:39 https://raw.githubusercontent.com/crawl/crawl/master/crawl-ref/source/rltiles/gui/invocations/jiyva_paralyse_jelly.png 12:25:49 haha 12:25:54 PleasingFungus: I was also about to ask for the tile. That's beautifiul 12:25:54 Hurricos: implement what, sorry? 12:25:59 it really is. 12:26:04 Jiyva mutfixing 12:26:19 i mean, that's a vague description. what would your specific mechanic be? 12:27:11 ****** ability: Embed mutation (high piety cost): Select one mutation to make permanent 12:27:31 Jiyva isn't exactly the most powerful god, but he is still very good 12:27:38 this sounds like not a good idea to me 12:27:44 She also is less mutation-oriented than I would expect 12:27:55 * dpeg thinks whether we should think about god strenghts for 0.19 or 0.20. 12:27:56 MarvinPA: That was my feel about it, as Jiyva's an agent of change 12:28:14 dpeg: 0.21 is a good number. it's divisible by 3. 12:28:17 in a sense. 12:29:11 right, I need to get to my xom buffs sooner or later 12:29:25 My opinion is that we should avoid overhauls, as either they would require either ignoring Trog and silently and asymptotically allowing other gods to approach his power 12:29:28 err 12:29:30 'we' 12:29:30 OK 12:29:32 lol 12:29:34 You guys. As a player, you guys. 12:29:45 But that's just a player opinion from observation :) 12:29:49 Hurricos: well, part of what I meant was a Trog nerf. 12:29:50 ... or bringing down Trog, which is bad 12:29:53 Oh no 12:30:01 why should we nerf trog? 12:30:06 Well, it's not exactly my decision. 12:30:13 I say no, because Trog's Trog. 12:30:17 Hurricos: shhhh, please. 12:30:19 PleasingFungus: I'll bring this up for 0.21! 12:30:21 haha 12:30:22 Oh. 12:30:24 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 12:30:27 -!- NotKat is now known as Kat 12:30:35 -!- Kat is now known as NotKat 12:30:40 It will be called Divine Harmonisation. 12:30:43 good name 12:30:48 oh good god 12:31:18 in my eternal pessimism I think certain calibers of balance are impossible to reach because because of the sharp varieties desired and paired with how it serves as (imparsable) difficulty selection 12:31:43 gargoyles and spriggans, etc 12:31:45 * Hurricos wishes he'd put it so eloquently and agrees probably 12:31:58 regret-index: sure thing, but you can compare T & O, S & V etc. 12:32:12 my thought on jiyva is: (1) I like the idea of a 'secret god' that's late & hard to get, I like the idea of a god with a tough item-eating conduct, but I'm not sure the current power-set is strong enough to 'justify' both of those; it seems like jiyva *should* be stronger than other gods, in some sense, because otherwise how would you justify late god selection and/or abandonment for jiyva?... 12:32:14 ...except for variety or a weak version of jiyva mut curing, ofc. 12:32:19 species make better difficulty settings than deities 12:32:22 (2) jiyva's stat fiddling is really sketchy and should be revised 12:32:29 those are my two thoughts. 12:32:48 PleasingFungus: Would it be good (better) design to be able to REQUEST stat fiddling? 12:32:57 Thought (1) is much longer than thought (2). Ponder this! 12:33:12 turning liches into jellies is pretty strong 12:33:12 dpeg: i'll ponder it, and when I'm done, my third thought will be longer yet! 12:33:32 regret-index: fairly! 12:33:37 Err, quick question - Should Mu unrotting be unique? 12:34:03 (because they can't, without Self-restoration, reasonably guarantee the ability to heal their own rot?) 12:34:10 Hurricos: would it? I'm not immediately sold. 12:34:10 My eternal Jiyva situation: there should be a guaranteed (I'd also settle for high chance) J alter on Slime:1-2. 12:34:31 You guys always shoot that one down, probably for the right reasons. I promised on forum to mention it once. [check] 12:34:36 explicit threat inbetween one and the altar, or not? 12:34:44 PleasingFungus: All other rotting-on-mutation races deal with it by quaffing curing / HW or eating chunks 12:34:52 I don't think I've seen the argument before. 12:35:08 wrt slime 1-2 altar. 12:35:21 Hurricos: sorry, my last message was wrt requesting stat changes 12:35:32 Hurricos: no idea what you're talking about with mu unrotting, though. what does "unique" mean 12:35:37 Sorry, sorry. 12:35:46 The idea was presented to (1) remove Self-restoration 12:35:55 (2) Make Mu unable to lose HP to rotting by any means 12:35:56 It's a tough one: having to do the weird Slime:$ thing to get to Jiyva is really cool, but then again, this is a good you get so late. Design is hard! 12:36:03 (3) Make mutation in all cases just cause statrot instead 12:36:40 i think it'd be a shame to lose the slime:$ conversion thing yeah 12:36:50 MarvinPA: alright, fine by me 12:37:09 "Uniqueness" here was the question of if rotting immunity should be the check for whether you should HProt on malmutate, or membership of the Mu race 12:37:12 i mean, there are often earlier altars, mostly at the slime entrance. 12:37:27 The thing that makes me kind of feel bad about this is that it turns =Sustat into even more of a binary resistance for Mummies, so I don't even know. 12:37:31 Hurricos: would this apply to lichform as well? 12:37:39 vault magic time 12:37:43 PleasingFungus: I was thinking no, as all other races can just q. 12:37:48 occasional earlier altars seem fine yeah, just not sure about guaranteeing them 12:38:36 What I'd like to do is give Mu innate Sustat and immunity to rotting, since as far as I see it currently it's very easy for a Mummy to die to stat death with the removal of Self-restoration 12:38:41 50/92 slime entrances have jiyva altars? 12:38:50 I could modify how Stars work around Mu, but that's fiddly 12:38:51 i'm not sure how much easier a guaranteed altar on slime 1-2 would actually be, given you'd have to scour two levels of slime to find it. of course, that's an argument against the idea in itself! 12:39:05 (it would be easier, of course, but maybe not hugely easier.) 12:39:17 regret-index: huh, that sounds higher than i would have guessed 12:39:22 (a fifth of those entrances are the one with slime creatures and acid blobs behind glass over the entrance, of course) 12:39:23 But giving Mu sustat just makes lategame MuSu better. 12:40:06 imo, minmay should be the mummy designer. 12:40:19 There's precedence for innate SustAt, but by implementing both of these I might as well suggest that Mu not be influenced by mutation sources at all 12:40:22 * regret-index grumbles 12:40:23 considerable experience in the area... 12:40:31 with the flavor being that they're all dried up and fixed in their ways 12:40:37 Hurricos: yeah i am really not sold on any of this. 12:41:11 The suggestion for removing Self-restoration in reaction to my addition of conf-cancelling to it came from a couple of other devs 12:41:37 Self-restoration was originally for curing statrot when you had to wait it out and couldn't quaff / eat royal jelly 12:41:49 But now that statrot heals with XP it's not as useful at all 12:42:08 (And now that /HW heals a LOT more rot at once, since I think 0.16?) 12:42:50 I suggested and implemented conf-cancelling to Self-restoration because tarantellas were unfair Mu instadeath in trunk 12:43:07 03regret-index02 07* 0.18-a0-1695-g9b5a216: Alter draconian caller spells 10(9 minutes ago, 5 files, 16+ 57-) 13https://github.com/crawl/crawl/commit/9b5a2163f889 12:43:11 (OK, they're not really, just for not-well-armoured characters) 12:44:10 Ideas against this have been "Wait until later to fix it - players are good enough at dealing with Tarantellas already" 12:44:17 hmm, next should be... eyeballs? 12:44:19 "Let Mu somehow quaff !cur as a strategic resource" 12:44:48 "Let Mu have Clar" <-- obscenely overpowered 12:45:08 Hurricos: here is my advice for you. Please calm down, slow down, think over your ideas to yourself, in your head, and only then, after you have thought them through, should you type them to us. 12:45:09 "Let Mu cure with 1 permanent MP" <-- Extending the shelf-life of a holdover from oldstatrot 12:45:17 We do not need your stream of consciousness. 12:45:20 please do that thing yes 12:46:14 Yes, fair enough. I've thought it through for about an hour and am merely presenting context for the argument that Mummies should just be immune to confusion and mutation 12:47:11 There are a lot of solutions to the Mu-sortofproblems, but because they're generally so trivial I don't see a problem with just stripping the issues away. 12:47:13 You have been typing continuously for the last hour, were typing continuously last night, and the entire time you have been wildly whip-lashing in your proposed positions. It is impossible to deal with. 12:47:24 * Hurricos sighs 12:47:38 -!- molotove has quit [Quit: Leaving.] 12:47:50 vim Mu_issues.txt 12:47:58 -!- kaiza has quit [Read error: Connection reset by peer] 12:48:08 * dpeg hands everyone a bottle of Cheibriados beer. 12:48:20 haha 12:49:46 -!- Sonata has quit [Ping timeout: 250 seconds] 12:50:18 Cheibrau 12:50:21 <3 12:50:55 Cheibrau is best poured sloooowwwwlly. 12:51:03 Chiemgau Cheibrau -- das Bier für einen geruhsamen Lebensabend. 12:51:25 mmm, thirsty. 12:52:05 ...oh, I got confused here because entropy weavers didn't get the charging thing when I thought they did 12:52:34 stormcallers got charging, weavers got their spell broken u 12:52:36 *ip 12:52:38 *up 12:52:49 -!- NotKintak has quit [Quit: Leaving] 12:52:56 yeah, I thought they both got charging 12:53:13 Is it possible that Weavers' corrosion, or corrosion in general, is too strong to come in -4 steps? Discuss 12:53:36 Can I open the lua console outside of wizard mode? I've tried keybind [~] CMD_LUA_CONSOLE or whatever the right spelling its but ~ still opens the macro menu. 12:53:40 crawl too random to not lean towards being harsh in all scenarios 12:54:01 aygeeplus: not currently, it's something amethyst has suggested making available in non-wizmode iirc 12:54:21 I wonder if I should make paralysis gaze always use a charge instead of duplicating the other charge mons->type checks 12:54:57 MarvinPA: that would probably require permissions etc to avoid cheetz. I see why it's not done but i'm still disappointed. Thanks. 12:55:19 it wouldn't, I think? 12:55:25 i mean, we already have lua available to players 12:55:26 aygeeplus: it doesn't give you access to anything you can't already do in the rc 12:55:27 -!- FunkyGnoll is now known as FunkyBomb 12:55:28 ^ 12:55:34 (...for... ziglords?...) 12:56:14 regret-index: imo the type checks are bad because it makes the spell descriptions wrong 12:56:22 MarvinPA: (I always forget about the rc) you're right. 12:56:34 i'd make all the current charge spells be separate spells ideally 12:56:44 I'm just test-driving lua code I've written in an rc anyway, so that can happen in wizmode 12:57:11 fortunately paralyzing gaze is already seperate 12:57:38 i should get around to splitting monster/player cause fear 12:57:58 what's currently charge-based other than stormcaller firestorm? just orb spider iood? 12:58:13 yyyess? 12:58:32 plus my poor kobold cultists, rotting on their branch 12:58:48 and I'll be adding giant eyeball para to this as part of making them (hopefully) acceptable as normal spawns again 12:59:02 oh that also reminds me to push my player/monster swiftness split 12:59:17 what monsters use swiftness, and how does it work? 12:59:20 is it old swiftness? 12:59:27 alligator 12:59:33 alligators, maurice, some spriggan or other, and yes 12:59:33 ahhh. that's totally distinct, yeah 12:59:35 -!- vfoley has joined ##crawl-dev 12:59:45 @??spriggan air mage 12:59:45 spriggan air mage (11i) | Spd: 10 (move: 60%) | HD: 14 | HP: 40-56 | AC/EV: 2/22 | Dam: 16 | 10weapons, 10items, 10doors, spellcaster, see invisible, fly | Res: 06magic(140) | XP: 951 | Sp: airstrike (0-38), b.lightning (3d19), control winds, deflect missiles | Sz: little | Int: human. 12:59:53 gastronok 12:59:53 looks like just alligators and maurice 12:59:58 ...and gastronok 13:00:01 regret-index: the other, main part of giant eyeball reform was giving them pals in d spawns, yes? 13:00:02 -!- omarax has quit [Read error: Connection reset by peer] 13:00:15 normal speed, charge gaze, pals in depths/slime spawns 13:00:18 DE knights used to have them? 13:00:23 @??Deep_elf_kngith 13:00:23 unknown monster: "Deep_elf_kngith" 13:00:27 @??deep_elf_knight 13:00:27 deep elf knight (10e) | Spd: 10 | HD: 11 | HP: 43-58 | AC/EV: 1/16 | Dam: 21 | 10weapons, 10items, 10doors, fighter, spellcaster | Res: 06magic(80) | XP: 803 | Sp: stone arrow (3d18), mystic blast (3d16), haste / throw icicle (3d20), haste, invisibility | Sz: Medium | Int: human. 13:00:30 yes, used to 13:00:32 no longer 13:00:34 maybe not the spriggan after all yeah. currently my name for the monster spell is "sprint" which is weird for alligators and gastronok i guess. maybe "burst of speed" 13:00:37 the set was cut 13:00:41 hard to come up with something that only implies movement speed 13:00:45 -!- Weretaco has quit [Ping timeout: 248 seconds] 13:00:50 possibly all sets will be cut?? 13:00:52 it's the great problem of crawl descriptions 13:01:01 making a distinction between 'movement' and 'action' speed 13:01:28 "Covering ground" does a good job, I think 13:01:33 Unless you mean outside of description? 13:01:36 at least that's automatically listed now so it doesn't need to be awkwardly communicated in flavour descs 13:04:06 ontoclasm had a big thing the other day about doing a better job of splitting flavor and mechanical descriptions - being willing to just straight up say what monsters/spells do mechanically, without having to mix it in with the flavor 13:04:37 ??vertigo 13:04:38 vertigo[1/1]: A short-lived status (3-6 turns) caused by wearing amulets of dismissal. The effect is about the same as wearing heavier armour: decreased EV, increased spellcasting failure, and decreased accuracy. 13:04:41 <|amethyst> aygeeplus: you can 13:04:52 Is Vertigo single-level? 13:04:56 This spell summons flayed ghosts, jiangshi, 13:04:56 <|amethyst> aygeeplus: bindkey,not keybind 13:05:11 -!- MarvinPA has quit [Quit: Leaving] 13:05:35 -!- MarvinPA has joined ##crawl-dev 13:06:05 This spell summons... moths of wrath, ... titanic slime creatures, ... mummy priests, ... 13:06:33 regret-index: For what it's worth, I always thought of that and the zig set it matches as "virulence" 13:06:50 PleasingFungus: i think the mechanics stuff is/should be generated by code mostly? for monster descriptions at least 13:06:56 I like it :) 13:06:57 but yeah i can see doing stuff like that for some spells too 13:07:05 MarvinPA: we were talking about special-case stuff 13:07:10 i wonder if I can find it 13:07:17 ah ha 13:07:22 but virulence is a completely different thing! 13:07:31 ??virulence 13:07:32 virulence[1/1]: A toxic spell cast by naga ritualists that multiplies the poison running through the target (unresistable) and also attempts to render the target vulnerable to poison (resistable by MR). 13:07:36 Yeah, yeah yeah 13:07:56 <|amethyst> it was re TRJ jelly spawning originally 13:07:58 rewriting monster descriptions to get rid of awkward stuff is one of my slow ongoing projects, some day i will finish that and my proposed style guide stuff maybe 13:08:01 But the set's got moths and corrupters and big piles of jelly and nagas and ghost moths and spiders in it 13:08:11 end of march 24th's logs 13:08:14 It's basically a big set of nasty creepy crawly death 13:08:33 oh yeah i vaguely recall the TRJ bit 13:08:46 A particularly rich and golden gelatinous thing. Smaller jellies swim and pulse just below its surface, ready to burst forth at the slightest touch. \n\nIt spawns slimes when it takes damage. 13:09:00 there was something else that sold me on it, but I can't find it now 13:09:03 Always kind of reminded me of this horror show, which probably explains the association: https://www.youtube.com/watch?v=Dtb11D_TmQM 13:09:16 a good excuse to get rid of the "smaller jellies..." bit and finally re-unite royal jelly descriptions 13:09:28 right before we remove the royal jelly food, ofc 13:09:33 :'( 13:09:49 i will weep with you, brother. 13:09:50 tanabata 13:09:53 :'( 13:09:53 brrrrother 13:10:03 <|amethyst> I don't think adding more precise mechanical descriptions should mean we have to remove flavour 13:10:10 -!- Jessika has quit [Quit: Page closed] 13:10:38 <|amethyst> e.g. "Smaller jellies..." 13:10:47 -!- ebering has joined ##crawl-dev 13:11:31 -!- NotKat is now known as Hill 13:11:47 -!- Hill is now known as Hill_orc 13:12:10 <|amethyst> I was thinking the royal jelly food would be one of two non-chunk foods left: rations (slow to eat), royal jelly (quick to eat) 13:12:19 i agree, i wasn't entirely serious (but often the in-flavour attempts to describe mechanics are very awkward) 13:12:42 hm 13:12:44 @??azure jelly 13:12:44 azure jelly (12J) | Spd: 12 | HD: 15 | HP: 71-96 | AC/EV: 5/10 | Dam: 1212(cold:15-44), 1212(cold:15-44), 12, 12 | 04eats items, see invisible, unbreathing | Res: 06magic(80), 02cold, 10elec, 03poison, 08acid+++, 08blind, 12drown | Vul: 04fire | XP: 1893 | Sz: small | Int: brainless. 13:12:46 <|amethyst> but I suppose if one goes that far there's no reason to keep the different eating speeds, so it can become just rations 13:12:52 no actually eating fruit?? 13:13:00 decorative fruit 13:13:01 wooden fruit 13:13:10 <|amethyst> replace fruit with flowers 13:13:12 plastic fruit, like the wands 13:13:14 <|amethyst> non-edible flowers 13:13:23 -!- Hill_orc is now known as NotKat 13:13:28 - and then realize you can't acquire flowers. 13:13:33 then, bring back eringya's marvelous bouquet... 13:13:43 it wasn't marvelous!!! 13:13:53 And watch SpFm be overpowered as hell! 13:13:53 oh? 13:13:53 ALL THE OKLOBS 13:13:56 <|amethyst> surprising 13:13:59 somebody give me a better garden layout to revive eringya's with 13:14:06 xxxxxxx 13:14:07 ...... 13:14:10 xxxxx88888 13:14:16 done. 13:14:19 -!- GauHelldragon has quit [Ping timeout: 268 seconds] 13:14:25 -!- kimball is now known as zot_trap 13:14:29 walls, floor, monsters. it's got everything. 13:14:30 <|amethyst> ESB is well before my time... was it new-Tukima's without getting an ally? 13:14:32 pleasingfungus that is not an overhead photograph of an actual garden. 13:14:36 are you sure 13:14:42 very small garden. 13:14:43 british. 13:14:46 do you not know of the original eringya's layout's inspiration. 13:14:49 n 13:15:13 unrelated, but did you ever see nicolae's wonderful gimmick door-trap vault? 13:15:17 regret-index: www.formal-gardens.org 13:15:24 %git :/Eringya 13:15:24 07MarvinPA02 * 0.17-a0-495-ga8e22f6: Remove the Tukima and Eringya wizlabs 10(12 months ago, 4 files, 11+ 316-) 13https://github.com/crawl/crawl/commit/a8e22f6d9ab1 13:15:29 -!- zot_trap is now known as kimball 13:15:43 # Map was based on this image: 13:15:43 -# https://upload.wikimedia.org/wikipedia/commons/5/58/Plan_du_château_et_des_jardins_de_Clagny_dessiné_par_Maraine_XVIIe_siècle.jpg 13:16:00 -!- kimball has quit [Quit: WeeChat 1.4] 13:16:14 nice! i wonder if versailles would be interesting? that was pleasant to walk around in, though, idk how it would fare as a vault. 13:16:25 dpeg: url does not work? 13:16:33 regret-index: was a stupid joke, sorry :) 13:16:47 !vault hanging_gardens 13:16:48 Can't find hanging_gardens. 13:17:00 MarvinPA linked a proper fornal garden though 13:17:17 <|amethyst> IMO we need a garden de senderos que se bifurcan 13:18:37 clearly, the new eringya gimmick will be mazes of actually-invulnerable bushes 13:20:08 found it! 13:20:09 https://crawl.develz.org/mantis/view.php?id=9410 13:20:24 vaults0116.des, "nicolae_doorway_surprise" 13:20:41 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-1695-g9b5a216 (34) 13:20:50 what a great vault. 13:21:36 can't imagine why we never merged it 13:21:46 !vault glaring_trap 13:21:46 Can't find glaring_trap. 13:21:51 sequell... 13:21:56 !vault hangedman_glaring_trap 13:21:57 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/mini_monsters.des#l2969 13:22:30 ugh, that runed door 13:23:23 huh, had to look up no_wall_fixup. rare flag. 13:23:34 !vault doorvault 13:23:34 Can't find doorvault. 13:23:36 !vault door_vault 13:23:36 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/mini_monsters.des#l6021 13:23:36 no? 13:23:39 yes! 13:23:52 I could use an actual yes_wall_fixup for some serial vault stuff 13:26:01 Alright, so it's boiled down to one question, really: Should Mu Self-restoration be removed? 13:26:36 Pros: It's not useful for 99% of the game, and we have =SustAt for when it is 13:27:04 Cons: It's useful for 1% of the game, and we have =SustAt for when it is, and binary resistances that need to be swapped in are bad in the eyes of optimal game design 13:29:14 I think Confusion is bad for mummies, but I think it's localized enough / Mu's enough of a newplayerscare that where it's bad it can pass, but =SustAt is for Mu Abyss as "Clar was for Spider. 13:30:13 While I'm aware game design does not revolve around Mu, I was told that Self-restoration should be removed, but in the end no-one is willing to do it because its removal has a lot of problematic implications 13:31:18 "welcome to crawl" 13:31:19 you are getting way too invested in a drive-by comment by gammafunk, imo. 13:31:39 * Hurricos is getting way too invested in a drive-by comment by gammafunk 13:31:43 Everything is right with the world 13:31:49 :P 13:32:12 i doubt we're doing anything about such a non-urgent issue a month before release. 13:32:12 -!- AreBrandon has quit [Ping timeout: 268 seconds] 13:33:08 urgent standing issues: 13:33:29 (are these consistently listed somewhere? If so, I'm missing out) 13:33:51 pakellas is the big one, i think. 13:34:06 malmut was mine, but i'm satisfied as of today about that. 13:34:21 was there another malmut change? 13:34:21 some issues with new things i added, yara's and warlock's mirror. 13:34:25 ??regretindex[2] 13:34:26 regretindex[2/2]: 0.18 last minute: serialized demonic runes, xom summon diversifying, sputtercast banded revived giant eyeballs, deep elf mage / knight relations, drac caller spells, blood saint double explosions, address iron giant giant bands in dis 13:34:27 gammafunk: no, I started a big argument about it. 13:34:47 !learn edit regretindex[2] s|, drac caller spells|| 13:34:48 regretindex[2/2]: 0.18 last minute: serialized demonic runes, xom summon diversifying, sputtercast banded revived giant eyeballs, deep elf mage / knight relations, blood saint double explosions, address iron giant giant bands in dis 13:35:08 regret-index: there's one i actually wanted to talk to you about, since zigfigs were an idea you liked 13:35:29 which is to remove them and replace with the portal refreshing if you leave at Zig:27 13:35:45 blood ru 13:35:49 *bloody ru 13:35:49 various crash bugs that we should look into - 10328, 10323, 10296, maybe others. 13:35:50 partially in order to resolve the sac artifice thing yeah 13:36:16 i would be fine with letting them just work under sac artifice. 13:36:18 like evoking a spear. 13:36:21 -!- orionstein has quit [Remote host closed the connection] 13:36:25 this doesn't sound very happy in combination with the tomb zigfig 13:36:45 it would just be a zig portal in the same location 13:36:46 it could just be a portal in tomb, I guess 13:36:55 gammafunk is here!??! 13:36:59 as I said, not very happy 13:37:12 <|amethyst> could make zigfigs a "device" https://crawl.develz.org/tavern/viewtopic.php?f=8&t=19617 13:37:14 why is that not very happy? 13:37:56 it's awkward to have such a direct portal sitting in a three-layers-deep branch? 13:38:07 forcing you to wield it is ok, since it's non-tactical 13:38:12 not perfect interface-wise still 13:38:24 I side with the ignoring sac artifice awkwardness instead, I guess 13:38:24 does sac evocables just disable V? 13:38:48 i believe so 13:38:48 I doesn't seem terribly awkward to me, although I guess you'd want to place it "centrally" or notably, so that's a vault design issue 13:38:51 -!- pikaro has quit [Ping timeout: 264 seconds] 13:40:38 it feels diminishing - that here in the most arduous branches of the game, here's an (already opened, I suppose) portal to something even less necessary and more difficult, that you probably don't want to take right after clearing tomb 13:41:27 and overall i do really like the flavor of zigfigs, so i'd prefer not to see them go 13:41:33 <|amethyst> IMO just change V 13:41:53 <|amethyst> it's kind of silly that without sac artifice you can use Va to reach with a spear in slot a 13:41:59 <|amethyst> but with sac artifice you cannot 13:42:22 i'll look silly if that's already not the case, won't i 13:42:22 (clearly the answer is to finally split tactical and strategic consumables???...) 13:42:37 <|amethyst> wheals: it is the case, just checked 13:42:53 ok then 13:43:02 -!- amalloy_ is now known as amalloy 13:43:04 i'll probably take a crack at it later this week 13:43:22 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:43:55 -!- ontoclasm has joined ##crawl-dev 13:44:45 pleasingfungus: clearly another standing issue is tzitz tile 13:45:55 -!- beogh has quit [Quit: Page closed] 13:47:50 Which items can you use v on that do not depend on Evocations? 13:47:53 Is it just the Zigfig? 13:48:00 (and polearms) 13:48:30 <|amethyst> wand of heal wounds 13:48:44 -!- halv has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 13:48:46 True. And /Tele. 13:48:57 <|amethyst> tele is resistible isn't it? 13:49:09 /dig shouldn't 13:49:09 Who /Teles other monsters? 13:49:16 You might as well Wr start :P 13:49:47 But yeah you have a point 13:50:18 -!- 14WAAN7JX is now known as _sk 13:53:32 The check for MUT_NO_ARTIFICE needs to be deduplicated, it's rather silly that it's done in three seperate places when it could all be done in evoke_check() 13:53:52 Though I'm probably missing something 13:54:16 -!- tealeaves has quit [Quit: Bye] 13:55:21 <|amethyst> the one in zap_wand is still needed because there's still a separate "ZAP_WAND" command 13:56:29 <|amethyst> (FR: remove that?) 13:56:31 While I admit it's silly to have multiple functionalities passing through one codepath that can't exactly serve all of them (evoke_check()) ... 13:56:37 ... wait, what is the zap wand command 13:56:44 <|amethyst> the one under OBJ_MISCELLANY is probably unnecessary 13:57:18 <|amethyst> CMD_ZAP_WAND isn't bound to anything by default 13:57:23 -!- Serq has quit [Quit: leaving] 13:57:23 oh, alright. 13:57:38 <|amethyst> but I guess it's there for old people to remap their keys for nostalgia 13:57:52 Yeah, honestly, there's no real difference in use between the evocables, except rods which are weird 13:58:04 Just making the zigfig a nonevocable by lumping it in with polearms would be good 13:58:52 but I think what v should do is (1) catch an evocation if you can evoke the item using evocations, or fallthrough to (2) a targeter for 'usable' (non-evocable) items 13:59:20 There's some demand for being able to v with any weapon, so you can, for example, swing an axe at a particular enemy under TSO with another adjacent enemy confused 13:59:56 <|amethyst> if that's a thing then IMO it's a bug 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:00:16 I'd wizmode it but it takes me a good 8 minutes to recompile 14:00:22 <|amethyst> swinging an axe under TSO shouldn't hit confused untargetted adjacents any more than it hits friendly untargetted adjacents 14:01:25 <|amethyst> hm 14:01:38 <|amethyst> it does do the bad thing 14:02:27 <|amethyst> IMO file a report 14:02:49 03PleasingFungus02 07* 0.18-a0-1696-g2ee6c69: Allow use of zigfigs under sac artifice 10(64 seconds ago, 2 files, 29+ 10-) 13https://github.com/crawl/crawl/commit/2ee6c6952143 14:02:53 Yep 14:02:53 It does do a bad thing 14:04:19 -!- tealeaves has quit [Quit: Bye] 14:06:20 -!- orionstein has quit [Remote host closed the connection] 14:06:49 Should you cleave-miss all adjacent disabled folk? 14:06:53 (as you do friendlies?) 14:07:15 (and not just confused ones?) 14:08:02 This has some weird implications for how axes work under TSO without while invisible, but obviously you're doing something sketchy then. 14:08:07 -!- elliptic has quit [Quit: Leaving] 14:10:24 -!- scummos__ has quit [Ping timeout: 246 seconds] 14:17:11 <|amethyst> hmm 14:17:21 <|amethyst> PleasingFungus: I think I may have found a Xom rewrite bug 14:17:25 oh, good! 14:17:32 I didn't find nearly enough to be comfortable 14:17:43 not nearly enough for the number of lines i rewrote 14:17:57 <|amethyst> it's this 14:18:00 <|amethyst> if (you_worship(GOD_XOM)) 14:18:01 <|amethyst> result = xom_acts(severity); 14:18:01 <|amethyst> else 14:18:01 <|amethyst> result = xom_acts(coinflip(), severity); 14:18:19 <|amethyst> oh, never mind 14:18:21 hahah 14:18:23 <|amethyst> I was misreading the assembly 14:18:26 i fell into the exact same misreading 14:18:30 earlier 14:18:41 it's goofy code. 14:18:42 <|amethyst> still, it is extremely unclear to have both of those overloads 14:18:45 yes 14:18:59 everything that uses the single-argument version is very confusing 14:19:13 <|amethyst> I saw that the assembly calls the version with a bool in both cases, but that's just because the other is inline 14:19:32 what do you mean by 'the assembly'? 14:19:44 <|amethyst> disas wizard_xom_acts 14:19:51 -!- Rust3dCor3 has quit [Ping timeout: 244 seconds] 14:20:04 http://www.disasfish.fi/ ? 14:20:22 are you actually looking at assembly code? or am i really misunderstanding you 14:20:27 <|amethyst> the former 14:20:31 ...why? 14:20:39 <|amethyst> to see which function was actually being called 14:20:43 huh. 14:20:52 <|amethyst> I guess I could have set a breakpoint, but then I would have had to run it :) 14:21:00 i just looked at xom.h. 14:21:06 <|amethyst> right, right 14:21:21 <|amethyst> but I wasn't sure about the overload resolution rules 14:21:25 the thing with the multi-argument version is that it requires two arguments, so it is, in a strictly technical sense, unambiguous 14:21:35 not *readable*, but unambiguous. 14:21:48 <|amethyst> PleasingFungus: the one in xom.h also takes two arguments 14:22:00 oh, hm, true 14:22:03 <|amethyst> static inline xom_event_type xom_acts(int sever, int tension = -1) 14:22:05 <|amethyst> xom_event_type xom_acts(bool niceness, int sever, int tension, bool debug) 14:22:10 what would be correct 14:22:15 PleasingFungus: i think that commits allow evoking staff of dispater 14:22:17 <|amethyst> but it looks like the bool is more important than the number of arguments 14:22:21 or is that OBJ_STAVES 14:22:37 wheals: surely that's covered by the is_unrandom_artefact case? 14:22:38 <|amethyst> PleasingFungus: rename one of them maybe? 14:22:41 |amethyst: imo 14:22:52 just remove the single-argument version, and rearrange the arguments for th eother 14:23:04 <|amethyst> or that 14:23:07 int sever, maybe_bool helpful = mb_whatever, etc 14:23:22 oh, i didn't see that 14:23:22 i can't remember if maybe_bool is what it's called 14:23:22 sorry 14:23:22 wheals: it's not good code :( 14:23:40 shocked 14:23:45 my first pass at it was worse! 14:24:06 ah, good, it is mb_maybe! 14:24:11 ah 14:24:20 my last thing i want to do before 0.18 is #165 14:25:03 mb_whatever would be a good one though 14:25:08 !bug 165 14:25:08 https://crawl.develz.org/mantis/view.php?id=165 14:25:17 hm, probably not that 14:26:35 -!- Piginabag has left ##crawl-dev 14:28:07 hm 14:28:13 severity of xom's wrath depends on your current piety 14:28:15 that seems wrong 14:28:46 03|amethyst02 07* 0.18-a0-1697-g1c74cf0: Fix warnings. 10(2 minutes ago, 1 file, 5+ 2-) 13https://github.com/crawl/crawl/commit/1c74cf014bb9 14:32:42 -!- Piginabag has quit [Quit: Page closed] 14:34:31 _The giant eyeball gazes at you. The giant eyeball gazes at you. _You suddenly lose the ability to move! 14:35:02 is there a way to differentiate charging / charged spellcast lines 14:35:04 is there a good way to turn bools into maybe_bools? specifically, true into MB_TRUE? 14:35:13 regret-index: yes, I think so. check mon-spell 14:35:15 .txt 14:35:24 er, monspell.txt 14:35:41 hm, no, I guess not 14:35:48 -!- Kalir has quit [Changing host] 14:35:54 hm 14:36:17 annoying. 14:39:14 <|amethyst> PleasingFungus: there is but it's static to clua.cc 14:39:19 <|amethyst> !source _frombool 14:39:19 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/clua.cc#l552 14:39:26 <|amethyst> so rename and move that 14:39:27 hrm 14:39:32 I figured out a way to use it less 14:39:35 <|amethyst> though 14:39:42 enh, but we still use it in a few places 14:39:47 <|amethyst> maybe_bool is sort of problematic 14:39:47 -!- CKyle has quit [Quit: Textual IRC Client: www.textualapp.com] 14:40:01 |amethyst: ? 14:40:48 <|amethyst> it's an unscoped enum, so implicitly converts to int (and thus to bool) a little too easily 14:40:57 tru 14:41:31 <|amethyst> for that matter, you can do an explicit maybe_bool(true); 14:41:35 <|amethyst> which gives you MB_MAYBE 14:41:48 lol 14:41:55 very good 14:42:06 would it be better if the enum was MB_FALSE, MB_TRUE, MB_MAYBE? 14:42:17 -!- CKyle has joined ##crawl-dev 14:42:33 that just makes it easier for type accidents to lurk 14:42:56 <|amethyst> I'd consider making it a class with an explicit constructor taking a bool, and with an explicit operator bool 14:43:03 it's used rarely enough that shouldn't be too hard 14:43:04 <|amethyst> actually 14:43:11 <|amethyst> maybe without the explicit operator bool 14:43:23 <|amethyst> because it's unclear how that should treat MB_MAYBE 14:43:38 http://sprunge.us/NKUH opinion on this as an improvement over the current state, or should I wait on hypothetical maybe_bool improvements? 14:43:41 oh i guess enums can't have a ctor 14:43:44 also, coinflip, obv :) 14:45:10 <|amethyst> PleasingFungus: nitpick, but I don't like yoda comparisons 14:45:17 <|amethyst> MB_MAYBE == nice ? 14:45:40 i wrote it the other way initially, but was worried about the potential single-equals problem 14:46:18 it might make an already-complex ternary unreadable, though. 14:47:13 flipped it. 14:47:26 <|amethyst> PleasingFungus: what about bool niceness = tobool(nice, xom_is_nice(tension)) ? 14:47:30 -!- fixit_friend has quit [Ping timeout: 246 seconds] 14:47:48 <|amethyst> slightly different in that it calls xom_is_nice in either case, but hopefully that has no side-effects 14:48:13 no side effects beside a debug print 14:49:22 <|amethyst> and RNG state, but meh 14:49:33 rip fixed seeds 14:49:36 <|amethyst> no important side effects :) 14:49:39 -!- wheals has quit [Ping timeout: 248 seconds] 14:50:39 i was reading a good essay the other day that argued that, of course a 'utility functions' file was an awful idea (since they always bloat and grow and become monstrous), but a 'utility functions' _folder_ could work okay. 14:50:59 -!- Blade- has joined ##crawl-dev 14:53:21 <|amethyst> partial solution: put tobool in enum.h next to maybe_bool itself, and make it constexpr (and thus inline) 14:53:38 <|amethyst> would have to rewrite it to use a ternary though 14:54:00 <|amethyst> (in C++11, I think it would work as constexpr in C++14 as-is) 14:54:05 <|amethyst> s/,/;/ 14:56:15 -!- Marvin is now known as Guest38473 14:57:02 -!- vfoley has quit [Ping timeout: 244 seconds] 14:58:08 i put it in misc.h, with the other maybe_bool function :( 14:58:15 er, misc.cc, rather 14:58:30 -!- NotKat has quit [Quit: Farewell.] 14:59:14 -!- Zekka has quit [Read error: Connection reset by peer] 14:59:46 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 14:59:54 -!- wheals has joined ##crawl-dev 15:00:03 -!- omarax has quit [Remote host closed the connection] 15:00:11 -!- wheals has quit [Client Quit] 15:01:09 -!- Stendarr|2 has quit [Ping timeout: 260 seconds] 15:03:46 -!- Hiffwe has quit [Ping timeout: 244 seconds] 15:04:36 03PleasingFungus02 07* 0.18-a0-1698-g9d1d737: Export frombool() 10(11 minutes ago, 3 files, 8+ 7-) 13https://github.com/crawl/crawl/commit/9d1d737e7fd1 15:04:36 03PleasingFungus02 07* 0.18-a0-1699-g3bc9a56: Clean up the xom_acts() function signature 10(11 minutes ago, 4 files, 17+ 20-) 13https://github.com/crawl/crawl/commit/3bc9a56d02df 15:05:31 -!- tealeaves has quit [Quit: Bye] 15:08:47 -!- Tiltorax has quit [Quit: zzzZZZZzzz...] 15:09:54 !tell Lasty "I've been enjoying amulets a LOT more under the new set amulet egos than I've had in the past. Hell, even Gourmand has become more competitive what with the proliferation of evocable gadgets I actually want to use. Whatever happens to rMut, I don't want to see it go back to an amulet slot. I've actually been looking forward to each unknown amulet instead of wondering whether I... 15:09:55 Maximum message length is 340 characters, but you had 383. Eschew verbosity, Gladys! 15:09:56 ...should even bother to pick them up.†15:09:58 feh! 15:10:10 !tell Lasty "I've been enjoying amulets a LOT more under the new set amulet egos than I've had in the past. Hell, even Gourmand has become more competitive what with the proliferation of evocable gadgets I actually want to use. I've actually been looking forward to each unknown amulet instead of wondering whether I should even bother to pick them up.†15:10:10 Maximum message length is 340 characters, but you had 341. Eschew verbosity, Gladys! 15:10:11 for heaven's sake 15:10:56 !tell Lasty "I've been enjoying amulets a LOT more under the new set amulet egos than I've had in the past. Hell, even Gourmand has become more competitive with the proliferation of evocable gadgets I actually want to use. I've actually been looking forward to each unknown amulet instead of wondering whether I should even bother to pick them up.†15:10:57 PleasingFungus: OK, I'll let lasty know. 15:11:39 -!- Blade- has quit [Ping timeout: 246 seconds] 15:11:51 -!- Zekka_ has quit [Ping timeout: 264 seconds] 15:12:04 <|amethyst> I'm confused a bit 15:12:16 <|amethyst> what does gourmand have to do with evocable gadgets? 15:12:28 <|amethyst> I thought only rods (among evocables) caused hunger 15:12:39 idk 15:12:57 i'm just quoting 15:12:59 or trying 15:13:52 !tell Lasty I used dismissal a lot my last game which annoyed Dynast to no end, it was great 15:13:52 gammafunk: OK, I'll let lasty know. 15:13:59 lmao 15:14:02 why was dynast annoyed? 15:14:11 well 15:16:29 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:16:53 -!- halv has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 15:18:21 -!- pikaro has quit [Ping timeout: 248 seconds] 15:20:12 -!- CanOfWorms has joined ##crawl-dev 15:20:25 -!- Blade- has joined ##crawl-dev 15:25:06 -!- kuniqs has quit [Client Quit] 15:25:36 !lm * recent rune=slime 15:25:36 No milestones for * (recent rune=slime). 15:25:43 !lm * recent noun~~slim 15:25:45 64055. [2016-04-05 19:06:23] adrahil the Brawler (L21 TrMo of Pakellas) left the Pits of Slime on turn 41756. (Slime:1) 15:25:48 hrm 15:25:52 !lm * recent noun~~slimy 15:25:53 13007. [2016-04-05 18:50:33] koboldina the Slayer (L21 DrBe of Trog) found a slimy rune of Zot on turn 66201. (Slime:6) 15:25:58 !lm * recent noun~~slimy s=noun 15:25:59 13007 milestones for * (recent noun~~slimy): 13007x slimy 15:26:10 !lm * recent noun~~dissolution 15:26:11 2612. [2016-04-05 17:23:45] mrpyro the Black Belt (L27 OpTm of Cheibriados) killed Dissolution on turn 45438. (Slime:2) 15:26:26 !lm * recent slime br.enter 15:26:29 18388. [2016-04-05 19:01:30] adrahil the Brawler (L21 TrMo of Pakellas) entered the Pits of Slime on turn 40986. (Lair:7) 15:27:49 -!- MarvinPA has quit [Read error: Connection reset by peer] 15:28:43 !lg * recent slime 15:28:44 2514. apostateCourier the Grand Gadgeteer (L22 DsAr of Pakellas), splashed with acid on Slime:6 (slime_pit) on 2016-04-05 16:00:38, with 440138 points after 54354 turns and 8:17:39. 15:30:05 -!- cang has quit [Quit: Page closed] 15:30:14 -!- MarvinPA has joined ##crawl-dev 15:30:28 can't wait to buff slime 15:30:50 !nerf regret-index 15:30:50 * Sequell nerfs regret-index!!! 15:32:23 !lm * recent noun~~polyphemus 15:32:24 8014. [2016-04-05 18:55:18] Sagrath01 the Unseen (L16 SpEn of Gozag) killed Polyphemus on turn 34890. (Shoals:4) 15:32:33 !lm * recent shoals br.enter 15:32:36 24890. [2016-04-05 19:29:03] BigBluFrog the Grand Gadgeteer (L17 DsGl of Pakellas) entered the Shoals on turn 42105. (Lair:5) 15:33:03 !lm * recent noun~~barnacle 15:33:04 17221. [2016-04-05 19:09:44] chimenez the Bludgeoner (L19 GrFi of Okawaru) found a barnacled rune of Zot on turn 38106. (Shoals:4) 15:38:08 -!- Ratboiler has quit [Ping timeout: 250 seconds] 15:44:25 -!- ontoclasm has quit [Quit: Leaving.] 15:48:14 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]] 15:50:48 -!- insecticide has quit [Ping timeout: 276 seconds] 15:54:14 A small suggestion - I saw a while ago a proposal for Dragon form to get devouring like Hydra form has 15:54:47 Good? No good? Thoughts? 15:55:02 -!- Kellhus has quit [Ping timeout: 250 seconds] 15:57:18 -!- tealeaves has quit [Quit: Bye] 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:31 -!- jefus_ has joined ##crawl-dev 16:15:18 -!- simmarine has joined ##crawl-dev 16:17:51 -!- Marvin is now known as Guest15634 16:18:10 You know what I find very neat (even though it might be a bug)? 16:18:16 -!- Guest38473 has quit [Read error: Connection reset by peer] 16:18:24 On local play, the tile for Unarmed combat changes with your attack verbs 16:18:40 I'd wizmode to see what hydra form gets, but I sort of want to just wait for it 16:20:44 I think that was intentional 16:21:15 -!- Nerem has quit [Ping timeout: 244 seconds] 16:24:15 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:25:48 -!- Gobbo is now known as GoblinBomb 16:25:50 -!- ProzacElf has joined ##crawl-dev 16:27:04 -!- wheals has joined ##crawl-dev 16:27:13 has it always been the case that moths of wrath can't incite things with spells 16:27:33 because that seems very weird 16:27:50 -!- spriseris has quit [Quit: Leaving.] 16:28:10 -!- Smello has quit [Quit: Bye!] 16:29:08 Yeah I guess that's not something that would be obvious to the player 16:29:11 @??moth_of_wrath 16:29:11 moth of wrath (04y) | Spd: 12 | HD: 9 | HP: 43-58 | AC/EV: 0/10 | Dam: 2505(rage) | fly | Res: 06magic(40) | XP: 503 | Sp: berserk other [11!AM, 06!sil] | Sz: small | Int: animal. 16:29:23 I suppose you could put this exception in the spell description though 16:29:29 4cdb923cc implies that it was always the case i guess? since it just fixes them not being able to use it on things with breath weapons 16:29:41 %git 4cdb923cc 16:29:41 07Grunt02 * 0.16-a0-2849-g4cdb923: Don't count natural abilities as spells for monster berserk checks. 10(1 year, 4 months ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/4cdb923cc833 16:31:23 also who knew that snorg is much less likely to cast berserk when at full hp 16:33:05 -!- rkd has quit [Quit: Page closed] 16:34:45 -!- Zxpr1jk has quit [Ping timeout: 268 seconds] 16:37:41 -!- edsrzf has joined ##crawl-dev 16:40:55 -!- pikaro has quit [Ping timeout: 268 seconds] 16:41:39 -!- jefus_ has quit [Ping timeout: 248 seconds] 16:44:57 -!- Leszczynek has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:45:32 -!- johnny0 has quit [Ping timeout: 244 seconds] 16:51:03 -!- Zekka has quit [Ping timeout: 240 seconds] 16:51:07 -!- PleasingFungus has joined ##crawl-dev 16:51:10 -!- neunon has quit [Ping timeout: 248 seconds] 16:51:22 -!- Hurricos has quit [Ping timeout: 250 seconds] 16:51:26 MarvinPA: I knew that! and it surprised me when I found out 16:52:00 -!- travis-ci has joined ##crawl-dev 16:52:01 The build was broken. (master - 3bc9a56 #5216 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/120973186 16:52:02 -!- travis-ci has left ##crawl-dev 16:52:04 haha, i take advantage of that when i want to run from him 16:53:10 or if i want to shoot a confusion wand at him 90 times 16:53:12 or whatever 16:53:50 another lua crash 16:54:15 same as it ever was 16:54:22 -!- hurricos has joined ##crawl-dev 16:56:32 -!- neunon has joined ##crawl-dev 16:57:26 -!- Rust3dCor3 has quit [Ping timeout: 244 seconds] 16:59:13 -!- CcS has quit [Read error: Connection reset by peer] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:01:30 -!- CKyle has joined ##crawl-dev 17:02:38 -!- Guest15634 has quit [Remote host closed the connection] 17:02:57 -!- Surgo has quit [Ping timeout: 276 seconds] 17:03:15 !lg . ikiller=snorg 17:03:15 No games for gammafunk (ikiller=snorg). 17:03:29 !lg devteamnp killer=snorg s=name 17:03:30 28 games for devteamnp (killer=snorg): 6x MarvinPA, 4x dpeg, 3x reaver, 2x neil, 2x 78291, elliptic, rob, HangedMan, erisdiscordia, ontoclasm, bh, Lasty, jpeg, wheals, Zaba, Medar 17:03:44 now we see how this research was done... 17:05:10 !killratio snorg 17:05:15 snorg wins 4.250% of battles. 17:05:53 -!- Patashu has joined ##crawl-dev 17:06:13 -!- CKyle has quit [Ping timeout: 244 seconds] 17:09:36 -!- ontoclasm has joined ##crawl-dev 17:13:28 -!- Zxpr1jk has quit [Quit: Leaving] 17:13:38 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 17:15:34 "It is Fedhas's considered opinion that offenders against the natural order (Fedhas)" 17:15:38 what a weird desc 17:15:48 sounds like my fault 17:16:15 right. wrath descriptions. i got very sick of writing those midway through 17:16:32 the fedhas one I just thought was funny, though. iirc. 17:17:13 god wrath descriptions generally are a little flowery, yeah :P 17:17:43 -!- Rast- has joined ##crawl-dev 17:18:25 also that was not an intentional fedhas pun, oh no 17:19:04 -!- Eronarn__ has quit [Ping timeout: 264 seconds] 17:19:54 i hadn't even considered it! 17:20:04 puns are an offense against the natural order (Fedhas) 17:20:06 it won't be a real fedhas pun until we replace fruit with plastic flowers, anyway. 17:20:09 lol 17:20:12 haha 17:20:28 amalloy: feature freeze apr. 18th! i don't think you were around when I said that before so i'm saying it now 17:20:54 thanks. i caught it in the scrollback, or at least a suggestion of it 17:21:02 -!- Rast has quit [Ping timeout: 248 seconds] 17:21:29 -!- Eronarn__ has joined ##crawl-dev 17:21:39 i announced it and no one complained, so it's real now. 17:21:59 -!- Surgo has quit [Quit: Leaving] 17:22:48 nice 17:22:50 -!- siepu has quit [Read error: Connection reset by peer] 17:22:56 hmm is chei napping 17:23:11 03MarvinPA02 07* 0.18-a0-1700-ga3aef14: Split monster and player swiftness into separate spells 10(3 weeks ago, 5 files, 30+ 6-) 13https://github.com/crawl/crawl/commit/a3aef145d469 17:23:11 03chequers02 {MarvinPA} 07* 0.18-a0-1701-ga4c2e42: Rework Gozag incite. 10(5 weeks ago, 7 files, 29+ 31-) 13https://github.com/crawl/crawl/commit/a4c2e42ecf64 17:23:11 03MarvinPA02 07* 0.18-a0-1702-gd20c6a5: Don't allow dispelling permahaste from Gozag wrath 10(12 minutes ago, 2 files, 5+ 1-) 13https://github.com/crawl/crawl/commit/d20c6a538ece 17:23:16 %git 17:23:16 07MarvinPA02 * 0.18-a0-1702-gd20c6a5: Don't allow dispelling permahaste from Gozag wrath 10(12 minutes ago, 2 files, 5+ 1-) 13https://github.com/crawl/crawl/commit/d20c6a538ece 17:23:19 just taking it easy 17:23:20 oh there it goes 17:23:59 complaining does the trick 17:24:07 #lifehacks 17:24:22 man, that alligator thing... there's gotta be a better way,. 17:24:44 -!- hurricos has quit [Ping timeout: 250 seconds] 17:25:10 -!- namelastname112 has quit [Ping timeout: 250 seconds] 17:25:14 yeah it is weird! 17:25:55 -!- Krakhan has quit [Changing host] 17:25:59 man, mon-cast.cc... there's gotta be a better way,. 17:26:10 but also the alligator thing specifically 17:28:48 <|amethyst> also, 170 turns seems like a lot? 17:28:56 <|amethyst> was that maybe supposed to be 17? 17:29:12 hm 17:29:12 <|amethyst> oh 17:29:14 hmmm 17:29:15 <|amethyst> and it's turns 17:29:15 ? 17:29:21 <|amethyst> rather than time 17:29:23 it's comparing to you.num_turns 17:29:38 huh yeah, that is bad regardless i guess 17:29:44 ///< When alligator last casted Swift 17:29:45 the turns thing that is 17:29:50 worst of all, it's ungrammatical!!! 17:30:03 and out-of-date! oops 17:30:09 :) 17:30:56 <|amethyst> also 17:31:02 <|amethyst> maybe not relevant outside of sprint 17:31:02 "Sixfirhy/jiangshi/kraken black magic" good comment 17:31:12 also wow, krakens use move_spurt? 17:31:20 <|amethyst> but if you encounter an alligator in the first couple hundred turns 17:31:25 <|amethyst> it won't sprint 17:31:36 dispelling permahaste from gozag wrath? 17:31:54 <|amethyst> ProzacElf: see previous commit 17:31:57 see the previous commit for context 17:32:53 oh 17:33:03 gosh this tentacle move_spurt stuff 17:33:04 so is this to prevent using yara's on them? 17:33:30 purple drac breath, etc 17:33:30 oh huh yeah, yara's exists 17:33:36 yara's is a shockingly good spell 17:33:41 note that modifying the function you did *should* mean that yaras interacts correctly with it 17:33:44 ProzacElf: ? 17:33:47 it was one of those things i never bothered with 17:33:49 i was trying to think of ways that the effect could be cancelled and only came up with purple drac breath 17:33:51 until i tried it 17:33:58 and i was like "whoa" 17:33:59 but yes yara's works the same way 17:33:59 tautological 17:34:10 specifically wrt the targetter 17:34:18 ah, cool 17:34:25 look, the anthropic principle is tautological too, and yet people talk about it =p 17:34:30 only goofballs 17:34:40 what sort of stuff have you been up to? wrt yaras 17:34:57 i had a vpsk that found a book with yara's 17:35:13 and it's great in snake and depths 17:35:40 i mean, by the time i hit depths it was probably easier to just hit the mighted/hasted deep trolls than use yara's 17:35:50 but it's golden in snake 17:36:22 i don't think it's overpowered, per se, but it's really helpful 17:36:24 rmsl? 17:36:36 oh, i guess there's a lot of haste running around 17:36:41 yeah 17:36:50 -!- Marvin is now known as Guest26912 17:37:12 i sort of wonder if power isn't important enough for the spell 17:37:23 since all buffs get nuked regardless of power; it's only damage that varies 17:37:24 i kind of wished yara's was smite targeted, but since the hasted guys tend to run up front anyway, it didn't matter much 17:37:30 heh 17:37:33 i thought it was fair 17:37:46 the damage isn't really that impressive anyway 17:38:01 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 17:38:05 well, probably a vpsk doesn't have that much power :) 17:38:10 wow i just stumbled across the monster net/web and i am very glad that it is incredibly complicated in an entirely different way to the way in which it's incredibly complicated for players 17:38:11 --sk 17:38:19 net/web escape code* 17:38:22 MarvinPA: did you see that recent butterfly/web bug 17:38:30 lol, well, i put a lot more into it than i would have with a non-vp 17:38:37 because +4 hex apt 17:38:37 no, what was that! 17:39:02 -!- nikheizen has joined ##crawl-dev 17:39:47 -!- njorth has quit [Ping timeout: 244 seconds] 17:39:54 !bug 0010154 17:39:55 https://crawl.develz.org/mantis/view.php?id=0010154 17:40:20 haha 17:40:24 classic goodbug, imo 17:40:36 nice, these are the only places that can_cut_meat is now used 17:40:47 for dancing weapons that can cut meat, on the monster side 17:40:47 ya 17:40:58 someone mentions that every time they look at net/web code 17:41:02 probably because it's so ridiculous 17:41:28 time to add more meat cutting monsters 17:42:39 <|amethyst> FR: taking a monster to -50 HP with a slicing weapon turns it into chunks instantly 17:43:06 cut that meat 17:43:22 <|amethyst> also 17:43:23 i feel like there's something somewhere that does care how far into the negatives you take a monster 17:43:26 if monsters don't get an advantage (?) from using cutting weapons when trying to break nets/webs, this is an obvious monster/player asymmetry. 17:43:44 <|amethyst> damage_or_escape_net checks for claws 17:43:44 MarvinPA: a few things, iirc 17:43:47 <|amethyst> but free_self_from_net does not 17:43:53 i want to say that beogh and ely cared at some point 17:43:55 and it had to have special-casing for beogh resurrection recently? 17:44:26 -!- Patashu has quit [Ping timeout: 268 seconds] 17:44:32 !source _monster_avoided_death 17:44:33 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-death.cc#l756 17:44:36 aha yeah 17:44:40 ref line 775 17:44:51 iirc the beogh thing used to be below that, and then i moved it above 17:44:53 the beogh thing got moved above the -25 check perhaps 17:44:55 yeah 17:44:59 i think that was a year ago tho 17:45:13 -!- sneakynesss has quit [Read error: Connection reset by peer] 17:45:23 -!- ontoclasm has quit [Read error: Connection reset by peer] 17:45:52 %git ca19eba08b4a7a965266b726e343b19cd6c71870 17:45:52 07PleasingFungus02 * 0.16-a0-2918-gca19eba: Don't punish overkill 10(1 year, 4 months ago, 1 file, 8+ 9-) 13https://github.com/crawl/crawl/commit/ca19eba08b4a 17:46:04 -!- ontoclasm has joined ##crawl-dev 17:46:09 nice 17:46:16 (: 17:46:18 -!- TAS_2012v has quit [Read error: Connection reset by peer] 17:46:30 the sort of absurd thing that players would never notice 17:46:40 -!- NeremWorld has quit [Read error: Connection reset by peer] 17:47:08 -!- TAS_2012v has joined ##crawl-dev 17:47:42 -!- sneakyness has joined ##crawl-dev 17:47:47 -!- Porost has quit [Ping timeout: 248 seconds] 17:49:18 it's very easy to end up writing code for the joy of it. c.f. godblessing.cc, tbh 17:54:09 -!- MarvinPA has quit [Remote host closed the connection] 17:56:51 -!- MarvinPA has joined ##crawl-dev 17:59:54 -!- scummos__ has quit [Remote host closed the connection] 18:00:03 -!- omarax has quit [Remote host closed the connection] 18:02:13 -!- tripout has quit [Ping timeout: 250 seconds] 18:04:47 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]] 18:14:49 Unstable branch on underhound.eu updated to: 0.18-a0-1702-gd20c6a5 (34) 18:15:43 -!- ldf has quit [Quit: ldf] 18:15:56 -!- Ladykiller69 has quit [Ping timeout: 244 seconds] 18:17:01 -!- elliptic has joined ##crawl-dev 18:20:52 -!- debo has quit [Ping timeout: 264 seconds] 18:23:49 -!- johnny0 has joined ##crawl-dev 18:24:01 -!- rkd has quit [Quit: Page closed] 18:30:49 -!- Ququman has quit [Read error: Connection reset by peer] 18:36:03 -!- Guest26912 has quit [Remote host closed the connection] 18:36:20 -!- wheals_ has joined ##crawl-dev 18:39:14 -!- wheals has quit [Ping timeout: 244 seconds] 18:41:39 -!- dtsund has quit [Ping timeout: 250 seconds] 18:41:57 -!- ldf has joined ##crawl-dev 18:43:40 -!- JozX has joined ##crawl-dev 18:44:15 -!- ystael has quit [Ping timeout: 250 seconds] 18:47:18 -!- ontoclasm has quit [Quit: Leaving.] 18:50:59 -!- pikaro has quit [Ping timeout: 260 seconds] 18:51:04 -!- bitcoinbastard has quit [Ping timeout: 244 seconds] 18:52:09 -!- hurricos has joined ##crawl-dev 18:56:55 -!- elliptic has quit [Quit: Leaving] 18:57:52 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 18:58:30 -!- elliptic has joined ##crawl-dev 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:06:31 -!- travis-ci has joined ##crawl-dev 19:06:32 The build was fixed. (master - d20c6a5 #5217 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/121001399 19:06:32 -!- travis-ci has left ##crawl-dev 19:12:18 -!- njorth has quit [Ping timeout: 244 seconds] 19:12:48 -!- sage1234 has quit [Ping timeout: 246 seconds] 19:13:38 -!- CKyle has joined ##crawl-dev 19:19:34 -!- jetnerd has quit [Ping timeout: 250 seconds] 19:19:34 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 19:25:26 -!- ontoclasm has joined ##crawl-dev 19:27:04 -!- PleasingFungus has joined ##crawl-dev 19:29:02 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 19:32:59 -!- techieAgnostic has quit [Client Quit] 19:35:16 -!- flappity has quit [Ping timeout: 264 seconds] 19:35:26 -!- FunkyBomb has quit [Ping timeout: 248 seconds] 19:37:46 -!- hurricos has quit [Ping timeout: 250 seconds] 19:43:06 -!- CKyle has joined ##crawl-dev 19:47:23 -!- CKyle has quit [Ping timeout: 244 seconds] 19:47:57 -!- ProzacElf has quit [Ping timeout: 250 seconds] 19:50:13 -!- WorkSight is now known as Sight 19:50:18 -!- Sight has quit [Quit: Leaving...] 19:50:33 -!- Azzkikr has quit [Ping timeout: 250 seconds] 19:55:42 -!- debo__ is now known as debo 19:58:06 -!- neizenel has joined ##crawl-dev 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:43 -!- GauHelldragon has quit [Ping timeout: 252 seconds] 20:01:21 -!- nikheizen has quit [Ping timeout: 244 seconds] 20:02:14 -!- neizenel is now known as nikheizen 20:04:28 -!- KamiKatze has quit [Quit: Page closed] 20:05:01 Doesnt (L10 VpWn) ASSERT(m.mid > 0) in 'tags.cc' at line 4768 failed. (D:10) 20:07:03 -!- ontoclasm has quit [Quit: Leaving.] 20:17:59 -!- duralumin has quit [Read error: Connection reset by peer] 20:34:24 -!- ystael has quit [Ping timeout: 244 seconds] 20:35:50 hmm. Can I access the score before I have died? 20:38:46 it would appear you cannot. Dumps pre-death just don't have scores. Odd. 20:38:53 -!- Zeor has quit [Quit: Leaving.] 20:39:34 I guess they also don't have how you died, so maybe not that weird 20:40:44 !lm doesnt x=god 20:40:45 3188. [2016-04-06 00:29:36] [god=Kikubaaqudgha] Doesnt the Covert (L10 VpWn of Kikubaaqudgha) entered the Lair of Beasts on turn 11675. (D:11) 20:40:52 oh yeah i haven't fixed that yet 20:50:13 -!- insecticide has quit [Ping timeout: 260 seconds] 20:56:38 -!- bencryption has quit [Quit: WeeChat 1.0.1] 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:12:47 -!- ontoclasm has joined ##crawl-dev 21:13:11 -!- Ladykiller70 has quit [Read error: Connection reset by peer] 21:19:28 -!- dtsund has joined ##crawl-dev 21:19:29 -!- vfoley has joined ##crawl-dev 21:29:21 -!- Harudoku has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]] 21:34:13 -!- insecticide has quit [Ping timeout: 252 seconds] 21:41:42 -!- category has quit [Ping timeout: 250 seconds] 21:42:39 -!- MadCoyote is now known as FunkyBomb 21:44:14 -!- regret-index has quit [Ping timeout: 260 seconds] 21:44:24 -!- serQ has quit [Quit: ... und weg ...] 21:46:10 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:48:03 -!- dpeg has quit [Quit: Lost terminal] 21:48:38 -!- telg has quit [Quit: Page closed] 21:50:55 -!- Zekka has quit [Ping timeout: 276 seconds] 21:51:16 -!- Blade- has quit [Ping timeout: 252 seconds] 21:51:46 -!- Lasty has quit [Quit: Leaving.] 21:51:52 -!- mizu_no_oto has quit [Client Quit] 21:59:26 -!- debo_ has joined ##crawl-dev 21:59:50 -!- debo_ is now known as Guest13782 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:01:27 -!- wheals_ has quit [Quit: Leaving] 22:03:10 -!- CanOfWorms has joined ##crawl-dev 22:04:40 -!- Guest13782 has quit [Ping timeout: 268 seconds] 22:11:27 -!- MarvinPA has quit [Ping timeout: 268 seconds] 22:22:14 -!- regret-index has joined ##crawl-dev 22:22:40 mmm, giant eyeball bands on depths:5 getting juggernauts and tentacled monstrosities 22:28:44 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 22:29:30 -!- argent0 has quit [Ping timeout: 246 seconds] 22:34:45 -!- WalkerBoh has joined ##crawl-dev 22:43:30 -!- Adder has quit [Ping timeout: 246 seconds] 22:45:24 -!- JozX has quit [Ping timeout: 250 seconds] 22:45:54 -!- debo__ has joined ##crawl-dev 22:46:09 -!- ystael has quit [Ping timeout: 244 seconds] 22:50:40 -!- debo__ has quit [Ping timeout: 252 seconds] 22:56:34 -!- DDFi has quit [Quit: Page closed] 22:56:48 -!- owl has quit [Ping timeout: 246 seconds] 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:00:18 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:07:52 http://imgur.com/gX2cMaw 23:09:39 that flowchart clearly should use right angle arrows 23:10:16 heh 23:10:30 at some point I gave up on making the layout better 23:18:39 -!- Athaboros has quit [Quit: Leaving] 23:20:47 -!- geekosaur has quit [Excess Flood] 23:21:28 -!- geekosaur has joined ##crawl-dev 23:24:05 ...why are the charge messages under # Messages by monster body shape 23:30:46 -!- MarvinPA has joined ##crawl-dev 23:31:17 -!- ztzset has quit [Quit: Page closed] 23:31:33 -!- ontoclasm has quit [Quit: Leaving.] 23:34:04 <|amethyst> regret-index: Most likely because I saw "centipede", didn't realise that was a body shape (and not "giant centipede"), so put orb spider there 23:34:20 <|amethyst> regret-index: feel free to move it 23:35:08 -!- Lasty_ has quit [Read error: Connection reset by peer] 23:35:36 poor giant centipedes 23:35:53 <|amethyst> BTW, tempted to put MON_SHAPE_QUADRUPED_TAILLESS on @crawlcode 23:36:20 clearly need to figure out a design for .mukade next?? 23:40:15 <|amethyst> Also, why are snapping turtles MON_SHAPE_QUADRUPED_TAILLESS ? 23:40:23 <|amethyst> bears I can see because theirs are very short 23:40:33 <|amethyst> and domestic sheep are docked 23:41:27 <|amethyst> oh, hey, MON_SHAPE_FISH is now unused 23:43:49 if only skyfish were more literal 23:44:37 (...clearly, next for cocytus is illhevi?) 23:44:49 <|amethyst> ooh 23:44:55 <|amethyst> MON_SHAPE_FISH for sky beasts? 23:45:10 -!- Grivan has quit [Ping timeout: 252 seconds] 23:45:25 -!- PleasingFungus has quit [Ping timeout: 250 seconds] 23:45:29 <|amethyst> I have never been able to figure out the tile, which I guess is sort of the point 23:45:53 just my transparent agenda wanting to make them https://en.wikipedia.org/wiki/Rod_(optics) 23:46:35 need to figure out somewhere to put illhveli first though 23:46:54 -!- PleasingFungus has joined ##crawl-dev 23:49:29 <|amethyst> regret-index: before I followed that link, I was thinking "what do retinal cells have to do with anything?" 23:50:01 "that's how their invisibility works" 23:50:35 idea: a species that has innate flat +splpow/-fail, but poor int & spellcasting apts. (possibly the +pow gets upgraded a few times up to xl ~12, like vs). starts very strong at spellcasting, average by midgame, bad by lategame; do you hybridize, do you push through...? 23:50:43 <|amethyst> yeah, I was imagining some kind of magical creature that is only visible to rod cells, not cone cells 23:50:54 <|amethyst> so you can only see it in the dark, or out of the corner of your eye 23:51:00 <|amethyst> that's kind of creepy now that I think about it 23:51:30 the funny thing about sky beasts is that their tile is terrible in-game, but looks much better outside 23:51:34 it uses transparency... unwisely 23:51:56 <|amethyst> is this current tile newish? 23:52:06 <|amethyst> I just looked at it, and it isn't what I remembered 23:52:09 no, though it's not the first one they've had 23:52:17 it just looks nothing like what it does in-game 23:52:25 because of the transparency 23:52:44 <|amethyst> %git 4a87d9e 23:52:44 07ontoclasm02 * 0.12-a0-2864-g4a87d9e: Various monster tiles (roctavian, 6793) 10(3 years, 1 month ago, 7 files, 4+ 2-) 13https://github.com/crawl/crawl/commit/4a87d9e01472 23:52:47 PleasingFungus: i would be inclined to play that race with a book start, not train any magic skills, and just train the first decent weapon i find 23:53:02 use my flat bonuses to cast some charms 23:53:33 plausible 23:53:37 |amethyst: unfortunately I don't think any of the invisible creatures can be renamed and rethemed to http://watarts.uwaterloo.ca/~acheyne/intruder.html 23:53:52 -!- namelastname112 has quit [Ping timeout: 250 seconds] 23:54:09 renamed and rethemed to sleep paralysis? 23:54:24 <|amethyst> foocubi? 23:54:27 advil: your flowchart is art 23:54:28 make a race with wild magic, mp-powered wands and qda gimmick (armours and weapons become +0 enchant when wielded/worn) 23:54:36 they are too magical... 23:55:07 !source check_your_resists 23:55:07 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/ouch.cc#l102 23:55:15 "sensed presence" is such a dull name to be stuck with 23:55:25 <|amethyst> !source check_your_privilege 23:55:25 Can't find check_your_privilege. 23:55:25 check your presistvileges 23:55:39 advil: what's with the line from check_your_resists -> MiscastEffect::_ouch? 23:55:51 oh, nvm, i misread 23:56:40 <|amethyst> PleasingFungus: just looked at it ("new" sky beast) in-game 23:57:15 it looks decent to me in D...? 23:57:25 <|amethyst> looks like a whale tail 23:57:31 <|amethyst> soomed in I can see the manta-ness 23:57:36 I think it looks like a manta ray tbh 23:57:42 <|amethyst> s/soom/zoom/ 23:57:58 the transparency is very difficult to notice in-game, in my experience 23:57:59 -!- FunkyBomb has quit [Ping timeout: 250 seconds] 23:58:02 so it just ends up looking odd 23:58:03 to me! 23:58:04 -!- saltylicorice has quit [Quit: Leaving] 23:58:09 and to others I've talked to 23:58:18 well, it looks bad over features, I suppose 23:58:37 03PleasingFungus02 07[combo_god] * 0.18-a0-1859-gfab2900: Merge branch 'master' into combo_god 10(17 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/fab29003cd1b 23:58:57 I should make a ukayaw altar tile, finally 23:58:58 imo it looks better over features <_< 23:59:02 time to look up some tribal drums 23:59:14 CanOfWorms: someone was asking for tiles for a custom race the other day 23:59:17 hurricos 23:59:29 'shadow giants' and 'simians' 23:59:32 well if it makes it to a branch I'll make it 23:59:34 haha 23:59:36 probably won't 23:59:40 * regret-index coughs. 23:59:41 esp the former! 23:59:44 oh 23:59:46 haha 23:59:47 yes