00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:15 -!- simmarine has quit [Read error: Connection reset by peer] 00:00:45 I need to rebase my secret branch 00:00:59 still on the fence about archery brand removal. I haven' tcome up with good ideas yet for glove egos 00:01:03 and I have a bunch of ohter stuff on my plate right now 00:01:21 iirc mpa was gonna do it 00:01:38 -!- destroythecore has quit [Read error: Connection reset by peer] 00:02:29 !tell MarvinPA pass highest judgement on !pr 442, please 00:02:29 Brannock: OK, I'll let marvinpa know. 00:02:56 Everything else is still being worked on, or needs a bit of push to get over the hilltop. I'll probably fix up and merge thermic engine tomorrow 00:03:33 you're doing Zot's work 00:04:52 442 is a bit of a meme pr and for that reason i dislike it 00:04:55 trying to decide if slow stair climbing is interesting as a frog mechanic. maybe? 00:04:56 but archery gloves are weird 00:05:05 noooo 00:05:06 I think we can do much better for glove egos 00:05:18 playing with time in dcss sucks 00:05:29 stair climb speed is rather obscured from players 00:05:42 most players don't even know that climb speed is different the second time you climb a stair 00:05:54 into an unknown area, that is 00:05:55 sort of different 00:06:37 i mean, if it was a species effect, we could actually say "you climb stairs more slowly" or such 00:06:48 there's visibility! 00:06:58 give barachian a "Bellowing Croak" ability that lets them ribbit loudly and threatening, which has a chance to frighten enemies, but also is loud enough to draw other enemies to the area to check out what's going on 00:07:03 that's my silly idea for the day 00:07:12 two... abilities? 00:07:19 two escape abilities, even 00:10:00 no spell level restrictions for memorization would be a weird variant on sif. not insanely excited about it, but it's not awful 00:10:01 -!- WalkerBoh has left ##crawl-dev 00:10:11 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-709-gd40821f (34) 00:10:20 reversing: what if they had reduced spell spell slots? 00:10:20 -!- WalkerBoh has quit [Remote host closed the connection] 00:11:06 frogs? 00:11:21 hm 00:11:42 might work better on a species that was more spell-focused 00:11:51 i like the concept 00:11:56 I suppose you could do no spell slots from leveling (have to train spellcasting) and adjust some apts somewhere 00:12:20 not sure if it would turn out well 00:12:48 i like the idea but i think this is not its proper home. 00:13:12 i mean, i guess i could push frogs toward casting... 00:13:18 you're looking for some kind of detriment to offset the stats increase? 00:13:28 i'm just looking for some other gimmick for em 00:13:42 since consensus seems to be that the species is overly bland at present 00:13:46 well you seem to be looking for negative ones specifically 00:14:12 negative ones would let me bump stats, which seems fun and pushes them away from Chei Meme God 00:14:23 but a good positive one would be fine 00:14:51 Pleasingfungus: a race that can cast more easily in heavy armour would also be interesting. I have no idea how to implement it in a reasonable way, but that's what I was brainstorming when I thought about the spell level thing 00:15:06 high-str race, or -ER race 00:15:17 we have a mut for the latter (for both, even!) 00:15:18 Basajaun-era placid magic idea 00:15:20 the ultimate meme, innate sturdy frame 00:15:28 is that a meme 00:15:31 -!- laj1 has quit [Ping timeout: 260 seconds] 00:15:35 nah 00:15:53 i mean, this is a frog, so it's a meme regardless in a certain sense :) 00:16:14 was increased los an idea that was shot down for very good reasons previously? 00:16:17 I want to say yes 00:16:20 but I don't remember why 00:16:21 -!- meatpath has quit [Ping timeout: 240 seconds] 00:16:28 it was historically impossible 00:16:28 fr: if you choose a random name for a barachian the game always selects Pepe 00:16:30 with circleLOS 00:16:37 it'd exceed terminal size 00:16:41 these days i believe it's possible 00:16:48 if it were somehow viable, it would interact with the hop/slow 00:16:52 and be largely negative 00:17:17 i can poke at implementing it. here's what you're gonna have to do for me, tho: give me a theme 00:17:24 do the frogs glow in the dark? 00:17:24 -!- laj1 has joined ##crawl-dev 00:17:28 are they flarefrogs? 00:17:33 yeah, it's not precisely a frog thing, is it 00:17:38 i'm fine with that honestly 00:17:41 theme is the easy part 00:17:44 something about like 00:17:44 I looked at increasing LoS with an unrand, it turned out to be very hard 00:17:48 weird eyeballs? 00:17:54 they're like big saucer eyes 00:18:04 oh, reflective? 00:18:06 and...this is gross...they likc their eyes 00:18:07 big reflective eyes 00:18:08 *lick 00:18:10 lol 00:18:18 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/396 * 0.20-a0-709-g4f57992: Change slow regeneration to a single level mut 10(5 weeks ago, 9 files, 85+ 53-) 13https://github.com/crawl/crawl/commit/4f579920b6a8 00:18:21 not saying it's a bad idea. I really like it! But you're going to have a fun time with all the god that assumes LOS_RANGE = 7 = forever unchanging 00:18:23 s/god/code 00:18:33 true. 00:18:54 yeah, and I was wondering about monsters; I assume this increases each monster's los somehow? 00:18:59 uh 00:19:00 so that it remains symmetric, that is 00:19:02 los is symmetric, yes 00:19:06 hrm 00:19:08 you mean 00:19:10 monsters out of your LOS 00:19:13 how does that work now? 00:19:24 if monsters see each other at a fixed 7 tiles, that's... 00:19:26 hm 00:20:10 !source cell_see_cell 00:20:11 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/losglobal.cc#L116 00:20:27 good ancient dead code 00:20:53 another idea that just popped into my head is rC-, but that's maybe just less interesting version of the Dr thing 00:21:03 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 00:21:04 wouldn't hurt you too much early game 00:21:06 the anti-mummy 00:21:14 yeah, and not that they have an ice theme 00:21:21 but they could! 00:21:44 they have a minor ice theme 00:22:02 why would ice theme make rC- work better, tho? isn't that backward? 00:22:26 !source LOS_MAX_RANGE 00:22:27 Can't find LOS_MAX_RANGE. 00:22:40 er, yeah I guess that's true isn't it; I suppose I was confusing "ice theme" and the fact that frogs are kind of susceptible to cold 00:22:45 #define LOS_MAX_RANGE LOS_RADIUS 00:23:01 being cold and all 00:23:04 bash-3.2$ git grep LOS_RADIUS | wc -l 00:23:05 er cold-blooded 00:23:05 269 00:23:31 you can make it work, but i'm more interested in the los thing 00:23:33 will poke at it at some point and see how much of a pain it is 00:23:42 also, non-square los geometry 00:23:45 the los thing seemed neat since it plays with both hop and slow 00:23:59 well, I guess that's a bit of a stretch 00:24:06 but seeing more monsters yet you're slower 00:24:20 I guess it doesn't exactly play with hop too much; you just see more stuff where you land 00:24:25 so it does to some extent 00:24:49 it would further cement them as the frog archers they were born to be 00:25:12 aaaagh 00:25:15 now i'm against it 00:25:37 there is magic as well, but yeah ranged users like the extra hits 00:25:54 would current range 7 spells be range 8? 00:25:59 spells have shorter range though, so I guess it doesn't help them so much 00:26:00 oh 00:26:04 that could be interesting maybe 00:26:09 might vary from spell to spell, tbh 00:26:10 yeah. a lot of spells have range = LOS_RADIUS 00:26:13 likewise any los-range abilities 00:26:38 269 lines... 00:26:57 sounds like a non-trivial thing to work out 00:27:08 make them croak when they see monsters 00:27:10 frog shoutitis 00:27:22 croakitis 00:27:24 kill frogs? 00:27:39 croakitis could work 00:28:08 i'm honestly kind of excited about the los thing but croakitis seems reasonable 00:28:08 boring tho 00:28:41 did you like the tongue attack? it can slobber the enemy and silence them 00:28:50 this is an aux? 00:28:52 or an active? 00:29:06 wait, what? frogs are getting actively worse? 00:29:11 ooh, an aux works better maybe 00:29:13 I was originally thinking active, but I never remember active breath attacks, so aux is a good idea! 00:29:13 ProzacElf: i want an excuse to give em more stats 00:29:15 frogs can eat trivial enemies earthbound-style (or, rather, Hydra Form-style) 00:29:17 retaliatory tongue attack 00:29:55 -!- Blazinghand has joined ##crawl-dev 00:30:23 you could maybe have fun with that idea, but it would be a bit much to balance 00:30:27 and it's another active 00:30:30 Brannock: why not just give em the full devourer? when you kill an edible enemy in melee, you eat it. 00:30:40 problem: encourages weird play for ne? 00:30:45 slash fedhas 00:30:46 once they grab the orb, they have to go through the battletoads level that no one in history ever beat 00:31:03 don't say turbo tunnel, that is very beatable 00:31:05 is that the sewer one? 00:31:27 you're thinking of the ninja turtle game Brannock 00:31:32 turtles in time..! 00:31:36 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-709-gd40821f (34) 00:31:36 i think we've broken through the bad ideas barrier tonight, there've been several ideas that seem viable here 00:32:06 gammafunk: if you haven't beat it on youtube i don't believe it's beatable =p 00:32:15 increased los, rc-, croakitis, devouring... maybe the silencing tongue, though that's kind of stepping on vs more than a bit 00:32:17 I beat it as a kid! 00:32:27 if you get killed with a slicing weapon, you can wait 5000 turns and come back to life. Because frogs can regrow any part of their body!!! 00:32:29 gammafunk: what, and you didn't uppload it? 00:32:39 my modem wasn't fast enough 00:32:53 Pleasingfungus: status-inflicting tongue 00:33:02 gross 00:33:35 what's another good status, i wonder. what statuses exist? 00:33:35 Send all random thoughts, dreams, song requests, recipes, dunks, box wine, rants, fishnets, and 5" floppy disks with shareware to PleasingFungus via !tell as he sleeps on these frog ideas 00:33:51 actually i don't want the fishnets 00:34:13 Pleasingfungus: sounds fishy to me 00:34:14 har 00:34:16 well the sexy barachian unique will want a fishnet to wear 00:34:19 BANNED. 00:34:22 hahaha 00:34:22 both of you! 00:34:45 if i send you box wine will it get me unbanned? 00:34:52 sorry, i don't drink. 00:34:54 SxE 00:35:05 *sXe 00:35:06 fuck 00:35:30 giant african bullfrogs are *really* big 00:35:33 how about a delightful picture with a lot of lsd laced into it? 00:35:43 he said he was straight edge 00:35:47 I doubt acid will sway him 00:35:58 i've never taken acid. this is a true confession 00:36:01 yes, but it will be so delightful he'll handle the picture! 00:36:05 unlike all the other lies which i say all the time 00:36:08 and then he will be my pawn! 00:36:18 i don't think that's how lsd works. 00:36:21 Pleasingfungus: slow has potential synergy with their slowness?? 00:36:32 might be a bit 'give a weakness and take it away' though 00:36:47 you could apply something wacky, like malmutate or vulnerability 00:36:52 https://s-media-cache-ak0.pinimg.com/564x/c4/65/57/c4655712bf36d46d14b0e59af232dd0c.jpg this is a very good picture 00:36:58 mutagenic froggos 00:37:07 Brannock: agreed! 00:37:24 DCSS:CA has a mutation that makes the character more likely to get more (mal)mutated, as in, gets more mutations from any source of mutations 00:37:46 among various other DNA mutations that aren't *that* interseting 00:38:01 could contrast nicely against Halfling rmut 00:38:06 weird idea: ENCH_INSANE 00:38:08 re tongue 00:39:01 or ENCH_PARALYSIS going off the "poison frog" thing 00:39:01 I guess they're both that idea 00:39:15 Insanity has a bit more interaction with monster AI than paralysis 00:39:21 -!- debo has joined ##crawl-dev 00:39:29 (assuming this is the effect that Discord causes) 00:39:33 yes 00:39:33 (it might not be) 00:39:36 okay, yeah 00:39:42 ENCH_MAD also exists and is totally unrelated 00:39:46 what does it do? 00:40:02 it's a zin recite effect. i honestly forget what it does 00:40:11 ah, it's confusion 00:40:17 like ENCH_DUMB is para 00:40:26 I think making monsters insane when they're next to you is likely to be really annoying 00:40:27 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 00:40:27 I wonder if it's worth simplifying that 00:40:39 monster AI or no 00:40:41 gammafunk: also, not very exciting for a hypothetical Caster Frog 00:40:50 yeah 00:40:51 has synergy with hop! 00:40:56 drive a guy insane, hop away 00:41:14 FR: make barachians have an inner bond with cthulhu 00:41:19 well presumably you'd be hopping a lot if you made monsters insane frequently 00:41:23 haha 00:41:26 insanity for all! 00:41:31 lugonu... 00:41:51 random malign gateways at xl 21 00:42:02 the return of abysstouched! 00:42:25 I like devouring, though I'm concerned it's just toned-down PBD 00:42:26 "When I think of the Abyss I touch myseeeeeelf" 00:42:37 but frogs being able to munch through popcorn is interesting 00:42:37 what's Brannock and Gh 00:42:40 -what's 00:42:41 Huh? 00:42:52 yeah 00:42:54 Oh I see what you mean 00:42:58 what IS brannock and gh? 00:43:03 Well Gh need to actively 'e'at which takes turns 00:43:04 the same 00:43:14 !won . gh 00:43:14 Brannock (gh) has won once in 25 games (4.00%): 1xGhFi 00:43:19 poor form 00:43:19 -!- eb has quit [Quit: I quit] 00:43:24 anyways before I continue I'll just relink the savefile again if you need it 00:43:37 http://crawl.beRotato.org/crawl/saves/Lightli-crawl-git-bd4582c47f-170221-0543.tar.bz2 00:43:41 ??hydra form 00:43:41 hydra form[1/4]: Level 6 form that gives you {spellpower}/10 heads (randomly rounded) and cleaving (when heads >= 2). Your heads can be chopped off, grown, and cauterized just like the monster! Edible foes smaller than you are devoured when killed, healing you based on HD. rPois+, +30% HP. Beware the AC cost... except felids/octopodes. Has swift movement in water. 00:43:59 huh 00:44:11 second I come back I immediately go to level 22 00:44:11 weird 00:44:15 i have always wanted to buff hydra form 00:44:16 -!- Blazinghand has joined ##crawl-dev 00:44:20 thanks, Lightli, updated that Mantis bug with your savefile 00:44:31 it would be a major buff and would require other changes to frogs 00:44:49 also 00:44:53 so, do i need to start a barachian? 00:44:55 well, it would be a significant buff, at least, all that free healing 00:45:03 or are they going to suck less soon? 00:45:04 ProzacElf: no, they're boring right now! wait until i change em 00:45:06 i mean 00:45:08 how come berserk duration takes the sharp drop when using Ieoh Juan's martial attacks 00:45:08 they did get buffed 00:45:11 lol 00:45:11 and i like em 00:45:14 ??gammafunk[3 00:45:14 gammafunk[3/6]: greateroneandwon chars: DEEE DgAs FeFE FoSk HaWr BaWn MfAM MuWz OgAE OpVM TeAK 00:45:19 but no one else does, so don't listen to me! 00:45:19 yes you're moving 00:45:23 but you're also attacking 00:45:43 <|amethyst> IMO you shouldn't get martial moves while berserking 00:45:46 gammafunk should sneak in mfam while the change is hot 00:45:48 !learn edit gammafunk[3 s/BaWn/BaWn (on hold)/ 00:45:48 gammafunk[3/6]: greateroneandwon chars: DEEE DgAs FeFE FoSk HaWr BaWn (on hold) MfAM MuWz OgAE OpVM TeAK 00:45:49 also, how will hopping interact with the moving god? 00:45:58 I don't like AM, worms 00:46:06 all they got is pproj, right? 00:46:16 pfff 00:46:22 that's good enough! 00:46:23 PProj for AM is pretty major imo 00:46:24 i got the best oneandwon 00:46:31 !oneandwon 00:46:35 pretty major for what 00:46:38 for me liking AM? 00:46:39 Chars won first try for ProzacElf: TrNe 00:46:41 if so, I disagree 00:46:46 AM strength in general 00:46:50 I have no opinion on gammafunk's opinions 00:47:01 AM was already strong 00:47:05 they started with a launcher 00:47:15 :) 00:47:16 i have to agree, sadly 00:47:22 it's just I don't like ranged too much 00:47:29 it only took me 3 tries to win with heam 00:47:30 I'm no Dynast 00:47:40 and i also dislike ranged 00:47:52 all in favor of ranged removal? 00:48:18 i don't think i'd miss it 00:48:34 aaa... I'm on the fence about removal. I think it's interesting to just go wholly "magic *is* our ranged" 00:48:36 but you should probably divest yourself from reddit 00:48:39 but it's dramatic and drastic. 00:48:40 and tavern 00:48:45 already done half of that! 00:48:50 also "magic *is* our special ability system" 00:48:53 heh 00:48:59 what about evocations? 00:49:04 evocations is also our ranged 00:49:08 well, i do like evo 00:49:10 people keep asking for special weapon moves and, really, just point them to magic spells 00:49:22 what about invocations? 00:49:22 and evo is already my ranged 00:49:22 invocations is also ranged 00:49:23 ranged is ranged 00:49:23 what about necromancy 00:49:29 throwing, which i consider at least a little different from the rest of ranged, is also ranged 00:49:35 what about conjurations? 00:49:40 what about ranged? 00:49:45 what ABOUT ranged? 00:49:50 would it be mean to have ijc's wrath be barbs + dancing polearms 00:49:56 i'm very sorry, i didn't mean to start a serious discussion about this. 00:50:01 i was just memeing. 00:50:02 throwing is good because of significantly less interface hassle, which is the goal of Lasty's reform anyway 00:50:03 instead of barbs + dagger 00:50:10 why DO we allow players to hurt things that aren't right next to them anyway? 00:50:12 .echo $(range 1 27) 00:50:12 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 00:50:18 ^ ranged 00:50:23 range_ranged 00:50:29 ProzacElf: there's a perfectly good game design that doesn't allow that 00:50:30 ranged is number 1??? 00:50:54 super mario bros? 00:51:00 ranged is definitely a big ol #2. ha ha ha ha ha 00:51:01 oh wait 00:51:05 it has fireballs 00:51:20 damnation is cool 00:51:22 I had an idea for a god once, that had a "cowardly conduct", that gave you piety for killing things that *weren't* adjacent to you (or for killing confused/paralysed/sleeping enemies, even if they were adjacent) 00:51:23 hunt the wampus? 00:51:25 I like that launcher 00:51:30 I couldn't figure out what would be good powers for it though 00:52:18 sounds annoying, tbh 00:52:19 I like the idea of a god that's afraid of everything 00:52:23 just thematically 00:52:33 the annoyance factor was a big problem for me to surmount, yeah. I couldn't surmount it 00:52:37 and yeah I love the idea of a fear conduct 00:52:40 to go alongside our slow conduct 00:52:50 I think divine conducts are some of the more interesting parts of crawl 00:52:55 sure 00:53:03 gozag, ashenzari, chei are all fantastic with their conducts 00:53:10 I absolutely adore conducts 00:53:18 like the one where you can't worship any other god <3 00:53:27 oh, and ru 00:53:30 is it ettin race time??? 00:53:31 frankly I like ru sacrifices more than ru powers 00:53:34 -!- Barfbag has quit [Quit: Page closed] 00:53:37 i think everyone does 00:53:45 that's where most of the god is, yeah 00:53:48 there are some cute ones 00:53:54 Sacrifice Eye 00:54:07 hand is the big thematic one, of course 00:54:10 -!- HellTiger has quit [Ping timeout: 260 seconds] 00:54:32 yeah 00:54:36 sac xl is cool 00:54:41 sack experience (the apt lowering one, whatever it's called) reminds me of doggos now 00:54:42 and I would love to make a god with a fear conduct work but every time I try to tackle it, seems impossible to come up with a satisfying and non-annoying design for it 00:55:08 we're running out of space for gods anyway :) 00:55:12 two spots left! 00:55:20 rip P 00:55:23 re could remove nemelex 00:55:29 no, that's quite impossible. 00:55:29 removelex xobeh 00:55:30 and by remove I mean rework each card 00:55:38 again? 00:55:45 lol 00:55:46 How many news are we on newnewnewnewnemelex or whatever 00:55:51 exactly that many. 00:55:59 nemelex will never be old 00:56:05 the thing about "no piety for adjacent kills" is less punitive than it is incentive, and it also enables casters/ranged fighters/polearms 00:56:06 i was thinking about adding a new nem card that included my sightjacking idea 00:56:11 and stabbers 00:56:15 sightjacking? 00:56:27 los increase? 00:56:28 "see through a monster's eyes for an instant" 00:56:31 oh 00:56:33 Eye of Kilrogg?! 00:56:38 lol 00:56:42 hrm 00:56:52 is it a random monster? seems like it'd seldom be useful 00:56:56 i still like that idea, it's just really bad as a spell 00:57:03 very divinations 00:57:06 no piety for adjacent kills? so a god that really hates weapons that aren't polearms/raned 00:57:07 in the worst way 00:57:26 Eye of Kilrogg?! <-- <3 00:57:30 more like, god of using blink and delay tricks to manuever yourself just out of melee with guys before finishing em 00:57:31 if you could spam it, it would be bad, but on the other side I'd worry that one use would be very underwhelming 00:57:37 -!- HeithinnGrasida has joined ##crawl-dev 00:57:40 Lightli, right, the god is cowardly and infects you with her fear. so you get rewarded for killing things that weren't able to actually get near you to 'scare' you. 00:57:42 and yeah 00:57:47 there's so many cheese kite strategies 00:57:50 it'd just end up annoying 00:57:55 i think it'd be fine as a xom effect 00:57:58 but that's a very low bar 00:57:59 which is very disappointing since I like the idea of a fear conduct 00:58:07 -!- rumflump has quit [Ping timeout: 268 seconds] 00:58:27 could be some kind of limited evocable... more items??? 00:58:34 I don't have the stomach to see through a god design, anyway 00:58:35 I got it 00:58:39 a thing, don't care how you use it 00:58:45 I'd rather make controversial tweaks 00:59:00 where you become invincible and stationary...and you control a monsters for some number of turns!!!!! 00:59:14 isn't that just enslavement but worse 00:59:30 no because you get all the monster's stuff 00:59:42 hmm 00:59:42 well, controlling a monster is potentially better than enslaving it 00:59:54 only if the code is then used for a joke mode where you spend the entire game as a monster instead of a player 00:59:57 (it's silly and probably won't-do material, but sort of an appealing idea on some level) 01:00:00 sure 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:05 <|amethyst> Paradroid? 01:00:08 for more, try CAVES OF QUD, on a steam near you 01:00:17 oh, or that, yes 01:00:36 (qud has this exact ability) 01:00:43 heh 01:00:47 (also if you die you become the monster permanently. i'm not sure if this is a bug or not) 01:00:49 stone.. soup..! 01:06:23 caves of qud is the shit 01:06:33 i like it a lot but i can't bear to play it 01:06:41 lol 01:06:58 but controlling a monster is awesome 01:07:15 also, getting murdered by giant giraffe horse things 01:07:22 qudzu 01:07:36 when you inadvertently spray them with your submachine-gun 01:07:37 qudzu biomes 01:07:38 is hilarious 01:10:18 -!- Kalir has quit [Changing host] 01:10:19 man 01:10:25 I should probably use this god's activated abilities 01:10:37 the ones I didn't realize existed until now 01:10:54 -!- tujv has quit [] 01:11:48 -!- Krakhan has quit [Ping timeout: 240 seconds] 01:12:27 " You spin and attack the harpy repeteadly!" 01:13:59 please fix 01:15:00 haha. that's in 3 versions of the message, too 01:15:30 03Brannock02 07* 0.20-a0-710-g71b569a: Spellcheck (Lightli) 10(27 seconds ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/71b569a94cca 01:15:44 augh, beat me by seconds 01:15:54 the speed of the serpent's lash 01:16:01 8) 01:16:50 "repeated" is "repetido" in Spanish 01:16:55 so I guess that's the source of the confusion 01:17:15 -!- ontoclasm has joined ##crawl-dev 01:19:20 ??serpent's lash 01:19:20 I don't have a page labeled serpent's_lash in my learndb. 01:19:27 take two actions instantly 01:19:33 I'd add the entry but I'm about to go to bed 01:19:39 two of any action? 01:19:54 two movement actions, i thought? 01:20:17 gammafunk, "where you become invincible and stationary...and you control a monsters for some number of turns!!!!!" 01:20:23 sounds like a neat effect tbh 01:20:31 how would you control spellcasters? 01:20:47 ??heaven on earth 01:20:47 I don't have a page labeled heaven_on_earth in my learndb. 01:20:49 make all monster spells player castable 01:21:52 I hope SteelNeuron goes on to make new roguelikes like he mentioned. he's full of cool ideas -- just not ideas compatible with Crawl precedent and history 01:22:09 such is the drawback of an ancient game 01:24:28 -!- HeithinnGrasida has quit [Ping timeout: 240 seconds] 01:24:59 -!- HeithinnGrasida has joined ##crawl-dev 01:25:27 -!- debo has quit [Ping timeout: 255 seconds] 01:25:35 -!- debo has joined ##crawl-dev 01:26:41 important not to forget the advantages 01:26:51 lots of stuff and people to bounce ideas off 01:27:25 a lot of accumulated knowledge about things that don't work 01:27:35 yes, institutional knowledge and experience 01:27:45 ty, institutional was the word i was looking for and forgetting 01:28:03 it's been very useful when i've been talking with e.g. zircon about his game 01:32:12 also, for all that we gripe about it, the game is fun. it's much easier to build fun stuff on a fun platform 01:32:20 yes, very 01:36:34 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 01:36:36 -!- CacoS has quit [Read error: Connection reset by peer] 01:39:46 hang on, which encompass vault was the one that I should be terrified of again in depths 01:40:48 ??profane 01:40:48 fuk da sac[1/14]: http://bit.ly/1bHFx6X 01:40:59 dang it sequell 01:41:36 ??profane halls 01:41:36 profane halls[1/1]: blame Grunt 01:41:42 heh 01:41:58 yup there I am 01:42:13 that's not the vault that places you in the middle of a bunch of oods 01:43:34 -!- hellmonk has quit [Quit: Page closed] 01:43:58 -!- debo has quit [Ping timeout: 240 seconds] 01:45:11 pleasuredromes, that's the one I'm thinking of 01:45:30 !vault hangedman_pleasuredromes 01:45:30 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/depths_encompass.des#L853 01:46:07 -!- debo has joined ##crawl-dev 01:47:21 did something happen to 01:47:23 ??crd[2 01:47:23 c-r-d[2/2]: http://news.gmane.org/gmane.games.roguelike.crawl.devel 01:50:39 -!- laj1 has quit [Ping timeout: 255 seconds] 01:52:33 -!- laj1 has joined ##crawl-dev 01:57:11 -!- debo has quit [Quit: o/] 02:00:04 -!- omarax has quit [Remote host closed the connection] 02:07:01 -!- debo has joined ##crawl-dev 02:07:26 -!- laj1 has quit [Ping timeout: 260 seconds] 02:07:27 -!- bgiannan1 has joined ##crawl-dev 02:07:48 -!- JoeltCo has quit [Quit: Quitting] 02:08:50 -!- rumflump has joined ##crawl-dev 02:09:25 -!- laj1 has joined ##crawl-dev 02:10:27 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-710-g71b569a (34) 02:12:15 -!- bgiannan1 has quit [Ping timeout: 255 seconds] 02:13:25 -!- lobf has joined ##crawl-dev 02:15:48 -!- laj1 has quit [Ping timeout: 240 seconds] 02:16:26 -!- ArseElementalist has quit [Ping timeout: 260 seconds] 02:18:10 -!- laj1 has joined ##crawl-dev 02:24:41 -!- bonghitz has quit [Ping timeout: 260 seconds] 02:25:03 -!- lobf has quit [Quit: lobf] 02:25:40 -!- Enthusiasm has quit [Read error: Connection reset by peer] 02:27:43 -!- Dixie has quit [Read error: Connection reset by peer] 02:29:24 -!- introsp3ctive has quit [Read error: Connection reset by peer] 02:30:12 -!- ontoclasm has quit [Quit: Leaving.] 02:31:26 -!- ProzacElf has quit [Ping timeout: 260 seconds] 02:35:21 -!- Patashu has joined ##crawl-dev 02:37:01 -!- yesno has quit [Ping timeout: 240 seconds] 02:38:20 -!- CanOfWorms has quit [Ping timeout: 260 seconds] 02:43:27 03Matthias Mailänder02 07https://github.com/crawl/crawl/pull/464 * 0.20-a0-682-g717e1ec: Add a FreeDesktop compliant start menu launcher 10(3 days ago, 2 files, 13+ 0-) 13https://github.com/crawl/crawl/commit/717e1ec5d283 02:43:27 03Matthias Mailänder02 07https://github.com/crawl/crawl/pull/464 * 0.20-a0-683-g4b6e6eb: Install Linux desktop icons in standardized directories 10(2 days ago, 3 files, 2158+ 0-) 13https://github.com/crawl/crawl/commit/4b6e6eb8a849 02:43:27 03Matthias Mailänder02 07https://github.com/crawl/crawl/pull/464 * 0.20-a0-684-gf1c576a: Add an appdata.xml file for Linux software galleries 10(3 days ago, 2 files, 36+ 0-) 13https://github.com/crawl/crawl/commit/f1c576a0cf94 02:43:27 03Matthias Mailänder02 07https://github.com/crawl/crawl/pull/464 * 0.20-a0-685-gfeacc40: Don't use the same binary name for the SDL variant 10(12 minutes ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/feacc40a0e6f 02:50:23 -!- Blazinghand has quit [Read error: Connection reset by peer] 02:52:00 the "basha osho said to his disciples" quote always sounds like it's being read by a narrator in a sid meier Civ game 02:52:33 -!- SteelNeuron has joined ##crawl-dev 02:52:46 !messages 02:52:47 (1/1) Brannock said (11h 13m 15s ago): a friend on IJC: "I like that I can do wicked wall flips so cool that even reality-shattering vortices stop to check it out" 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:04:22 -!- ipsum_ has quit [Ping timeout: 260 seconds] 03:04:28 Why am I sleep through all the cool discussion :'( 03:04:32 asleep* 03:07:17 quick question 03:07:31 ridiculous response 03:07:32 does the second level of the resist mutation mutation increase the odds of resisting mutation 03:08:07 is there any conceivable reason it wouldn't? 03:08:39 "it's crawlcode" 03:09:05 wouldn't be the first time a stupid bug caused a higher level of a tiered mutation to not be any different 03:11:28 -!- amalloy_ is now known as amalloy 03:11:30 part of me remembers the only difference between level 1 and 2 being that level 1 makes mutations less likely 03:11:38 while level 2 makes mutations and mutation REMOVAL less likely 03:11:50 and then level 3 is 100% chance unless contamination is involved 03:12:06 ??resist mutation[2 03:12:06 resist mutation[2/3]: Unlike other sources, the rMut mutation can block both adding and removing mutations. By level: 1 is 66% adding, 0% removing. 2 is 66% adding, 50% removing. 3 is 100% for both. Zin protects you at a rate of (piety/2)%. At 200 piety this reaches 100%, but staying at 200 piety at all times is impossible because of {piety_decay}. Zin can stop Xom/Jiyva, other rMut can't. 03:12:58 I stand slightly incorrect! 03:14:41 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 03:23:46 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-710-g71b569a (34) 03:25:30 -!- bonghitz has quit [Ping timeout: 268 seconds] 03:32:58 -!- mong has quit [Quit: WeeChat 1.4] 03:37:57 -!- ipsum has quit [Ping timeout: 260 seconds] 03:39:09 !tell Brannock on the topic of IJC balance and nerfs, I agree that the god is too strong and that something will need to be done. However, I would be cautious, because I have seen again and again that people testing IJC tend to really overestimate their strength 03:39:10 SteelNeuron: OK, I'll let brannock know. 03:40:04 !tell Brannock this is because the god makes your game inevitably more offensive, you're dealing much more damage than you normally would, but are much more exposed in exchange. This has been leading to a feeling of brokennes... Followed by a sudden splat :) 03:40:05 SteelNeuron: OK, I'll let brannock know. 03:41:41 -!- debo has quit [Ping timeout: 260 seconds] 03:49:21 -!- Bammboo has quit [Ping timeout: 240 seconds] 03:49:26 -!- Bammboobies is now known as Bammboo 03:50:44 as someone who literally just won IJC 03:51:03 and didn't use the activated abilities once 03:51:11 -!- debo has joined ##crawl-dev 03:51:14 Oh god, I don't have a clue what is going on here, but I love it 03:51:19 http://gall.dcinside.com/board/view/?id=rlike&no=99194 03:51:25 http://gall.dcinside.com/board/view/?id=rlike&no=98934 03:51:26 :) 03:54:31 -!- harambe has quit [Quit: Leaving] 03:56:39 -!- laj1 has quit [Ping timeout: 255 seconds] 03:58:25 -!- laj1 has joined ##crawl-dev 03:59:21 -!- debo has quit [Ping timeout: 240 seconds] 03:59:30 -!- debo has joined ##crawl-dev 03:59:34 gotta love google translate 03:59:39 " - The Ieon Jiah Council (IJC) is a meeting of winners who are greatly influenced by Chinese images and traditional martial arts. " 03:59:43 A meeting of winners... 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:01:51 -!- Euph0ria has quit [Ping timeout: 260 seconds] 04:09:15 -!- scummos| has quit [Ping timeout: 255 seconds] 04:10:01 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 04:12:59 -!- n_crm has quit [Ping timeout: 268 seconds] 04:17:12 -!- Amnesiac has quit [Quit: Page closed] 04:18:24 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 04:19:28 -!- Yewbacca has quit [Quit: WeeChat 1.7] 04:19:41 -!- debo has quit [Ping timeout: 240 seconds] 04:19:54 -!- debo has joined ##crawl-dev 04:25:41 -!- bonghitz has quit [Ping timeout: 240 seconds] 04:31:16 -!- Brannock has quit [Read error: Connection reset by peer] 04:31:42 -!- Brannock has joined ##crawl-dev 04:32:03 -!- debo has quit [Quit: o/] 04:34:34 -!- gammafunk has quit [Ping timeout: 268 seconds] 04:46:14 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 04:46:42 "invisible idiot" at work, I see :) 04:46:54 (actually I can well imagine how that translation would come about) 04:54:39 -!- Kramin_ has quit [Read error: Connection reset by peer] 04:55:39 -!- chewymouse has joined ##crawl-dev 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:08:26 ??is clan down 05:08:27 8 days, 1 hours, 36 minutes, 5 seconds since last activity (clan) 05:08:34 Still unsynced... 05:10:15 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 05:10:28 -!- Tux[Qyou] has joined ##crawl-dev 05:12:32 -!- chewymouse has quit [Quit: Leaving] 05:26:42 -!- bonghitz has quit [Ping timeout: 260 seconds] 05:28:23 -!- amalloy is now known as amalloy_ 05:30:47 -!- Pacra_ has joined ##crawl-dev 05:31:43 -!- Pacra has quit [Read error: Connection reset by peer] 05:54:27 -!- HeithinnGrasida has quit [Read error: Connection reset by peer] 05:55:14 -!- HeithinnGrasida has joined ##crawl-dev 05:59:27 -!- HeithinnGrasida has quit [Ping timeout: 240 seconds] 05:59:46 -!- HeithinnGrasida has joined ##crawl-dev 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:03:57 -!- laj1 has quit [Ping timeout: 268 seconds] 06:04:44 -!- rossi has quit [Quit: WeeChat 1.7] 06:05:27 -!- laj1 has joined ##crawl-dev 06:08:31 -!- zxc has quit [Quit: Leaving] 06:08:47 -!- bgiannan1 has joined ##crawl-dev 06:11:57 -!- laj1 has quit [Ping timeout: 240 seconds] 06:13:19 -!- bgiannan1 has quit [Ping timeout: 240 seconds] 06:14:10 -!- laj1 has joined ##crawl-dev 06:14:20 -!- bannakaffalatta has quit [Quit: Textual IRC Client: www.textualapp.com] 06:27:04 -!- eb has quit [Ping timeout: 260 seconds] 06:32:31 -!- hittemvvvhard has joined ##crawl-dev 06:57:12 -!- eb_mobile has quit [Ping timeout: 260 seconds] 06:58:28 -!- Wah has quit [Ping timeout: 240 seconds] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:04:23 -!- eb_mobile has quit [Ping timeout: 268 seconds] 07:06:57 -!- Patashu has quit [Ping timeout: 240 seconds] 07:20:56 -!- Fixer has joined ##crawl-dev 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:00:05 -!- Lasty has joined ##crawl-dev 08:09:34 -!- bgiannan1 has joined ##crawl-dev 08:14:28 -!- bgiannan1 has quit [Ping timeout: 255 seconds] 08:29:54 -!- jeefus has joined ##crawl-dev 08:33:27 -!- jefus- has quit [Ping timeout: 240 seconds] 08:45:56 -!- HellTiger_NB has quit [Ping timeout: 260 seconds] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:07:41 -!- bonghitz has quit [Remote host closed the connection] 09:09:29 -!- dpeg has joined ##crawl-dev 09:09:37 !seen SteelNeuron 09:09:37 dpeg: You have 6 messages. Use !messages to read them. 09:09:37 I last saw SteelNeuron at Tue Feb 21 08:59:42 2017 UTC (5h 9m 55s ago) saying 'A meeting of winners...' on ##crawl-dev. 09:09:47 o/ 09:09:51 Hi there! 09:10:29 I just wanted to play IJC on trunk and I think I hit the jackpot: no IJC altar in Temple and D:1-9 :) Guess the god needs to be added to the overflow altars? 09:11:02 Oh, I had assumed that even if you don't have overflow vaults, you'd still be in the overflow altar pool 09:11:14 that seems to be my experience so far 09:11:15 just using the generic vaults 09:11:15 I would've thought the same, but perhaps some number has to be increased by one? 09:11:30 In any case, my current game on CBRO is parked at the situation mentioned above. 09:11:33 it could be! I can think of a single instance where someone didn't find the altar 09:11:42 Should I upload the save? 09:11:42 but that's definitely over my head :) 09:11:55 sure 09:12:29 -!- chance672 has quit [Client Quit] 09:14:00 ??council god 09:14:00 council god[1/1]: New experimental playable on CBRO. Tavern thread: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=21725 Github PR: https://github.com/crawl/crawl/pull/387 09:14:13 ??ieoh 09:14:13 ieoh ~ iooh ~ summon hydra[1/1]: Summons a hydra. Level 7 in the book of Beasts. Very short duration, 4-12 heads, dependent on power. 09:16:25 no overflow alter for Council God 13https://crawl.develz.org/mantis/view.php?id=10947 by dpeg 09:16:33 !messages 09:16:33 (1/6) Brannock said (2w 1d 9h 11m 23s ago): interested in your feedback on scarves: https://github.com/crawl/crawl/tree/scarf 09:16:38 !messages 09:16:38 (1/5) Brannock said (2w 1d 9h 11m 8s ago): better link: https://github.com/crawl/crawl/compare/scarf 09:16:45 !messages 09:16:46 (1/4) Brannock said (1w 5d 19h 3m 21s ago): New potion! https://github.com/crawl/crawl/compare/mutability Thoughts? 09:16:49 !messages 09:16:49 (1/3) Brannock said (1w 4d 11h 32m 35s ago): There's also W, not just P! 09:16:54 !messages 09:16:55 (1/2) Brannock said (5d 10h 45m 16s ago): can you take a glance at pull 397 and say what you think? https://github.com/crawl/crawl/pull/397 09:16:59 Brannock: around? 09:17:02 !messages 09:17:03 (1/1) Lasty_ said (4d 15h 39m 19s ago): I'll be in Berlin March 27-April 2. Should be pretty available on April 1, at the least. 09:17:25 !tell Lasty Awesome, I'll be ready! 09:17:25 dpeg: OK, I'll let lasty know. 09:17:44 !tell Lasty Drop me an email a day before your trip, please. 09:17:44 dpeg: OK, I'll let lasty know. 09:18:36 !tell Brannock New !mut potion is excellent, I like it (and I did use it). SteelNeuron has suggested higher emphasis on existing mutations, which sounds interesting, too. Ask him for details :) 09:18:36 dpeg: OK, I'll let brannock know. 09:19:40 !tell Brannock The idea of putting properties on armour pieces is very good. Not entirely sure these need a new item class; for me, cloaks would've sufficed -- but I won't complain: the net effect is very positive. Thanks! 09:19:40 dpeg: OK, I'll let brannock know. 09:20:53 -!- meatpath has joined ##crawl-dev 09:23:29 -!- geekosaur has quit [Excess Flood] 09:23:59 -!- andrew has quit [Ping timeout: 260 seconds] 09:24:29 -!- geekosaur has joined ##crawl-dev 09:24:55 speaking of ideas 09:25:08 I glanced over something on the logs 09:25:22 I'm not sure if it was a joke or an actual thing, someone in the dev team mentioned book mods 09:25:25 what is htat about? 09:25:29 s/htat/that 09:27:28 -!- laj1 has quit [Ping timeout: 260 seconds] 09:32:13 -!- SketchFile_ has quit [Quit: peace] 09:33:16 SteelNeuron: what would it be? 09:33:30 the idea of randart spells is old but not functional, imo 09:33:45 It sounded like spellbooks with particular modifiers that apply to all spells in them 09:36:00 -!- inre has quit [Ping timeout: 240 seconds] 09:36:04 In principle, I am in favour of changes that preserve books as actual items (I'm not a fan of goldification of books). 09:37:05 I am not quite sure if the mods would help a lot with decision making, though. If you get a spell with some bonus you'd use anyway: no decision. So it boils down to: for which bonus would you use spells you'd otherwise neglect? 09:37:14 If that question has decent answers, I'm in :) 09:38:51 To be honest, I'm mostly intrigued because I have no idea how it would play out 09:39:00 or if it would be at all desirable to have multiple copies of the same spell 09:39:19 But it's intriguing, the magic system in crawl is interesting but not too flexible 09:40:01 mods that would significantly affect spellcasting decisions would be... 09:40:20 A book that substantially reduces armour spellcasting penalties for example? 09:47:01 -!- MarvinPA has joined ##crawl-dev 09:47:26 -!- inre has quit [Read error: Connection reset by peer] 09:49:10 -!- laj1 has joined ##crawl-dev 09:52:40 -!- Awod has quit [Ping timeout: 260 seconds] 09:53:27 -!- adelrune has joined ##crawl-dev 09:58:15 -!- LexAckson__ has joined ##crawl-dev 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:06:12 -!- gammafunk has joined ##crawl-dev 10:11:51 SteelNeuron / dpeg: I think SteelNeuron is right that IJC is natually in the list of overflow altar candidates. Are you sure you've explored all of d:1-9? 10:11:51 Lasty: You have 3 messages. Use !messages to read them. 10:11:56 dpeg: will do! 10:13:16 -!- bonghitz has quit [Ping timeout: 260 seconds] 10:17:52 Lasty: cool. Regarding IJC: think so. Can have another look at my game later on. 10:21:29 -!- meatpath has quit [Quit: Leaving] 10:23:17 dpeg: I just realized that I never responded to your "more simple rule ideas" message -- sorry about that 10:23:55 I think I prefer the idea that when you re-enter the level, every monster that was aware of you is bezotted 10:24:05 and then combine that with monsters not following up stairs 10:24:13 to ensure you can't break up groups of monsters 10:24:31 (at least not w/ stairs) 10:27:36 -!- andrew__ has quit [Quit: Page closed] 10:38:20 what if form-changing spells just assumed you're not wearing any armor, to save you the trouble 10:41:43 -!- MarvinPA_ has joined ##crawl-dev 10:46:03 neat, when did rltiles/mon/ get fully organized? 10:46:18 ah, last month by PF 10:53:39 -!- Gregory__ has joined ##crawl-dev 10:54:03 -!- Pacra_ has quit [Read error: Connection reset by peer] 10:54:12 -!- Pacra has joined ##crawl-dev 10:57:38 / XXX: this is absurdly over-specific. what the heck 10:57:59 SteelNeuron, you around? 10:58:39 -!- Horse has quit [Quit: Page closed] 10:58:58 the wrath mostly just needs to be rewritten, i think 10:59:09 I think the wrath was originally riffing on the old divine weapons 10:59:11 thus the specificity 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:00:24 the pattern stuff doesn't achieve much and is overcomplicated, then it could just get a table of possible weapons/brands like beogh wrath probably 11:00:59 yep! 11:01:08 yeah the wrath is not great 11:01:17 and that's a charitable way to put it 11:01:27 Brannock is right, it made sense for the old iteration 11:01:56 I wanted to ask about the divine weapons, SteelNeuron. It seemed like you had some ideas for turning them into unrands. Was curious about these 11:02:17 Brannock that was in the original god PR, but I discussed that with MarvinPA and we decided that I would take them out 11:02:22 and I'd then propose them separately 11:02:24 yeah 11:02:29 so I can do that informally now if you want 11:02:42 my idea was to keep the three that I felt made more sense as full kits 11:03:03 the deerhorn knife (elec quick blade), the guan dao (flaming bardiche) and the monk's spade (speed laj) 11:03:11 and have each give you, respectively, lunge, wall jump and whirlwind 11:03:30 hmmmm. 11:03:44 i still very much disagree that they're worthwhile as separate unrands, there's extensive reasoning in backlog somewhere 11:04:18 I'm not making a huge push for them 11:04:37 But the argument that they replicate god mechanics isn't too strong I think 11:04:59 trying to find the reasoning, can you give me some keywords MPA? 11:05:48 There is precedent, and also many mechanics are duplicated as long as they have a keyword. 11:06:13 "divine weapon" probably finds it 11:06:48 also, I have a wizmode game going where Council didn't spawn in Temple and isn't spawning as an overflow 11:06:59 IIRC, a main argument of MarvinPA_ (correct me if I'm misrepresenting!) is that it would incur in a lot of special casing for IJC worshippers themselves 11:07:27 because the weapons are either strictly worse for them (because they can already to the thing) or they need an extra incentive that needs to be conveyed as part of the item 11:07:34 MarvinPA said (18h 23m 35s ago): a different kind of god-specific special case sounds just as bad to me, and in general i don't see a good justification for straight-up duplicating the god's core mechanics on unrands. it just feels like an attempt to keep the divine weapons around because they used to be a thing 11:08:04 I initially proposed something quite complex, but I think just giving +Faith to IJC followers is enough (and can be justified thematically with a god message when equipping) 11:08:07 that was one of the things they did as proposed which was particularly bad, yes 11:08:42 Hello, my friends! I recently made a new arrival vault, but it was not as good as I thought. I already closed the pull request, but comments were not unambiguous. Could you take a look and say what I should change? Or should I discard it and forget it? This is early version (https://github.com/crawl/crawl/pull/465/commits/630a994a7b0b95c8e7ebfa8eab3d98b4dc47ef5a) and this is the last version (https://github.com/crawl/crawl/pull 11:09:11 Your message was cut off 11:09:14 with th elink to the last version 11:09:15 the other thing was just being a pure duplicate of the god functionality that doesn't really differ in any interesting way from just worshipping the god (which is not true for eg ring of shadows) 11:09:49 MarvinPA_: Well, it differs in that it's compatible with other god powers 11:10:09 is "berserk similarly bad? 11:10:14 I guess it doesn't involve special cases 11:10:32 berserk is a generally-available mechanic 11:10:55 Gregory__, like I said your message was cut off and we didn't get the full link to the 'last version'. Also you might want to talk with gammafunk, who's our resident vault designer 11:11:58 -!- Pleasingfungus has joined ##crawl-dev 11:12:31 +Brannock, this is the pull request https://github.com/crawl/crawl/pull/465 11:12:31 Lasty: ah, interesting idea. Let's talk about this next time. Gotta work :) 11:13:47 You can see the final version of the file there. 11:14:18 In any case, I'm really not bothered about the divine weapons making it in or not 11:14:28 I did play some games with them however 11:14:50 and, subjectively, there's some fun stuff you can do. Dithmenos with lunge, usk with whirlwind and qazlal with walljump being some examples :) 11:15:06 -!- coledot has joined ##crawl-dev 11:15:27 I have no strong opinion on the divine weapons, but if I had to choose, I'd add them without any special effect for IJC. 11:16:36 SteelNeuron: book mods were a joke, sorry. brannock had accidentally added two copies of a spell to a book, and i was joking about why that would actually be useful 11:16:36 Pleasingfungus: You have 2 messages. Use !messages to read them. 11:16:42 of course, hydra form was also a joke... 11:17:08 I imagined it would be :P 11:19:14 +Brannock Thanks anyway 11:21:05 By the way MarvinPA_ 11:21:30 you commented something on the Archaeologist PR about the idea sharing some issues with a similar one about high level spellbooks. I asked if you could link me to that idea/discussion 11:21:50 But it would be good too if you could let me know your thoughts here 11:22:15 Brannock seemed interested in the idea so I'd like to know if it would be worth expanding a bit 11:22:30 like I wrote, I think it's neat, I don't think it's right for Crawl, especially as a background 11:23:35 How much of that is due to unrands in particular? 11:24:27 Not too much. If it instead gave you randarts/corresponding manual, then there's the very feelbad moment of getting a terrible randart after you slogged through the early game with nothing 11:24:30 sorry, I'll reword that: If the background just gave sets of items with a skill-related theme, and either never unrands, or only very rarely, would that work better? 11:24:39 oh 11:24:43 i think it was mostly discussed in here, the background was "aspirant" or something i think? i think it had multiple names but could maybe find it in backlog with that 11:24:44 yeah, randarts wouldn't work 11:24:50 "Sacrificing that reliable start in exchange for future power is something that's much more the domain of species than it is for backgrounds." 11:25:00 is the crux of why I don't think it works 11:25:03 hm 11:25:05 but it was about starting with a spellbook with only high level spells, which has bascically the problem brannock mentions 11:25:40 backgrounds: starting kids. species: constraints and bonuses that affect the character for their lifetime 11:25:40 *kits, not kids 11:25:47 Well, I didn't necessarily intend for the early game to be weak, the strength would be the substantial amount of AC you get 11:25:53 from having +1 (or +2) clothing 11:25:58 in exchange for almost no skills 11:26:02 monk pushes that boundary very slightly but basically going further than that is probably not good 11:26:07 I am not really here but what about a start where you have a Very Strong Thing (think a weapon), not much else, and the thing disappears after a while? 11:26:14 fragile weapons! 11:26:21 MarvinPA_: I was about to mention Monk. 11:26:32 dpeg: assassin! 11:26:38 even without the piety bonus, monk has a pretty decent start 11:26:54 -!- chance672 has quit [Quit: Leaving my desktop..... laptop possibly?] 11:27:16 MarvinPA_: good point, I guess I want to extend the As concept heavy-handedly to other items :) 11:27:45 I was able to generate an Ieoh Jian overflow altar, with all other gods fully showing up 11:28:00 So at least the expected case is working 11:28:07 dpeg, were you able to find the altar? 11:28:19 -!- MarvinPA has quit [Quit: Leaving] 11:28:22 -!- MarvinPA_ is now known as MarvinPA 11:28:46 Brannock: no, didn't check 11:29:54 It's a tricky problem, isn't it, trying to design a background with some level of randomness, when most of the background impact is in the early game 11:29:56 Brannock: had a quick look: all staircases in the range are marked as seen 11:30:06 and you need to prevent startscumming 11:30:08 SteelNeuron: yes, it's a very cool design exercise :) 11:30:21 -!- lobf has joined ##crawl-dev 11:30:34 backgrounds are hard: apart from book changes, the last additions were Artificer and Monk? 11:30:54 Monk is pretty old 11:30:56 Arcane Marksman is newer 11:31:26 Brannock: I mean piety giving Monk 11:31:29 ah 11:31:36 AM also new, true 11:31:40 -!- ontoclasm has joined ##crawl-dev 11:31:48 well, 'new' 11:31:51 They're 8 years old now 11:31:54 The only thing I could think of to salvage it, is load the archaeologist with a few consumables to bridge that initial gap 11:32:02 %git :/Warper Overhaul 11:32:02 07johnny shelley02 {sorear} * 0.6.0-a1-578-gdd56050: Warper Overhaul - Renamed to Arcane Marksman 10(7 years ago, 19 files, 426+ 71-) 13https://github.com/crawl/crawl/commit/dd56050f2d05 11:32:09 that give it a solid starting kit, but force it to play along with the manual if they want to keep their power up as they go into midgame 11:32:10 Oh, not quite 8 yet 11:32:29 SteelNeuron: I think something could be done there... 11:32:49 SteelNeuron, then you have a background that has a reliable start like other backgrounds, that _also_ gets a power boost after the early game... 11:33:22 Well, so do book starts I suppose, as they have spells of different levels 11:33:32 a background that incurs guaranteed wrath after X turns :) 11:33:34 the impact of the background extends well into midgame 11:33:47 Heretic 11:35:02 anyway, I have to go now. It was good to discuss this though :) I'll think about it, but I agree that there are some major holes in it so I will let it be 11:35:22 I have another question: I have an idea about creating a software product, which includes crawl. If there are any license issues? Should I focus on the terms of the GNU GPL version 2? 11:35:31 It would be cool to have some mechanic that tempts your character into taking a turn into the unexpected, build-wise 11:36:19 what about a locked box you find, that requires XX in a skill to open? 11:36:21 -!- bannakaffalatta has quit [Ping timeout: 268 seconds] 11:36:30 a mini-trove at the early game 11:36:49 obviously it would only generate for skills you don't already have 11:38:27 Gregory__: if you're aware of the GLP, everything is fine, I think. You could announce your product once it's ready :) 11:40:58 03Brannock02 07* 0.20-a0-711-gf01b4e9: Capitalize the Council 10(58 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f01b4e9a71d1 11:41:44 New branch created: wu-jian (1 commit) 13https://github.com/crawl/crawl/tree/wu-jian 11:41:44 03Brannock02 07[wu-jian] * 0.20-a0-712-gbbe9c43: Rename Ieoh -> Wu 10(24 minutes ago, 40 files, 163+ 163-) 13https://github.com/crawl/crawl/commit/bbe9c43c0d75 11:41:45 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 11:43:20 -!- simmarine has joined ##crawl-dev 11:46:55 !source noise_descriptions 11:46:55 Can't find noise_descriptions. 11:47:11 https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-cast.cc#L2097 11:47:26 I personally don't like the four different instances of 'loud' but I worry that changing this will just lead to another stealth_words/ghost_words situation 11:47:30 anyone have thoughts on this? 11:49:49 i don't have a problem with the four louds 11:50:01 I was thinking of something like: Silent, Muted, Quiet, Noisy, Loud, Resounding, Uproarious, Deafening 11:50:03 not super fond of very/extremely loud but it's okay, the rest seems good 11:50:05 oh 11:50:11 yeah that's very stealth words. 11:50:36 is deafening louder than uproarious? what about resounding? :iiam: 11:51:10 -!- Gregory__ has quit [Quit: Page closed] 11:52:27 -!- Dixie has quit [Read error: Connection reset by peer] 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:00:18 -!- dpeg has quit [Quit: Lost terminal] 12:09:33 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-711-gf01b4e9 (34) 12:14:32 -!- bonghitz has quit [Ping timeout: 260 seconds] 12:14:40 -!- ontoclasm has quit [Quit: Leaving.] 12:15:10 I'm not sure how you'd get louder than 'deafening', but yeah I agree it's not clear enough 12:15:19 new ghost words are much better than old ghost words, was hoping for that situation 12:15:26 don't fix what's not broken I guess 12:21:29 -!- Kellhus has quit [Quit: Page closed] 12:23:07 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-711-gf01b4e9 (34) 12:29:10 -!- amalloy_ is now known as amalloy 12:30:20 -!- FunkyBomb has quit [Ping timeout: 240 seconds] 12:30:29 -!- n_crm has quit [Ping timeout: 260 seconds] 12:30:59 -!- nattefrost has quit [Remote host closed the connection] 12:31:53 uproarious wouldn't fit in that list because it means lots of different noises coming together, where all the rest sound like a single source of noise 12:34:59 -!- lobf_ has joined ##crawl-dev 12:35:33 -!- lobf has quit [Ping timeout: 268 seconds] 12:35:33 -!- lobf_ is now known as lobf 12:36:00 -!- travis-ci has joined ##crawl-dev 12:36:01 The build passed. (wu-jian - bbe9c43 #7905 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/203874031 12:36:01 -!- travis-ci has left ##crawl-dev 12:37:56 03MarvinPA02 07* 0.20-a0-712-ge118e6b: Adjust some form descriptions 10(2 minutes ago, 2 files, 11+ 12-) 13https://github.com/crawl/crawl/commit/e118e6b877f7 12:38:50 -!- Xenobreeder has quit [Ping timeout: 260 seconds] 12:39:59 -!- lobf has quit [Ping timeout: 255 seconds] 12:40:19 -!- lobf has joined ##crawl-dev 12:43:41 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 12:53:17 -!- Bammboo has quit [Quit: Going offline, see ya! (www.adiirc.com)] 12:56:39 I have this line of code: item->plus--; How would I decrement 'plus' by more than one at a time? 12:56:50 item->plus -= 2 12:56:56 Thank you 12:59:23 -!- Ququman has joined ##crawl-dev 13:00:03 -!- omarax has quit [Remote host closed the connection] 13:01:35 finally, submodule nonsense sorted 13:01:47 I seemed to have old gitorious urls in .git/modules/... 13:01:55 I guess the actual git dirs are stored there 13:02:03 and changing your main git config does nothing about that 13:03:03 I worked at a job once that used some unholy middleware abomination, and one time it generated a folder name that was so long that it consistently crashed Windows. It was something like node_modules/(gibberish)/node_modules/(gibberish)/... repeating. Every time people talk about submodules I'm reminded of that terrible week trying to fix it without directly touching it (or else my laptop would lock down). 13:03:10 I'm very glad I left that job. 13:08:34 I had to delete the dirs in .git/modules as well as those in source/contrib 13:09:15 if I did the former without doing the latter, the repo tried to follow the git dir location file in those contrib repos and failed 13:09:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-712-ge118e6b (34) 13:09:32 but after deleting both, git submodule update --init recreated them (with proper github urls) 13:09:46 I suppose just editing each submodule git config would have worked as well 13:10:40 %git :/form 13:10:40 07MarvinPA02 * 0.20-a0-712-ge118e6b: Adjust some form descriptions 10(35 minutes ago, 2 files, 11+ 12-) 13https://github.com/crawl/crawl/commit/e118e6b877f7 13:10:46 !gitgrep 2 form 13:10:46 %git HEAD^{/form}^^{/form} 13:10:46 07alexjurkiewicz02 {Brannock} * 0.20-a0-709-gd40821f: Simplify base UC damage for forms (minmay) 10(3 months ago, 4 files, 14+ 40-) 13https://github.com/crawl/crawl/commit/d40821f382ad 13:11:23 well, people won't avoid dform so much maybe 13:11:41 In my current tm 13:11:44 I'm using bladehands 13:11:51 how is it working out for you? 13:12:00 people tune into the stream and go "oh, so has statue form not dropped"? 13:12:06 well it works out just great of course! 13:12:07 lol 13:12:18 blade hands is just generally better imo for chars that can wear armour 13:12:35 there can be a few tricksies due to melding of buckler/gloves 13:12:52 mostly just "don't put a 'critical' resistance on those slots" 13:12:55 -!- CanOfWorms has joined ##crawl-dev 13:13:09 so we agree, remove all worms 13:13:22 a diet of worms, you could say 13:13:27 diet from worms? 13:13:35 gummies worms confirmed unhealthy 13:13:38 hweerymz 13:13:39 *gummy 13:13:57 %git b25b99f2f6169921a38cfffea1410ff5788cdba3 13:13:57 07PleasingFungus02 * 0.19-a0-893-gb25b99f: New tile for hweeyermz (10537, IronicDongz) 10(8 months ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/b25b99f2f616 13:14:15 oh man 13:14:15 oh god, the teeth! 13:14:15 the old worm tile 13:14:15 I'd forgotten 13:14:15 they give me nightmares 13:14:19 DEATH WORM 13:14:36 the old tile is also pretty cute tbh 13:14:41 the new worm tile is super good 13:14:51 looking at the new form damage again, uhh 13:14:57 the average stats of winning transmuters 13:14:58 at various XLs: 13:14:58 * XL27 (28str, 28dex) 13:15:07 !log * tm 13:15:08 387901. brahma, XL4 MfTm, T:2366: http://crawl.berotato.org/crawl/morgue/brahma/morgue-brahma-20170221-180906.txt 13:15:10 !log * tm won 13:15:11 1663. sand, XL27 CeTm, T:96750: http://crawl.berotato.org/crawl/morgue/sand/morgue-sand-20170221-003506.txt 13:15:26 that should probably have excluded chei 13:15:27 I wonder if alexjurkiewicz accidentally forgot to account for Chei 13:15:31 which is a lar..yeah 13:15:36 -!- wheals has quit [Read error: Network is unreachable] 13:15:39 chei nerfs!? 13:15:50 well, it's not so much chei nerfs as this is a large buff to non-Chei Tm 13:15:50 good catch actually, don't know how I didn't notice those numbers 13:16:13 alexjurkiewicz pointed out last night that max UC Troll still have higher base damage than Dragon Form even with these new numbers 13:16:16 Peep The Numbers. 13:16:22 sure, but it's more that you probably want to assume a god that doesn't modify your stats 13:16:23 -!- wheals has joined ##crawl-dev 13:16:31 Brannock: that was before he remembered that dform get claws 3, i think 13:16:37 ah yeah 13:16:40 oh yeah, that's not possible 13:16:49 dform is troll plus even more damage 13:16:54 one could say it has HUGE DMG 13:16:55 troll++ 13:16:59 troll dragon 13:17:00 troll +=, even 13:17:10 a hyper-regenerating dragon... 13:17:14 breathes regenerating mists 13:17:22 sounds counterproductive 13:17:25 what manner of hide does it drop 13:17:33 troll hide. it's irony 13:17:33 ??hide rule 13:17:33 I don't have a page labeled hide_rule in my learndb. 13:17:40 !learn add hide_rule No more hides. 13:17:40 hide rule[1/1]: No more hides. 13:17:46 they're scales now! 13:17:49 :( 13:17:50 dammit! 13:17:54 trolls don't have scales. that's ridiculous 13:17:55 well, there's tla 13:18:39 hide the hides 13:18:51 gonna give you a hiding 13:23:25 this is what I imagine whirlwind looks like just from reading the description: http://i.imgur.com/4JVv0T2.jpg 13:23:40 i need to read that 13:23:47 devilbat ghost?! 13:23:58 -!- Ge0ff has quit [Quit: Leaving] 13:35:33 -!- Xenobreeder has joined ##crawl-dev 13:38:35 devilbat ghost?! 13:38:37 er 13:38:39 wrong window 13:38:46 devilbat ghost?! 13:39:31 metal gear... 13:40:54 this vault I'm making is very silly 13:40:55 but I enjoy it 13:41:10 I however managed to corrupt two saves by messing up my &P commands 13:41:25 lol 13:41:32 it doesn't like nonstandard characters 13:41:39 hey, who told you that you could make vaults? 13:41:48 -!- bonghitz has quit [Remote host closed the connection] 13:42:23 speaking of corrupted saves, i wish there were a better way to delete an un-loadable save file than finding the files on the filesystem and removing them 13:42:28 yes, me too 13:42:47 C:\Users\Isaac\Documents\GitHub\crawl\crawl-ref\source>ASSERT(num_visits == 0 && levels_seen == 0 || num_visits > 0 && levels_seen > 0) in 'place-info.cc' at line 30 failed. 13:42:47 ASSERT(num_visits == 0 && levels_seen == 0 || num_visits > 0 && levels_seen > 0) in 'place-info.cc' at line 30 failed. 13:42:52 fascinating 13:42:58 not sure what I changed with the vault syntax to trigger this 13:43:05 yeah, i run into that assert regularly 13:43:13 http://pastebin.com/SbyTgiwG 13:43:14 i have like fifteen wizmode games lying around on my hard drive and i forget which ones worship gods that don't exist 13:43:14 happens when you crash midway through level gen, i think 13:43:23 I can go to Depths 1, but it crashes when It ry to generate the vault now 13:43:50 amalloy: i've had to purge my save directory several times now, after it gets too filled up with characters using gods and races and spells that don't exist 13:44:01 -!- snux has quit [Quit: leaving] 13:44:12 but i usually have one or two actual games lying around locally that i might want to play someday 13:44:22 ??offline 13:44:22 offline[1/1]: Doesn't count. 13:44:24 ^ 13:45:20 Pleasingfungus: can i have your credit card info for in-flight wifi? 13:45:27 lol 13:45:41 oh I guess the crash was related to the @@@ 13:45:49 it needed to be on the outside 13:45:57 i've got a couple wins offline, you know. i'm a pretty big deal 13:46:21 -!- Ge0ff has quit [Quit: Leaving] 13:47:57 pfft, probably just winscumming. 13:48:18 -!- tksquared_ has quit [Read error: Network is unreachable] 13:57:47 http://pastebin.com/SbyTgiwG okay final-ish version? 13:57:52 anything terrible stand out here 13:58:27 !seen gammafunk 13:58:27 I last saw gammafunk at Tue Feb 21 18:57:55 2017 UTC (32s ago) joining the channel. 13:58:33 ^ pretty terrible 14:00:12 -!- omarax has quit [Remote host closed the connection] 14:06:15 03argonaut02 {Brannock} 07* 0.20-a0-713-gdf8f295: New unrand: Maxwell's thermic engine 10(4 months ago, 3 files, 73+ 0-) 13https://github.com/crawl/crawl/commit/df8f29588f21 14:06:15 03Brannock02 07* 0.20-a0-714-gd8828e9: Tiles for Maxwell's thermic engine (CanOfWorms) 10(72 minutes ago, 4 files, 3+ 2-) 13https://github.com/crawl/crawl/commit/d8828e9c6587 14:06:15 03Brannock02 07* 0.20-a0-715-g19645da: Rapidly depower the thermic engine 10(61 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/19645da51d29 14:06:15 03Brannock02 07* 0.20-a0-716-g4fb63ed: Add brannock_guarded_unrand_thermic_engine 10(6 minutes ago, 1 file, 31+ 0-) 13https://github.com/crawl/crawl/commit/4fb63ed79e1d 14:09:04 that was fun :) 14:09:08 I hope that vault makes someone smile once they realize what it is 14:09:53 hmm, actually I wonder if I should randomize which side the fire/cold show up on 14:10:11 my vault-fu isn't good enough to pull that off cleanly yet, though 14:10:26 are unrand vaults supposed to be able to show up in pan? 14:10:51 it'll mirror randomly 14:10:51 MarvinPA: You have 4 messages. Use !messages to read them. 14:11:01 and yeah, probably shouldn't place in pan 14:11:33 oh shoot, I thought I saw another unrand vault that was in Pan and was going to use that as precedent 14:11:33 must have mistaken a different vault for an unrand vault 14:11:48 MarvinPA: don't think there's a problem with it being mirrored? 14:12:06 iirc unrands are flat banned in pan because if they weren't you could just keep exploring and it would generate eventually 14:12:15 Pleasingfungus: right, i'm saying the side that the flaming/freezing shows up on doesn't need to be randomised because of mirroring 14:12:19 is that you.unrands check really needed? i thought you could just write something like: ITEM: demon blade randart unrand:maxwell's_thermic_engine no_pickup 14:12:20 ah, ok 14:12:35 amalloy: that syntax is gone 14:12:38 rip. why? 14:12:42 because it was garbage 14:12:47 hot garbage? 14:12:49 perhaps 14:12:56 these days you just say "maxwell's thermic engine" 14:13:12 but that would default to a double sword, which, as brannock notes, he doesn't want as the fallback 14:13:21 03Brannock02 07* 0.20-a0-717-gff4dff1: Don't place unrand vaults in Pan (Doesnt) 10(25 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ff4dff1fac4f 14:13:33 you could do a Pan-ified version of that vault but it should 1) not have runed doors and 2) probably have tougher nasties 14:13:46 so you'd condition on the branch 14:13:47 Brannock: fwiw, you don't need the underscores 14:14:00 gammafunk: well that still has the problem with guaranteeing you'll get the unrand if you look for it 14:14:07 was using other unrand vaults as my reference for building this 14:14:13 some of the existing unrand vaults have underscores because i was very lazy when changing over from the old syntax 14:14:18 r-i made fun of me for it 14:14:29 savage.. 14:14:33 MarvinPA: I guess that's true, but yet more motivation for finite Pan to become a thing! 14:14:40 Brannock's vault was only the catalyst 14:14:43 mm, true! 14:15:08 couldn't we have quasi-finite Pan? No more floors generate once you see all the runes 14:15:23 though I guess that'd require announcing the demonic rune 14:15:25 which is undesirable 14:15:45 I don't think it would really address any of the issues with infinite pan either 14:16:00 well, not 'see', but get on a floor that has a rune 14:16:02 but yeah 14:16:11 surely that's basically just the existing finite pan proposal but slightly more complicated/randomised 14:16:23 what is that proposal? 14:16:45 pan generates something like 15-17 levels 14:17:02 each level is either a named lord or a random level, with random levels having chance for demonic 14:17:02 -!- bannakaf_ has quit [Quit: Textual IRC Client: www.textualapp.com] 14:17:11 and on the final level you get maybe a holy pan map 14:17:22 so demonic will always be on the last level if you've not gotten it thus far 14:17:23 pan is x floors long and all the rune floors exist somewhere in that range, non-rune floors have transit portals mostly just in the random vaults so you still have to fight randlords 14:17:38 my plans for extended rework would move holypan out of pan and into hell, but finite pan sounds good 14:17:42 ah yeah the portal location thing was also to be changed 14:17:55 the demonic rune could also just become a regular unique rune 14:18:09 how so? 14:18:26 I like randlords though, and how the demonic rune works right now means you're incentivized to chew through at least a few randlord vaults 14:18:40 well part of the change MPA outlined 14:18:44 has the portals in their vaults 14:18:53 so you already do have to chew through them with this proposal 14:18:55 oh, sorry, skimmed over that part 14:18:59 yeah that sounds better 14:20:33 -!- laj1 has quit [Ping timeout: 260 seconds] 14:21:03 hrm, comment in a thread asking if dith hates g. golem 14:21:05 https://www.reddit.com/r/dcss/comments/5vchu7/does_dithmenos_hate_guardian_golem/de15368/ 14:21:21 inner flame being 'red' somewhere under dith but not triggering pennance? 14:21:38 heh, goodbug 14:21:47 they don't actually cast it, i suppose 14:22:17 (in a technical sense that is) 14:22:17 well that's for g. golem, but this poster was also casting inner flame the spell 14:22:22 also can anyone guess my suggestion for how to fix this......... 14:22:30 remove dith fire conduct? 14:22:41 blasphemy! 14:22:46 :( 14:22:58 I don't like the conduct either 14:23:00 -!- tksquared has quit [Ping timeout: 240 seconds] 14:23:01 wonder how mikee feels about it 14:23:11 alternatively, remove guardian golem 14:23:23 that wouldn't fix anything! 14:23:48 well, it wouldn't be nonsensical under dith anymore 14:23:57 I like conducts. 14:23:57 look, dith doesn't care if ROBOTS use flame 14:24:04 that's just, like, obvious 14:24:15 i wonder how rotted my 6-month-old commit for this is 14:24:27 maybe now is its time to shine 14:24:57 the dith fire conduct is (a) flavorful and (b) has meaningful, distinctive tactical/strategic impact that (wrt what items/spells you can use) that (c) is well-defined in scope 14:25:22 -!- Krakhan has quit [Changing host] 14:25:27 it's not necessary for the god, of course, but i think it is a net positive. 14:25:52 I agree wholly 14:25:55 i think i disagree with all of those 14:26:03 :) 14:26:39 Angani (L6 FeBe) ERROR in 'spl-book.cc' at line 106: ASSERT failed: book of 47 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:5) 14:26:47 oh, neat 14:26:49 -!- Blazinghand has joined ##crawl-dev 14:26:50 !lm angani x=vlong 14:26:51 2138. [2017-02-12 15:10:14] [vlong=0.20-a0-638-gd210ae2] Angani the Slinger (L9 HaHu of Okawaru) killed Menkaure on turn 7918. (D:6) 14:26:59 Angani (L6 FeBe) ERROR in 'spl-book.cc' at line 106: ASSERT failed: book of 47 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:5) 14:27:11 warper problem? 14:27:20 !crashlog angani 14:27:21 No milestones for angani (crash). 14:27:29 !locate angani 14:27:30 angani was last seen on CBRO (Angani, L1 FrFi of No God). 14:27:36 experimental branch? 14:27:37 %git 14:27:37 07Brannock02 * 0.20-a0-717-gff4dff1: Don't place unrand vaults in Pan (Doesnt) 10(15 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ff4dff1fac4f 14:27:49 seems like it yeah 14:27:52 i seriously never remember the expasdfasdf thing 14:27:59 expblr 14:28:00 thing 14:28:24 Angani (L6 FeBe) ERROR in 'spl-book.cc' at line 106: ASSERT failed: book of 47 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:5) 14:29:10 Frogs! (Now in Trunk! Experimental will be removed ~ 1/15) 14:29:24 -!- eb_mobile has quit [Ping timeout: 260 seconds] 14:29:53 :) 14:31:54 the author of #379 has vanished and hasn't had any activity on GitHub since October 6 14:32:10 I guess I should close it but the fix he had half-done was good 14:32:24 bleh, I guess I'll take it over and try to finish it myself 14:32:31 -!- thurin has quit [Quit: Textual IRC Client: www.textualapp.com] 14:32:33 have fun 14:32:44 yeah that's exactly why I was putting it off 14:32:47 -!- Pleasingfungus has quit [Read error: Connection reset by peer] 14:32:55 (i have tried that one before multiple times and given up!) 14:33:14 definitely seems like it should be doable in principle 14:33:23 just lots of effort :( 14:33:29 maybe I'll move it to Issues and see if someone takes the bounty on it 14:36:02 %git 19645da51d2991d5a629a7ab8955752963944526 14:36:02 07Brannock02 * 0.20-a0-715-g19645da: Rapidly depower the thermic engine 10(2 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/19645da51d29 14:36:09 doesn't this just make it never go above +2 14:36:24 it drops one plus every turn 14:36:28 there's another function that powers it up 14:36:56 yes, and then that drops it again immediately 14:37:06 -!- surr has quit [Client Quit] 14:37:08 it should probably depend on time_taken, also 14:37:19 seemed to work fine when I was testing... let me test again 14:37:56 world_reacts is -1 every action, hitting a thing to make it go up +1 is an action 14:38:15 i guess if you riposte a lot you can get it above +2 for a bit :P 14:38:37 that in fact was the case 14:41:39 is there a way to check that the player did not make an attack this turn, and then decrement if so? 14:42:46 Brannock: you don't want to do that anyway. it encourages stuff like attacking the air 14:42:54 seems simpler to just have it decrease at a constant rate 14:42:55 while waiting for enemies to get closer 14:42:59 (but not 1 a turn) 14:43:11 right. decrease at a constant rate, which is lower than the rate it charges at while fighting 14:43:42 I wanted it to power down quickly out of combat, though. The original had it decrement by 33% every turn 14:43:51 er, 33% chance of decrementing 14:43:53 so power it up more quickly in combat 14:45:28 eg, you could add 2 to its plus every attack, and subtract 1 every turn, with the net effect that it goes up by 1 per turn you are attacking. not saying those are the exact right numbers to use 14:51:32 03Brannock02 07* 0.20-a0-718-ga6a8411: Allow the thermic engine to power up 10(3 minutes ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/a6a841111a25 14:51:41 and i agree with MarvinPA that it should power up or down as a function of time taken, not turns passed, because turns are of non-constant length. so you want a div_rand_round in there scaled by you.turns_taken or something, both in the charge-up and charge-down code 14:52:03 hmm 14:52:32 not sure I understand the effects of this: wouldn't it make that faster attacks don't power it up as quickly? 14:52:59 faster attacks would take more *attacks* to power it up, but the same amount of time 14:54:02 etheric cage looks like it's actually the only unrand that does that stuff properly currently, although lots of the others it doesn't actually matter 14:54:05 which sounds right to me: as long as you're swinging the sword constantly it should charge up in the same amount of time, no matter how fast you're swinging it? i suppose you could argue that it should charge faster if you attack faster 14:54:37 -!- Bodrick has quit [Ping timeout: 260 seconds] 14:54:37 singing sword definitely should scale with time too though and currently doesn't seem to 14:54:38 but certainly it shouldn't power down more slowly if you happen to be Slow 14:54:56 (which is how it behaves now) 14:56:24 -!- Bodrick has joined ##crawl-dev 14:59:51 I don't fully understand the code involved, but would this work?: 14:59:52 item->plus -= div_rand_round(delay, BASELINE_DELAY); 15:00:13 -!- omarax has quit [Remote host closed the connection] 15:00:27 -!- bgiannan1 has joined ##crawl-dev 15:00:28 I doubt it 15:01:17 assuming delay is you.time_taken, it should 15:04:22 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 15:05:03 but you want to be careful that the plus doesn't dip below whatever your intended min is, since that div could yield a 2 15:05:17 03MarvinPA02 07* 0.20-a0-719-g0c7a0cf: Remove the Flaming/Chilly Death unrands 10(57 minutes ago, 2 files, 4+ 77-) 13https://github.com/crawl/crawl/commit/0c7a0cf0f336 15:05:17 03MarvinPA02 07* 0.20-a0-720-g8cd9b41: Scale Singing Sword damage with time taken 10(5 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/8cd9b41c2555 15:05:26 or perhaps even a 3 in some unusual circumstances 15:06:01 wow, that thermic engine tile looks incredible 15:06:18 people are going to refuse to wield it, just so they can admire it on the floor 15:06:33 rip flaming death 15:07:48 and rip mu 15:07:57 What about mu? 15:08:04 they're dead 15:08:11 removal of dagger of chilly death is another Mu nerf 15:08:14 again? 15:08:16 er, flaming death 15:08:31 a v. reliable source of rF++ for them, swept away! 15:09:23 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-718-ga6a8411 (34) 15:09:26 I'll certainly never roll a sword-and-board melee toon mummy again 15:16:42 03Brannock02 07* 0.20-a0-721-g7b2f801: Tie thermic engine depower to time passed 10(42 seconds ago, 1 file, 7+ 2-) 13https://github.com/crawl/crawl/commit/7b2f801c0f5b 15:17:13 does anyone have strong opinions about Ieoh Jian -> Wu Jian? 15:17:43 i'd also probably just cut that message when it hits +2, seems just spammy 15:18:38 It's a fairly short message and will usually come after a combat. I like the flavor but do as you find best 15:23:08 I never can remember the spelling for Ieoh. when I search it up on github or reddit, I have to search for "jian" 15:25:23 -!- eb_mobile has quit [Read error: Connection reset by peer] 15:26:39 -!- eb has quit [Ping timeout: 260 seconds] 15:26:40 -!- Patashu has joined ##crawl-dev 15:29:25 pour one out for wulndraste 15:30:29 (i like wu better. ieoh is impossible to spell or pronounce) 15:30:47 (though surely there is something a little less awkward that starts with i) 15:46:49 iggabog 15:52:46 -!- eb_mobile has quit [Read error: Connection reset by peer] 15:56:24 thermic engine needs an even better DOUBLE SWORD tile though 15:56:48 ! 15:57:27 -!- Kramin_ has quit [Ping timeout: 240 seconds] 15:58:28 -!- Patashu has quit [Ping timeout: 240 seconds] 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:01:38 MarvinPA: good desc updates thx 16:03:42 btw, the newbie contributor with an arrival vault responded to my message, but is looking for a dev to say something which is very mildly encouraging or nicer 16:04:03 hopefully not too much to ask for a newbie contributor!! 16:06:24 link? how would a dev find this newbie contributor in order to give encouragement? 16:08:42 i guess you must mean https://github.com/crawl/crawl/pull/465 16:09:21 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-721-g7b2f801 (34) 16:10:00 -!- Kellhus has quit [Ping timeout: 260 seconds] 16:11:22 -!- adelrune has quit [Quit: Leaving] 16:15:48 -!- flappity_ has quit [Ping timeout: 260 seconds] 16:18:26 yep 16:18:51 well, new old contributor i guess 16:30:06 -!- Pacra_ has joined ##crawl-dev 16:30:26 -!- Pacra has quit [Read error: Connection reset by peer] 16:32:58 is there a way to tell git "hey, this file. crawl_manual.rst one with 50 not-actually-important conflicts. let's just diff the end states of this file and merge that instead of moving this whitespace and this paragraph back and forth repeatedly" 16:33:33 rebase is still time loopin me on crawl_manual and aptitudes.h, everything else seems to rebase fine 16:34:26 I can spam --skip but it happens again on the next rebase 16:35:19 --ignore-whitespace might be helpful 16:36:27 -!- MadCoyote is now known as FunkyBomb 16:37:52 for the other, you might want to play with merge strategies, e.g. -s recursive -X patience -X ignore-space-change 16:38:00 that might get me out of the crawl_manual loop at least 16:38:30 (I suggest making a copy of the local repo/checkout before experimenting) 16:38:31 aptitudes is weird, it shows the aptitudes from my branch as being HEAD, so if I keep those, it doesn't think I've resolved the conflict. with git rebase upstream/master 16:40:35 -!- ddubois has quit [Quit: Page closed] 16:50:28 -!- SteelNeuron has joined ##crawl-dev 16:52:12 http://imgur.com/a/xtcc9 double thermic engine 16:52:15 the way it should be 16:52:40 I'm out of the loop on that sword, but that looks awesome 16:52:40 SteelNeuron: You have 4 messages. Use !messages to read them. 16:53:16 -!- eb is now known as eb_mobile 16:53:19 -!- eb_ is now known as eb 16:53:52 oh, that looks rad 16:54:15 the recursive strategy seeeeeems to be helping. at minimum, thanks for giving me a word to read up on, geekosaur, it was defaulting to merge strategy "octopus" (???) 16:54:15 rumflump: You have 1 message. Use !messages to read it. 16:54:45 recursive sould be the default; I was just being explicit because the -X options don't make sense with any of the other strategies 16:55:03 ... o.O 16:55:19 it should only use octopus in like one particular circumstance 16:55:29 -!- mroovka has quit [Ping timeout: 260 seconds] 16:55:41 maybe because I was tracking too many remotes? 16:55:43 (but if it was picking it inappropriately, yes, that would do it) 16:55:45 yeh 16:56:10 once I learned how to cherry pick, I went a bit wild with it, picking delicious fruits from trunk, hellcrawl, and dcssca 16:56:11 if it thinks it's got to sync between many remotes, it will use octopus 16:56:30 maybe I can cherry pick from them without adding them as remotes, though? 16:56:49 possibly; I'm not quite *that* familiar with git 16:56:54 octopus is used when you create a merge with 3 or more parents 16:57:03 but, if all you are doing is cherrypicking, you shouldn;t need octopus 16:57:24 CanOfWorms, you wanna commit that or will I? 16:57:31 you can go ahead 16:57:34 okay 16:58:32 -!- coledot has quit [Quit: coledot] 16:58:38 fixing the conflicts on the piercing shot pr 16:58:48 also intend to add an ability to cancel both it and pproj 16:59:03 because spellpower boosting duration is weird with how they work 16:59:08 if they can't be cancelled 16:59:39 03Brannock02 07* 0.20-a0-722-g6618013: Even better thermic engine tiles (CanOfWorms) 10(36 seconds ago, 2 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/6618013a5635 16:59:46 oh, that'd be a good commit, yeah 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:26 man 17:00:29 the thermic engine is *so cool* 17:00:30 not being affected by power in any meaningful way would be another reason it shouldn't be a spell, yes 17:00:35 piercing shot that is 17:02:01 -!- GauHelldragon has quit [Read error: Network is unreachable] 17:03:26 sounds like a lot of spells could use touching up then 17:03:38 absolutely, yes! 17:04:58 every spell that has a very small power cap must go 17:05:46 i mean that is pretty clearly nothing to do with anything 17:06:40 i'm having trouble understanding what you mean by that 17:08:20 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 17:09:24 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-722-g6618013 (34) 17:12:06 -!- ontoclasm has joined ##crawl-dev 17:13:33 -!- duvessa has joined ##crawl-dev 17:13:43 hi this is duvessa and i want to say the noise bar is great and i really like it 17:17:31 -!- simmarine_ has joined ##crawl-dev 17:20:23 03Doesnt02 07https://github.com/crawl/crawl/pull/447 * 0.20-a0-730-g7539775: Fix conflicts. 10(2 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/753977531ac2 17:20:49 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 17:20:52 Doesnty: ALL of them??? 17:21:04 -!- simmarine has quit [Ping timeout: 268 seconds] 17:21:06 lol 17:21:20 yeah that was a poorly named commit 17:23:02 -!- mobydollar has quit [Quit: Page closed] 17:26:20 -!- bgiannan1 has quit [Ping timeout: 240 seconds] 17:28:42 -!- scummos__ has quit [Remote host closed the connection] 17:29:22 !tell pleasingfungus https://youtu.be/f3xrf45Urdk?t=1182 17:29:22 alexjurkiewicz: OK, I'll let pleasingfungus know. 17:30:43 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/396 * 0.20-a0-709-g40e586b: Change slow regeneration to a single level mut 10(5 weeks ago, 10 files, 89+ 53-) 13https://github.com/crawl/crawl/commit/40e586bc9dc2 17:32:44 +// Inhibited regeneration mutation: stops regeneration when monsters are 17:32:44 +// visible at level 1, and completely at level 2. 17:33:47 rest of code seems okay, though 17:34:37 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 17:38:58 -!- dpeg has joined ##crawl-dev 17:39:20 hey dpeg, we added a really cool unrand today 17:40:56 -!- jefus- has joined ##crawl-dev 17:41:48 -!- Pleasingfungus has joined ##crawl-dev 17:43:58 -!- jeefus has quit [Ping timeout: 240 seconds] 17:45:35 03PleasingFungus02 07* 0.20-a0-723-gf57855b: Fix an ancestor name key type (chequers) 10(30 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f57855bd0f14 17:47:29 Brannock: yes, thermodynamics galore! :) 17:48:34 -!- jefus- is now known as jefus 17:52:31 Brannock, what's the commit log search thing that you mentioned using yesterday? 17:52:42 git log --grep, or possibly !gitgrep 17:52:42 Pleasingfungus: You have 1 message. Use !messages to read it. 17:53:01 or, possibly, git log -S. 17:53:23 it's much simpler to learn by example 17:53:31 so I just look up older commits that do similar things 17:53:52 depends whether you want to search the diff or the commit message 17:53:54 the codebase is big enough that basically everything has been done, and you can find examples of nearly every good coding style/method 17:53:57 (and lots of bad examples too) 17:54:02 --grep is for the commit message, and -S (or -G) for the diff 17:54:17 i very rarely use --grep, and use -S all the time 17:54:37 -!- exant has quit [Quit: Page closed] 17:55:03 got it, thanks 17:55:37 -!- ProzacElf has joined ##crawl-dev 17:56:02 -!- chance672_ has quit [Quit: Leaving my desktop..... laptop possibly?] 17:58:14 and then when --grep turns up a commit number, you can view it on github with /crawl/crawl/commit/124ad16 17:58:32 or use git log --grep foo --patch 17:58:56 or instead of looking on github you can give your commit sha to `git show` 17:59:56 -!- amalloy is now known as amalloy_ 18:00:03 -!- omarax has quit [Remote host closed the connection] 18:01:22 to get the syntax highlighting git show seems decent for a quick peek, the syntax highlighting and expandos on github kinda rock though 18:01:45 s/to get the syntax highlighting// 18:02:36 ty pf 18:03:06 alexjurkiewicz, check out what I brouhgt up above about comments 18:03:23 yep, on it thanks 18:04:49 and i still think 465 needs a dev to say something 18:06:18 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/396 * 0.20-a0-710-g8af55c6: fix comment 10(2 minutes ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/8af55c611b3c 18:08:42 hey, where'd all our pull requests go? 18:09:11 !remove pull requests 18:09:12 03duvessa â› 0.20-a0-2028-gb84f03c: Remove pull requests 10(in the future, 15 files, 782+ 219-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=b84f03c 18:09:21 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-723-gf57855b (34) 18:09:24 03alexjurkiewicz02 {PleasingFungus} 07* 0.20-a0-724-g4b0bcd1: Change slow regeneration to a single level mut 10(5 weeks ago, 10 files, 89+ 53-) 13https://github.com/crawl/crawl/commit/4b0bcd15574e 18:09:24 03alexjurkiewicz02 {PleasingFungus} 07* 0.20-a0-725-gad756b3: fix comment 10(5 minutes ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/ad756b33b3d8 18:09:31 I am! 18:11:33 -!- LexAckson__ has quit [Ping timeout: 260 seconds] 18:12:03 -!- hittemvvvhard has quit [Quit: ik ga slapen] 18:14:09 03PleasingFungus02 07* 0.20-a0-726-gb931024: Simplify tags.cc TAG_MAJOR_VERSION ifdefs 10(24 seconds ago, 1 file, 1+ 4-) 13https://github.com/crawl/crawl/commit/b9310240c94f 18:15:49 Unstable branch on underhound.eu updated to: 0.20-a0-723-gf57855b (34) 18:17:03 Pleasingfungus: nooo, you didn't squash! 18:17:08 live with shame 18:17:10 alexjurkiewicz: it was either squash or rebase 18:17:27 or, go offline and use the actual git ui instead of github 18:17:29 but that's impossible. 18:17:48 -!- Poncheis has quit [Ping timeout: 268 seconds] 18:21:09 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:21:11 so on the spellpower of piercing shot needing to be meaningful 18:21:29 !ask 18:21:35 ??ask 18:21:35 ask[1/1]: The Ask To Ask protocol has higher latency than any known version of the Ask protocol, so feel free to just ask your question. 18:21:46 each cast could only affect a fixed number of shots 18:21:52 probably by reusing duration 18:22:05 and just having each affected shot harshly cut into the duration of the effect 18:23:05 portal projectile could do the same thing since it is in the same boat 18:23:11 would that be too unreasonable? 18:23:22 Pleasingfungus: fair enough 18:23:41 -!- mong has quit [Quit: WeeChat 1.4] 18:24:33 03Doesnt02 07https://github.com/crawl/crawl/pull/447 * 0.20-a0-731-g075c535: Piercing Shot and Portal Projectile can be cancelled. 10(5 minutes ago, 7 files, 41+ 0-) 13https://github.com/crawl/crawl/commit/075c535fe959 18:25:14 duvessa: regarding species screen: I would go by "stuff on A screen". (1) Mundane (no or minor mutations) Hu DE HO Mi Te Og Ha Ko, (2) Advanced (complex sets of standard mutations) Sp Na Tr Ce Mf (3) Complex (species-specific rules) Gh DD Fe Op Vp VS Fo. Some can be moved among (2)/(3). 18:26:31 that's a nice division, yeah 18:26:39 fluffy flavour groupings? didn't PF commit a thing to group them by difficulty for new players? 18:26:40 -!- dondy has quit [Quit: WeeChat 1.5] 18:26:45 yes, but it ended up not working out 18:26:47 because menu code is a mess 18:26:54 drat, rip 18:26:54 I took a shot at it and got hopelessly entangled then git branch -D 18:27:06 maybe I'll take another attempt 18:27:58 dpeg: minor, but I'd push Te down to group 2, and maybe move tr up to 1 18:28:12 Pleasingfungus: yes, no end for flamewar possibilities here :) 18:28:31 I will flame you mercilessly. 18:28:35 Pleasingfungus: I had a quick look at Tr A screen and thought it was a tad long... Og's much shorter 18:28:48 Pleasingfungus: I'll freeze you mercifully!!! 18:29:01 btw, Dg does not mention godless on A -- it should? 18:30:43 heh 18:30:55 A is a lot more verbose than it used to be... 18:31:21 which is good -- minor goal Clarity 18:31:26 Dr should mention tails on A 18:32:12 and Mu should say: "You will have a hard time but it's worth it. You're cool." 18:32:47 wow, not nice to lie to players 18:33:15 your mum is not cool? 18:33:40 * dpeg looks for a replacement service 18:34:05 heh 18:34:26 the 'difficulty' division seemed nice 18:34:36 or perhaps the short description each race gets could include difficulty? 18:34:56 I do think it's a useful data point for newbies (or really, non-experts) 18:34:56 alexjurkiewicz: difficulty is problematic, because who do we address? 18:35:06 newbbies to average players, ignoring experts 18:36:05 -!- Yewbacca has quit [Quit: WeeChat 1.7] 18:36:34 alexjurkiewicz: yes, that'd be nice but I don't know how to convey it 18:37:11 at the end of each species description, add *Difficulty:* Easy|Average|Hard|Very Hard 18:37:30 What Difficulty does DD have? 18:37:36 the save compat for this mutation thing looks wrong 18:37:41 also: it's wrong 18:37:48 and DDs crash when looking at A on transfer 18:37:53 Pleasingfungus: hard to say. but not impossible 18:38:10 Difficulty: hard to say. :) 18:38:13 MarvinPA: hmmm. oh. I have to remove inhibited mutation explicitly? 18:38:22 on tags line 2730 18:38:28 wait, that line is out of date 18:38:34 MarvinPA: sorry! i should have tested; i didn't 18:38:40 i can blame chequers, which is fun, but it's my fault 18:38:46 *my responsibility 18:38:52 you can blame me. I didn't test dd upgrade after the mut split 18:38:58 for a start the save compat code sets no_regen to 0 on things, which should never be necessary since nothing can have that on transfer 18:39:28 not sure what's actually causing the crash yet 18:39:39 I'm glad I let someone else merge that PR 18:40:23 ohhh. alex changing all the enums is part of why I thought git was breaking and acting crazy 18:40:32 http://sprunge.us/YQCL 18:40:57 -!- duvessa has quit [Quit: Leaving] 18:41:12 I've been deleting the folder and re cloning my branch every time git spits out that giiiiiiant list of modified + new files 18:41:39 I'm assuming it's trying to list inhibited regeneration level 2 18:42:00 ah. it is, and the problem is how I changed that in mutation-data 18:42:07 {"You do not regenerate when monsters are visible.", }, 18:42:20 {"You do not regenerate when monsters are visible.", "", ""}, 18:42:25 might be more "safe" 18:44:15 also for some reason this removes inhibited/slow regen as a random mut? 18:44:41 that's a mistake 18:45:17 i'mt esting this now http://dpaste.com/00ZP5DW 18:45:47 also: "You do not regenerate. Your natural rate of healing is unusually fast." 18:45:56 those two need to conflict 18:46:26 I thought the transient relationship in mutation conflict table would work 18:46:27 that will still crash i think, DD need their inhibited regen removed 18:46:39 no regeneration conflicts with inhibite, which conflicts with regen 18:47:49 i wonder if it's worth adding another check to tags.cc to force NO_REGENERATION =1 on any DD that's loaded, in case someone has a screwed up game 18:47:54 er, why would "a conflicts with b, b conflicts with c" imply "a conflicts with c"? 18:47:59 it's not transitive as far as i know 18:48:16 or rather, it's definitely not since i just got it to actually give fast regen to a dd :P 18:48:58 yeah. it's not transitive. specifically the type of conflict is different 18:48:59 i don't think it needs any extra check to force no_regen on DD, the current commit does that already 18:49:25 no regen isn't going missing anywhere, they're just getting a buggy version of inhibited regen on top of it 18:50:36 times I wish I had ccache installed++ 18:52:00 DD shouldn't need the extra special-case in _random_valid_sacrifice since they already have an innate conflict there 18:53:11 -!- Kellhus has quit [Quit: Page closed] 18:55:07 also regeneration_is_inhibited shouldn't be a weird switch?? 18:56:26 what could it be instead? 18:56:36 just assert the level is 0 or 1 18:56:50 well inhibited regen is either 1 or 0, so just an if 18:57:16 if it's > 1 then it'll already crash elsewhere, as it does currently :P 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:04:29 hm, my test patch actually hit the failure case in regeneration_is_inhibited !! 19:04:49 http://dpaste.com/38JZ8V5 19:05:21 -!- Bammboo has quit [Ping timeout: 240 seconds] 19:05:27 -!- Bammboobies is now known as Bammboo 19:05:42 it looks like during the upgrade, DD get no regeneration but they keep inhibited mutation? 19:05:57 also, no regeneration isn't added as a racial mutation for upgraded DDs. How can I mark that? 19:06:18 https://cdn.discordapp.com/attachments/99797890309840896/283751255782719488/Screen_Shot_2017-02-22_at_11.05.57_am.png 19:06:49 <|amethyst> alexjurkiewicz: you.innate_mutation[MUT_NO_REGENERATION] = 1; and probably you.innate_mutation[MUT_INHIBITED_REGENERATION] = 0; 19:07:09 ah yes, that's exactly it 19:07:17 <|amethyst> alexjurkiewicz: and in general you'll want to cap you.innate_mutation[blah] at you.mutation[blah] 19:07:43 cap = set in tags.cc? 19:07:57 <|amethyst> "cap" = "don't let it go above" 19:08:00 <|amethyst> but yeah 19:08:06 something like "you.mutation[MUT_NO_REGENERATION] = you.innate_mutation[MUT_NO_REGENERATION] = 1;" is how it's done elsewhere i think 19:08:51 and likewise for inhibited -> 0, yeah 19:08:54 can I do it on two lines? that will blow my 78 char budget 19:09:02 eg: 19:09:03 you.mutation[MUT_NO_REGENERATION] = 1; 19:09:04 you.innate_mutation[MUT_NO_REGENERATION] = 1; 19:09:23 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-726-gb931024 (34) 19:09:39 sure, just lets you save a few characters by skipping the first "1;" to do the same thing 19:09:54 either works and is clear, anyway 19:09:58 -!- Bammboo has quit [Ping timeout: 240 seconds] 19:10:00 -!- Bammboobies is now known as Bammboo 19:10:00 ok. I think that squashes the bugs. testing 19:13:09 -!- Ququman has quit [Read error: Connection reset by peer] 19:13:18 -!- bencryption has quit [Quit: WeeChat 1.0.1] 19:16:53 -!- Bammboo has quit [Ping timeout: 255 seconds] 19:16:58 -!- Bammboobies is now known as Bammboo 19:18:45 -!- n_crm has quit [Ping timeout: 260 seconds] 19:21:33 -!- Bammboo has quit [Ping timeout: 260 seconds] 19:21:37 -!- Bammboobies is now known as Bammboo 19:22:17 -!- thurin has quit [Read error: Connection reset by peer] 19:23:11 <|amethyst> alexjurkiewicz: you might also test temp mutations 19:23:42 -!- rumflump has quit [Remote host closed the connection] 19:24:07 <|amethyst> alexjurkiewicz: (specifically, getting slow regen 2 from a wretched star in the old version, then transferring to the new version) 19:24:47 -!- rumflump has joined ##crawl-dev 19:24:51 like a human with slow regen 3 temp mut? 19:24:52 -!- namad7 has quit [Ping timeout: 260 seconds] 19:24:53 -!- Guest55768 has quit [Ping timeout: 260 seconds] 19:25:24 -!- bh has joined ##crawl-dev 19:25:47 -!- Bammboo has quit [Ping timeout: 240 seconds] 19:25:49 -!- Bammboobies is now known as Bammboo 19:26:02 -!- bh is now known as Guest18530 19:27:58 <|amethyst> yeah 19:30:23 hmm... when I added the innate mutation restrictions, dd on upgrade don't get either mutation 19:33:26 so where do I leave commentary about the new god 19:33:50 livejournal or xynga 19:34:40 reddit and tavern both have threads for discussing it, you can also !tell SteelNeuron 19:35:27 -!- aves has quit [Quit: Page closed] 19:36:44 oh you know what, this change didn't even update ghouls on load 19:36:59 <|amethyst> alexjurkiewicz: what does the code look like currently? 19:37:44 http://dpaste.com/2HC8XFF 19:38:29 the DD-specific logic in tags.cc might be able to be simplified, I think. But I'm worried someone has a character broken by the original commit, so the conditions are quite broad 19:39:57 -!- epsilonhalbe has quit [Quit: Leaving.] 19:39:59 what's the easiest way to flip between an old commit and the 'most recent' commit in a branch btw? Currently I'm using git reset --hard, but it would be nice to say 'just go to the latest commit' so I don't have to keep checking reflog to remember what the amended commit hash is 19:40:47 <|amethyst> you can git checkout which will leave you in "detached HEAD" state, then git checkout to switch back to your branch 19:42:09 hm, weird. this code as-is doesn't load DD properly. They just lose slow regeneration but don't gain no regeneration 19:42:11 the second time I load the DD, it works 19:42:43 I don't get it. The only way to lose slow regeneration is the code path which adds no regeneration 19:42:44 -!- Menche has quit [Ping timeout: 240 seconds] 19:43:09 oh. Maybethe tags.cc code overwrites the no regeneration mutation while unmarchalling? 19:43:20 <|amethyst> ah, yes 19:43:24 <|amethyst> because it's a new mutation 19:43:28 -!- yesno has quit [Ping timeout: 240 seconds] 19:43:37 <|amethyst> it's handled further down (2794 in trunk) 19:43:59 <|amethyst> since there was no old mutation to unmarshall 19:44:30 so I guess I should just move this logic to immediately below the #if TAG_MAJOR_VERSION == 34 on line ~2747 ? 19:44:32 <|amethyst> so this block should be further down, below that 19:44:49 or should it go to the end of this next block 19:44:53 -!- epsilonhalbe has quit [Ping timeout: 260 seconds] 19:45:20 <|amethyst> yeah, I'd put it after the TAG_MINOR_SPIT_POISON_AGAIN bit 19:45:57 good tag name 19:46:36 -!- Amnesiac has quit [Quit: Page closed] 19:48:24 it works! 19:48:30 i'd better test a non-dd/gh 19:48:35 testing is very good 19:49:28 hm, can't give myself temp mutations in wizmode huh? just need to sit around a wretched star 19:50:10 non-temp mutations work fine on a Hu. I think that about covers it 19:50:30 here's the final patch: http://dpaste.com/244XBVE 19:50:34 want a PR? 19:51:19 -!- ontoclasm has quit [Quit: Leaving.] 19:53:15 <|amethyst> nah, the patch is enough 19:53:43 <|amethyst> is this commit supposed to make inhibited regen a random mut again? 19:57:58 -!- Fixer has quit [Ping timeout: 240 seconds] 19:58:44 <|amethyst> i assume so, since the commit which changed the weight to 0 did not mention having done so 19:58:56 -!- introsp3ctive has quit [Ping timeout: 268 seconds] 19:59:02 03alexjurkiewicz02 {|amethyst} 07* 0.20-a0-727-g9919a89: Fix DD loading re: inhibited mutation rework 10(12 hours ago, 3 files, 30+ 24-) 13https://github.com/crawl/crawl/commit/9919a8986eb1 19:59:02 03|amethyst02 07* 0.20-a0-728-g23e1c25: Checkwhite 10(3 minutes ago, 2 files, 0+ 4-) 13https://github.com/crawl/crawl/commit/23e1c2549a0c 19:59:40 |amethyst: correct 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:00:24 minmay: sorry for extending your thread idea 20:03:29 eh? 20:03:58 -!- scummos| has quit [Ping timeout: 240 seconds] 20:09:29 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-728-g23e1c25 (34) 20:09:40 -!- SilverIvy has quit [Quit: leaving] 20:11:32 -!- zxc has joined ##crawl-dev 20:14:20 some text in dat/descript uses html-like colour tags. Where's the code that turns those into actual colour data? 20:16:17 -!- lobf has quit [Ping timeout: 255 seconds] 20:17:42 -!- lobf has joined ##crawl-dev 20:18:47 formatted_string::parse_string 20:19:21 -!- zxc has quit [Ping timeout: 240 seconds] 20:19:49 -!- zxc has joined ##crawl-dev 20:22:51 -!- Perryman has quit [Read error: Connection reset by peer] 20:24:03 -!- broquaint has quit [Ping timeout: 252 seconds] 20:24:17 -!- broquaint has joined ##crawl-dev 20:30:31 minmay: sorry for extending your thread idea 20:30:31 minmay: You have 1 message. Use !messages to read it. 20:30:39 is there some kind of beef I don't know about 20:30:40 !messages 20:30:40 (1/1) ZChris13 said (22h 52m 41s ago): mikee_ is my spirit animal 20:30:57 !tell zchris13 i love mikee_ 20:30:58 minmay: OK, I'll let zchris13 know. 20:35:03 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 20:42:16 -!- ErskaConti has quit [Quit: ChatZilla 0.9.92 [Pale Moon 27.1.0/20170206231636]] 20:51:24 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 20:54:53 -!- ProzacElf has quit [Ping timeout: 260 seconds] 20:57:26 -!- iafm has quit [Quit: leaving] 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:01:56 -!- hellmonk has joined ##crawl-dev 21:08:17 -!- CanOfWorms has joined ##crawl-dev 21:09:28 -!- Mezriss has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:13:30 -!- exant has quit [Quit: Page closed] 21:14:14 I have eliminated every way that this !xp bug could happen 21:14:19 literally impossible, as they say 21:14:40 and yet. 21:15:52 and yet I saw it with my own eyes 21:17:34 several people did, even! 21:18:31 -!- Steemx has quit [Client Quit] 21:20:47 -!- soundlust has quit [Ping timeout: 240 seconds] 21:24:17 -!- bgiannan1 has joined ##crawl-dev 21:25:52 -!- lobf has quit [Quit: lobf] 21:26:38 -!- travis-ci has joined ##crawl-dev 21:26:39 The build has errored. (master - b931024 #7917 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/204008626 21:26:39 -!- travis-ci has left ##crawl-dev 21:28:57 -!- Lasty has quit [Quit: Leaving.] 21:29:11 -!- bgiannan1 has quit [Ping timeout: 255 seconds] 21:30:26 fake error 21:30:55 one thing I realized recently is that if it's bad, it'll probably say "failed" instead of "errored" 21:31:05 oh, good catch 21:33:56 <|amethyst> or "broken" 21:34:01 -!- Lasty has joined ##crawl-dev 21:41:59 -!- exant_ has quit [Client Quit] 21:46:53 https://www.reddit.com/r/dcss/comments/5vem69/crashing_on_new_version/ 21:47:03 not a lot of detail but that sounds like something that in principle shouldn't happen 21:47:11 DD bug 21:47:31 oh, newest stable? hm 21:47:33 nvm them 21:47:43 -!- Dix has quit [Read error: Connection reset by peer] 21:47:43 someone needs to ask for more details 21:48:13 <|amethyst> I would say a copy of the save, but that's the problem 21:48:28 -!- Boatshow has quit [Ping timeout: 240 seconds] 21:48:29 no, that's easy 21:48:32 <|amethyst> if someone has told them where the saves are, then they're already deleted 21:49:43 i responded 21:52:20 -!- exant has quit [Quit: Page closed] 21:53:22 what do people think of noting the species difficulties on the species selection screen as mentioned in https://crawl.develz.org/tavern/viewtopic.php?p=308103#p308103 21:54:43 it does add another barrier to eventually balancing species, but it seems like it would be helpful in the short/mid-term 21:54:58 huh, didn't know that was a minmay-ambition 21:55:41 -!- MarvinPA has quit [Quit: Leaving] 21:55:53 finally: mummy can have its own label 21:56:28 I still vaguely prefer some aggregate notion of 'complexity' ('new-player-unfriendliness') rather than talking about 'difficulty', and i think it would be better to have section headers rather than per-species indicators, but the latter is apparently Hard 21:56:36 Pleasingfungus: balancing species, you mean? 21:56:39 ya 21:56:41 so tacking something onto descriptions could be ok 21:56:43 Lightli: naga is as bad as mummy 21:57:11 where do you rank barachians in strength 21:57:21 theyre like nagas that arent quite as bad as nagas 21:57:28 since on one hand they have slow movement and shitty stats, but on the other hand hop 21:57:32 so uh, somewhere between nagas and humans 21:57:32 he actually rated them in the thread! 21:57:35 also they no longer have shitty stats 21:57:38 oh 21:57:41 <|amethyst> see, this is the problem with labelling things by "difficulty" 21:58:04 yeah because when I played them the shitty stats were a bigger issue than the slow movement 21:58:09 <|amethyst> there are people who will swear up and down on different sides of the same question 21:58:10 that's why there would only be 3 or 4 difficulty levels 21:58:40 <|amethyst> I mean, even 'naga is hard' vs 'naga is easy' 21:59:09 -!- nicolae- has joined ##crawl-dev 21:59:14 problem with a vague notion of 'complexity' is that e.g. centaur is one of the easiest species for new players to win 21:59:20 more like wormic engine 21:59:23 and gargoyle i guess 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:04 and human would presumably be in the "least complex" category but it's right in the middle as far as actual difficulty 22:00:23 drop the word 'complexity' entirely, then 22:00:41 a l p h a b e t i c a l o r d e r b o y s 22:01:02 -!- Dixie has quit [Quit: lates] 22:01:03 !banish hellmonk 22:01:03 Pleasingfungus casts a spell. hellmonk is cast into beam.cc! 22:01:11 there needs to be a word though, unless you like...color code the species 22:01:13 noooooo, anywhere but there 22:01:21 so what should that word be if not difficulty or complexity 22:01:36 abstruseness 22:01:39 i kind of like the color coding...... 22:01:43 truthiness 22:01:44 nicolae-: no it has to end in 'ty' 22:01:44 approachability is too verbose 22:01:51 green yellow & red species 22:01:57 and then refuse to explain what the colors mean 22:02:05 the color coding is a joke, players will just ask what the colors mean 22:02:06 yes 22:02:07 no player confusion there 22:02:09 yes 22:02:12 why does it have to end in -ty... 22:02:43 "anxiety" 22:02:55 minmayity 22:03:14 <|amethyst> minmatey 22:03:23 actually I'm going to change my mind. 'complexity' is a good candidate 22:03:24 ahoy 22:03:28 i assume the notion to be expressed is "suitability for newbs" 22:03:29 because you can pretty much put species wherever you want 22:03:32 haha 22:03:45 humans are incredibly complex because you can do anything with them and be effective 22:03:53 the sandbox decision paralysis 22:03:55 you can easily argue that centaur is really simple 22:04:02 humans are very complex, all those organs and biochemicals 22:04:03 and human is in the middle, yeah 22:04:14 fr: homogeneous orb species 22:04:16 well, i'm not going to argue against my own suggestion 22:04:28 -!- Boatshow_ has quit [Ping timeout: 240 seconds] 22:04:57 if there are 3 or 4 levels i guess they can just be headings instead of going in the descriptions, too 22:05:10 the problem is that someone would have to deal with the Menu Code 22:05:15 I wonder if species reliably differ in average # of keypresses per time (ingame time) 22:05:46 the menu code isn't that hard to deal with 22:06:10 brannock poked at it and gave up, i looked at it and gave up 22:06:11 as in, it's fucking bad, but it's not that hard to change 22:06:21 are you volunteering? 22:06:22 to make a minor change like this that is 22:06:34 it sounds like he's volunteering. 22:06:36 if that's actually the obstacle to this? sure 22:06:42 I will happily accept a patch 22:06:59 I got halfway finished implementing it then got hopelessly confused on what I was doing 22:07:09 I was gonna revisit it at some indefinite point in the future 22:07:11 who knows when 22:07:20 everything i do with crawl menus takes ten times as long as it should... 22:08:24 <|amethyst> the problem is that doing whatever I need to do with menus takes a while, but not as long as it would take to redesign and rewrite the whole thing 22:08:24 ^ 22:08:36 haha 22:08:43 -!- lobf has joined ##crawl-dev 22:09:19 To be clear, I'm not volunteering to do anything more than hack headings into the species menu similar to how they were hacked into the backgrounds menu 22:09:24 sure 22:09:27 that's exactly what I was trying to do 22:09:54 there's some significant differences, though, because of the background code riding on top so much of the species code 22:10:00 yeah 22:10:03 so you can't really reproduce it 22:10:05 you have to come up with your own code 22:10:11 like: there's a bug where, on some specific menu, you can cursor around and end up off the right side of the menu. not the left, not the top or bottom, specifically one entry to the right of the menu. i spent about two hours trying to figure out how this happened and only ended up with more questions. 22:10:12 and, of course, I don't actually understand the menu code 22:10:56 s/reproduce/repurpose 22:16:05 -!- ontoclasm has joined ##crawl-dev 22:20:08 I will ask that people decide on the number of categories (if not names/contents) first, because that will be a little annoying to change 22:20:36 3 seems fine 22:20:39 yes 22:20:42 Do 4 just to be safe 22:20:43 But leave the 4th blank 22:21:20 4th category: mummy :) 22:21:24 do 5: i'm too young to die / hey, not too rough / hurt me plenty / ultra-violence / nightmare! 22:21:34 i like four categories, yes. 22:22:03 tbh i still have an emotional attachment to simple / normal / difficult / masterful / insanity 22:22:05 -!- destroythecore has quit [Read error: Connection reset by peer] 22:22:18 is that a specific reference? 22:22:51 fun / tricky / taxing / mayhem 22:23:55 a bit loud / loud / very loud / extremely loud 22:23:58 rank by tedium 22:24:09 sultana / 22:24:25 rank by removal probability 22:25:05 as long as minmay gets some code that lets us make categories, i'm sure we can come to some happy bikeshed consensus. 22:25:06 what are we ranking 22:25:11 species 22:25:19 borne of PF wanting to sort species better a couple weeks ago 22:25:27 since HuFi is what a lot of new players default to 22:25:32 species should be sorted by number of chromosomes 22:25:46 SABCD 22:25:53 deal with it 22:27:33 it would be 22:28:15 okay, we have multiple devs here 22:28:21 I have a branch to rename Ieoh Jian to Wu Jian 22:28:25 minmay: I edited the joke out of your gdd post 22:28:25 everyone's good with this? 22:28:25 in seriousness i would just do low/average/high 22:28:42 gammafunk: which one 22:28:53 don't do that any more since it just encourages others to do things like that, which will get them warned/banned 22:29:04 Brannock: seems fine. does wu jian mean anything? 22:29:04 gammafunk: oic 22:29:08 Pleasingfungus: dance of the sword 22:29:10 was it a good joke 22:29:10 'wu' is actual chinese, 'ieoh' isn't. 'wu jian' means sword dance I believe 22:29:39 Brannock: yes to god rename 22:29:53 Brannock: SteelNeuron is fine with it? 22:29:54 Pleasingfungus: originally the last one said "Welcome, gammafunk." instead of "Welcome, ." 22:29:56 he is, yes 22:30:31 after the discussion the other day, I ended up deciding that it felt wrong to have "nonsense" Chinese words, especially mixed in with actual Chinese word (Jian) 22:30:33 time 2 make an overflow vault shaped like the wu tang clan symbol 22:30:36 either go full one way or the other 22:30:40 and "Wu Jian Council" is pretty solid 22:30:43 wu tang council 22:31:13 fwiw I couldn't actually find *any* Chinese words (in Pinyin, anyway) that started with the letter 'i' 22:31:16 overflow vault with 36 chambers 22:31:18 The only ones I could find were loanwords 22:31:26 Brannock: correct 22:31:33 pinyin words can't start with i 22:31:35 you can probably find things starting with 'ya', which 'i' can be pronounced as 22:31:42 Yaoeh 22:31:44 yi is valid 22:32:02 well, that wouldn't help for the unique first letter thing the gods have 22:32:05 hrm... yes, time for a change. 22:32:08 and is pronouced just "ee" 22:32:26 Since the original name was "Wu Jian" which got diverted thanks to Wudzu, which is currently MIA, I think it's fine to go back to that 22:32:31 I haven't seen any objections 22:32:37 wudzu can become iudzu 22:32:55 gods that exist should get letter priority over ones that only exist in the platonic realm of forms 22:32:56 imo 22:32:59 i'm not a huge fan but a) it's better than ieoh jian and b) my vote doesn't count 22:33:10 nicolae-: a shop that sells rare god altars 22:33:13 what about using... the cantonese transcription 22:33:17 personally i like more gods with more than one word in their name 22:33:18 you get to play the experimental ones that way 22:33:23 ieoh gim council 22:33:38 03Brannock02 07* 0.20-a0-729-g963469a: Rename Ieoh -> Wu 10(11 hours ago, 40 files, 163+ 163-) 13https://github.com/crawl/crawl/commit/963469ac0938 22:33:44 gammafunk: if only altars could be sold 22:33:50 although that might still be nonsense when translated :v 22:34:01 a shop that sells wrathless god conversions 22:34:03 gim li council 22:34:04 ontoclasm: why doesn't your vote count? 22:34:16 finally, mountain dwarves are back! 22:34:21 Floodkiller: lacertilianmart 22:35:08 Pleasingfungus: i enjoy my position of being able to whine about things without actual authority 22:35:19 haha 22:35:20 reverting to playerhood! 22:35:22 sad.... 22:35:38 authority pffft 22:35:38 <|amethyst> Brannock: you missed a bunch of function names with "ijc" in them 22:35:40 nicolae-: r i p La 22:35:44 oh damn 22:35:57 why didn't La make the cut? was god-switching just not exciting? 22:36:00 oh 22:36:02 <|amethyst> and five comments with "IJC" 22:36:07 Pleasingfungus: don't you dare touch the initial letter rule!!!1! 22:36:12 !lg * lamo won 22:36:14 1. Hellmonk the Fetichist (L27 LaMo of Lugonu), escaped with the Orb and 3 runes on 2016-04-01 04:12:32, with 1632336 points after 72391 turns and 8:16:29. 22:36:17 dpeg: why me? i would never... 22:36:30 <|amethyst> !lg * lmao 22:36:30 No keyword 'lmao' 22:36:39 <|amethyst> !kw lmao splat 22:36:40 Defined keyword: lmao => splat 22:36:53 !hs * lack 22:36:54 157. heteroy the Farming Annihilator (L27 LaCK of Cheibriados), escaped with the Orb and 12 runes on 2015-01-18 02:41:18, with 5833203 points after 237328 turns and 1d+0:32:54. 22:37:02 |amethyst, anything else sneaky? 22:37:47 <|amethyst> Brannock: I didn't check to see whether the altar tile has an "IJC" hidden in it 22:37:57 eh, easter egg 22:38:08 <|amethyst> Ieoh Nazarens Rex Jianorum 22:38:08 I, Jesus Christ 22:38:10 what does the altar look like? 22:38:14 |amethyst: o/ 22:38:19 yours was better tho 22:38:31 also do i need to do ability tiles 22:38:31 <|amethyst> \o 22:38:32 it looks like the character for moon 22:38:36 you don't 22:38:40 ok 22:38:48 03Brannock02 07* 0.20-a0-730-g3277076: More thoroughly rename the Council (|amethyst) 10(26 seconds ago, 6 files, 15+ 15-) 13https://github.com/crawl/crawl/commit/327707668c2c 22:38:54 well, you *could* make ew ones 22:38:54 *new 22:38:54 wasn't neuron just requesting abiliity tiles? 22:38:54 specifically from ontoclasm? 22:38:54 there are already ability tiles, but they're for the old versions of the abilities 22:38:54 yes, he was 22:39:23 also, imo it would make more sense for the short name to be "The Council" 22:39:27 !source wu_jian.png 22:39:28 Can't find wu_jian.png. 22:39:33 !source ieoh_jian.png 22:39:33 https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/dngn/altars/ieoh_jian.png 22:39:46 sequell 2slow.... 22:40:02 ok, found it 22:41:18 ??serpents_lash 22:41:18 I don't have a page labeled serpents_lash in my learndb. 22:41:33 ??heaven_on_earth 22:41:33 I don't have a page labeled heaven_on_earth in my learndb. 22:41:41 well what good are you sequell 22:42:06 REMOVE! 22:42:15 Serpent's Lash gives you two instant movements, Heaven on Earth calls forth golden heavenly clouds that make the follower much more powerful in combat and increases duration for every movement ability used 22:42:19 serpents lash lets you go hella fast. heaven on earth covers you in pee 22:42:24 SteelNeuron was also requesting better-looking clouds 22:42:32 we have so many yellow clouds 22:42:34 the whizzard 22:42:34 because the current tiles look like clouds of vaporized piss, yes 22:42:41 we need better looking crowds 22:42:48 gonna be honest: i hadn't actually seen the clouds. i just assumed 22:43:05 okay, haha 22:43:13 clouds are hard but i'll take a look 22:43:16 appropriate ability name imo 22:43:25 heaven on earth = pee on me 22:43:28 Heaven on Earth might get renamed slightly 22:43:30 MPA wasn't happy with the name 22:43:43 He seemed to prefer an earlier iteration "Heavenly Assault" 22:43:45 Who knows! 22:43:46 golden dragon shower 22:43:52 heaven on earth is what I would expect something like apocalypse to be called 22:44:04 that would be a weird name for apoc 22:44:04 very ironic 22:44:10 you can use SL to stab people right 22:44:13 apocalypse already has the best possible name imo 22:44:19 people complain about it 22:44:22 I meant the effect, really 22:44:25 nicolae-: yes 22:44:35 ontoclasm, yeah you can hop back then lunge forward 22:44:36 Pleasingfungus: people complain about anything 22:44:40 Pleasingfungus: philistines 22:44:40 ya 22:45:07 maybe instead of complaining, people should learn greek roots 22:45:18 ohhhh snap 22:45:36 ??ijc 22:45:36 ieoh jian[1/7]: IJC is a god based on mobile melee combat, offering strong incentives to fight groups of enemies in the open. It provides melee characters with a strong but relatively flat power increase in the form of special attacks triggered by moving, and offers effective positioning tools to hybrids and ranged characters. 22:45:39 oh boy 22:46:06 !learn set wu jian WJC is a god based on mobile melee combat, offering strong incentives to fight groups of enemies in the open. It provides melee characters with a strong but relatively flat power increase in the form of special attacks triggered by moving, and offers effective positioning tools to hybrids and ranged characters. 22:46:06 wu[1/1]: jian WJC is a god based on mobile melee combat, offering strong incentives to fight groups of enemies in the open. It provides melee characters with a strong but relatively flat power increase in the form of special attacks triggered by moving, and offers effective positioning tools to hybrids and ranged characters. 22:46:09 damnit 22:46:24 is there a sequell channel somehwere I can do this without spamming up ##dev? 22:46:34 yes 22:46:35 ##crawl-sequell 22:46:37 ty 22:46:46 the forbidden channel 22:47:22 minmay: i think three categories for complexity/whatever is right, with possibly a fourth which is 'very hard' 22:47:23 the first one was better 22:47:44 what I think is important is there is a middle category, rather than two categories which are 'easier than average' and 'harder than average' 22:47:57 ontoclasm: ? 22:48:23 -!- Awod has quit [Ping timeout: 255 seconds] 22:49:14 crawl has been pretty busy this month 22:52:06 okay converted all the WJC entries 22:53:13 nicolae-, I think Lacertilian didn't make the cut because it ended up being scummy 22:53:13 -!- dpeg has quit [Quit: Lost terminal] 22:53:37 how so? 22:53:40 you'd go a certain few gods, get all their gifts, then immediately switch to more useful gods 22:53:58 there was some discussion of it on the closed PR 22:54:00 ah 22:54:52 c'est la vie 22:55:05 clear anti-reptile bias from the devs AS ALWAYS 22:55:11 +++++++++ssss 22:55:19 oops, blame the cat for those plusses 22:55:59 of course, the design for La was to make god-switching viable, but 22:56:19 the alternate thought before i went with that was to make them super-focused on their religion 22:57:08 generally bad, but excellent piety gain and invo apts and maybe some other stuff 22:57:15 to make them basically priests 22:57:28 dunno if that'd be better 22:58:17 bug report from 'dyzzy': 22:58:19 ' I just whirled and slowed an orb of destruction. ' 22:58:28 probably ijc stuff shouldn't affect conjured monsters 22:58:37 03Brannock02 07* 0.20-a0-731-gecde0bf: Less thermic spam (MarvinPA) 10(78 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ecde0bf63f95 22:58:44 amgard was talking about wall jump distracting dimensional vortices yesterday 22:58:56 that's intended and has special messaging 22:59:04 oh, neat 22:59:19 nonliving guys have their own distraction messages 22:59:24 -!- mikee_ has quit [Quit: Page closed] 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:06:43 <|amethyst> well, MH_NONLIVING is one thing 23:06:48 <|amethyst> conjured is another 23:07:22 that is exactly what i'm saying, yes 23:07:34 <|amethyst> oh 23:07:36 -!- eady has quit [Ping timeout: 240 seconds] 23:07:37 <|amethyst> sorry 23:07:39 I think... tomorrow I'll do cloud immunity and finish revamping ratskin cloak 23:07:41 i was ambiguous 23:07:43 today was a good day 23:08:08 :) 23:08:37 <|amethyst> Pleasingfungus: hm, though I guess it makes sense to do combat moves against a fire vortex or a battlesphere, since those are things you can damage and destroy 23:08:53 <|amethyst> Pleasingfungus: maybe just mons_is_projectile? 23:09:22 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-731-gecde0bf (34) 23:09:36 keep in orb slowing 23:09:36 sure 23:09:44 @ |amethyst, not @ nicolae- :) 23:09:51 too late 23:13:19 -!- eb has quit [Ping timeout: 260 seconds] 23:13:39 I finally gave up and split all my Crawl todo items off into its own file instead of clogging up my todo.txt 23:13:45 257 total lines 23:14:15 what's on your todo 23:14:15 lots of things!! 23:14:23 they're secret, as well as secretly half-baked ideas 23:14:25 -!- eb_mobile has quit [Ping timeout: 260 seconds] 23:14:32 hellmonk> also serious fr for a minute: can evolution please target toadstools first and plants last -- anyway I propose targeting toadstools by default. less likely to waste a fruit when hitting ac enter 23:14:38 Fix player doll tiles for scarves; they should go in front, cloak tiles go *behind*. 23:14:40 boring stuff like that 23:14:53 -!- Menche_ has quit [Quit: Leaving] 23:16:08 wow, 257 lines of crawl TODO. you're coming along nicely... but it'll be some time before you can challenge the master. 23:17:15 /ctcp Pleasingfungus `;echo $(wc -l ~/crawl.todo) 23:18:44 1649, though that's not the right path. 23:19:41 anything exciting in the pipeline, PF? 23:19:55 -!- zxc has quit [Read error: Connection reset by peer] 23:20:17 i'm hoping to implement one or more of those barachian ideas 23:20:28 but i'm retired, so i can't keep up with you, these days... 23:21:16 hm, can someone download this save for me: http://crawl.berotato.org/crawl/saves/Lightli-crawl-git-bd4582c47f-170221-0543.tar.bz2 23:22:47 advil: https://dl.dropboxusercontent.com/u/4070358/Lightli.cs 23:22:50 -!- mibe has quit [Ping timeout: 260 seconds] 23:23:03 lemme know when you've downloaded it so i can delete it 23:23:14 tidiness! 23:23:25 I have too many ideas. 23:23:26 thanks, got it 23:23:56 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 23:24:52 -!- bgiannan1 has joined ##crawl-dev 23:25:29 i have many ideas too. 1st idea, shop that generates on d:2-4, sells randarts at severe severe discounts 23:25:45 sounds OP 23:26:12 nicolae-: inspired by archaeologist? 23:26:47 no, inspired by thinking of ideas that would get shot down instantly 23:26:59 The Shop of Zot 23:27:00 I was thinking about changing new game so that you can have permanent tweaks beyond species 23:27:07 something like species/background/perk 23:27:16 +1 stat per Orb delivered to the surface 23:27:20 haha 23:27:24 (and one of the perks is an antique lockbox) 23:27:30 actually 23:27:31 remove background entirely and make the player choose their opening inventory from a shop 23:27:35 yeah, a perk system would be interesting 23:27:38 I was thinking more like unreal mutators 23:27:38 and it has precedent in other roguelikes 23:27:44 Lucky... 23:27:50 the main problem is that adding more choices at the start of each game is Bad 23:27:57 i thought part of the current menu design was to minimize choices for chargen 23:27:59 nicolae-: an alphashop surely 23:28:00 what pf said 23:28:20 that's true, more choice is problematic 23:28:31 we could remove weapon choices 23:28:52 how? 23:29:09 lots of special cases for each species x background combo 23:29:11 :) 23:29:11 every player starts with a hammer 23:29:26 combine all weapon skills into a single skill and start all starts with a club 23:29:32 but then they'll just treat all monsters like nails 23:29:47 -!- bgiannan1 has quit [Ping timeout: 255 seconds] 23:30:02 I wonder if the number of backgrounds could be usefully reduced 23:30:03 i feel like grafting a perk system onto crawl would require a lot of rebalancing 23:30:05 yes 23:30:06 it would 23:30:06 ...or species 23:30:10 it's a 0.23 or 0.24 push 23:30:12 long in the future 23:30:24 yeah. huge undertaking for sure 23:30:34 i still haven't implemented level feelings!! 23:30:38 level feelings?? 23:30:50 angbandisms....... 23:31:04 need a "you feel like you're gonna make a dumb screwup on this level" feeling 23:31:17 you feel like a lucky punk 23:32:10 hellmonk: why add something that'll trigger on every level? 23:32:16 Brannock: http://spelunky.wikia.com/wiki/Level_Feeling 23:32:37 augh, I remember dark level 23:32:46 arguably, that's a serial vault 23:32:49 dcss sort of has them already (encompass vaults, early "mines" layout, even xom per-floor actions) 23:32:57 useful feedback for the player imo 23:32:58 also various layouts, yes 23:33:58 there's this one vault that keeps showing up in mid-D that gives you a lot of Vaults-tier enemies and it's always very noticeable whenever I get it 23:34:01 lots of steel boxes 23:34:11 I either have to dive it or chew up a bunch of consumables 23:34:15 which vault is that.. 23:34:26 <|amethyst> I bet it starts with "minmay_" 23:34:32 there are a bunch like that I think 23:34:55 D:11 storm dragons and other silly stuff 23:35:11 is there any remotely plausible way a potion subtype could change without memory corruption/overwriting? 23:35:26 it might be time for me to move on from this 23:35:29 haha 23:35:34 crawl bugs.. 23:35:38 someone saved the game, then changed the order of enums, then loaded the game 23:35:45 heh 23:35:49 that didn't happen in this case 23:36:00 minmay, he's tryign to track down the !exp bug where you don't actually level up 23:36:04 it's popped up once in a while 23:36:08 it is really random, whatever it is, I've tried everything I can think of to replicate it 23:36:19 yeah i was trying to convey how that couldn't be the cause 23:36:20 so some kind of weird occasionally memory overwriting is currently my best guess 23:36:27 but was too oblique as usual 23:36:31 I got it 23:37:45 <|amethyst> hm 23:37:50 <|amethyst> has this happened outside a zig? 23:37:58 I was in a zig when I got that bug 23:38:02 unsure about the others 23:38:07 not a zig 23:38:13 the one time I replicated it was in D:1 23:38:14 <|amethyst> aw, hm 23:38:20 i think zigs are just the most common place for !xp 23:38:44 |amethyst: I got it to happen once in a wizmode test char, but I have no idea why 23:38:54 and everything I've tried to repeat that hasn't worked 23:39:21 I have the full debug logs, the exact xp numeric values & everything from that save 23:41:09 <|amethyst> advil: so you drank two potions in that log? 23:41:25 unfortunately I drink on the order of 15 23:41:36 also killed one cerebov, four orcs, and did a bunch of other stuff 23:41:49 <|amethyst> I'm reading the bug report right now, have to recompile before I can load the save 23:41:53 I have tried to repeat exactly what I did in the game 23:42:15 I think I did get everything, up to randomness of course 23:42:27 (wonder what happened with seeded crawl?) 23:43:01 <|amethyst> advil: what race? 23:43:04 |amethyst: if you're looking into it I just added another comment to mantis 23:43:11 it's been seen on a bunch but lightli's save is a troll 23:43:19 a lot of reports were felids but that seems to be a red herring 23:43:28 I was testing on felid in case that increases the chances 23:43:34 Mine was a Dg 23:43:36 <|amethyst> advil: the one you quoted the log from in the previous comment on the bug 23:43:43 !apt experience 23:43:44 Exp: Fo: 1!, Ko: 1!, Hu: 1!, Ha: 1!, Op: 0, Gr: 0, Og: 0, Na: 0, VS: 0, Mf: 0, HO: 0, HE: N/A, Te: 0, Gh: 0, Mu: -1, Vp: -1, DE: -1, Dr: -1, Ce: -1, Ds: -1, DD: -1, Fe: -1, Tr: -1, Mi: -1, Sp: -1, Dg: -2* 23:43:54 I wonder if it's anything to do with negative aptitudes 23:44:07 <|amethyst> advil: 164600 wouldn't be level 16 for a human, for example 23:44:14 that one is felid 23:44:14 -!- travis-ci has joined ##crawl-dev 23:44:15 The build passed. (master - 963469a #7920 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/204059641 23:44:15 -!- travis-ci has left ##crawl-dev 23:44:34 Brannock: I tried setting the exact xp value on a felid (both that one and different ones) in order to repeat it 23:45:16 and xp gain from the potion is deterministic, as far as I could see 23:45:18 it's a fascinating bug really 23:47:12 <|amethyst> ohh 23:47:37 <|amethyst> was it your last potion by any chance? 23:47:44 yeah, that's the one thing I couldn't eliminate 23:47:54 <|amethyst> because this line: 23:47:55 <|amethyst> if (potion->sub_type == POT_EXPERIENCE) 23:47:57 last unknown potion, you mean? 23:48:01 https://dl.dropboxusercontent.com/u/1000017/crawl/wu_jian_heaven_on_earth.png 23:48:06 <|amethyst> comes after dec_inv_item_quantity 23:48:09 sub_type should be ok 23:48:09 how's that look 23:48:17 I checked that over and over again 23:48:25 the basic type is cleared but not the sub_type 23:48:27 kind of abstract, but I like it 23:48:35 suitably golden 23:48:43 but yeah, that's my best guess for where something must be happening 23:49:01 someone mentioned heaven on earth should generate noise 23:49:04 for theme 23:49:06 it does, I think 23:49:16 I remember my noise meter spiking when testing it in wizmode 23:49:34 man, that noise meter. what a good addition 23:49:39 :-) 23:49:43 <|amethyst> advil: hm, if something happened to create an item it could reuse that slot 23:49:50 oh 23:49:50 huh 23:49:54 interesting 23:50:02 <|amethyst> advil: but I can't think of how that would happen in the middle of the quaff 23:50:09 <|amethyst> or auto_assign_item_slot could do something bad 23:50:45 so after the dec, defined() should return false 23:50:57 so I *think* that auto_assign_item is guaranteed to do nothing 23:51:04 <|amethyst> ah, right 23:51:06 because defined() works off of base_type 23:51:47 <|amethyst> you were drinking from inventory, not the ground? 23:51:49 -!- laj1 has joined ##crawl-dev 23:51:50 yeah 23:51:56 everyone was drinking from inventory 23:52:03 so that is constant 23:52:58 the other time I spent a while trying to figure out is if there could be a spurious hup somehow 23:53:20 but I don't think that works (hup on stat-up gets a similar result though) 23:53:53 my instance was a stat-up level but not all of the others were 23:54:09 -!- Blazinghand has quit [Quit: Leaving] 23:54:41 <|amethyst> advil: so to reproduce, you just created a character and quaffed !xp until it triggered? 23:54:46 !lg . dgwn 23:54:46 51. brannock the Digger (L1 DgWn), entered wizard mode on D:1 (lemuel_arrival_tunnels) on 2016-11-03 23:39:00, with 0 points after 0 turns and 0:00:04. 23:54:50 and did a bunch of other random stuff 23:54:53 !lg . dgwn br=depths 23:54:54 1. brannock the Fencer (L25 DgWn), blasted by Xydei the pandemonium lord (great blast of fire) on Depths:5 on 2016-11-03 23:33:54, with 689329 points after 93659 turns and 4:53:19. 23:54:54 <|amethyst> hm 23:55:02 I went from a stat-up level to no-statup 23:55:47 |amethyst: at that point I'd honestly assumed it was unreplicable and was just using up my exp potions before giving up