00:14:37 Something that might work: an ability that, if certain conditions are met, can just outright kill you. Call it "Beheading" 00:14:59 heh 00:15:05 Like if you're below 20% of your max HP he can just hit you with an unavoidable melee attack 00:15:26 it's a cute sort of idea; my only concern would be communicating it 00:16:20 Or Ig hitting you increases a status that does nothing until it's severe enough, at which point any hit from him kills you 00:16:35 I'm not sure those are the right ideas, but something in that direction 00:16:47 well, and finding the right conditions; it shouldn't feel like it used to eel dying to falling into lava/deep water 00:17:07 s/eel dying/feel dying/ 00:17:27 Yes, it should definitely be preventable/counterable 00:21:34 actually re: deep water, if he could drain you with melee attacks despite rN+++ or even being undead, that could be pretty dangerous 00:22:02 I don't know if that's too "off-brand" for draining 00:22:35 i'm not sure if any insta-death mechanic is a good idea 00:23:24 being able to apply pain brand damage (and agony?) to all players is a cool idea 00:25:17 just making a resistance mysteriously not apply like that isn't great 00:25:38 the way cerebov does it is to remove a level of your rF, which at least we can communicate 00:26:59 really you could just give his axe drain and it would be similar to anything like that 00:27:07 or give him three af_drain attacks 00:29:04 minmay suggested just moving him to depths 00:29:08 which actually is a pretty nice idea 00:29:29 I think people wanted him to be "the" randomly wandering pan unique 00:30:55 (even thought mennas is also a wandering pan unique) 00:31:02 s/thought/though/ 00:33:59 draining is 100% resisted by rN+++, which people in Pan typically have access to 00:34:53 Ignacio in depths is interesting though 00:37:20 TSO players are likely to have rN3, but most non-TSO worshipers don't 00:38:23 but my point was mainly that it's just a tweak to make an existing ego more complex without much gain gameplay-wise 00:52:52 taking cko down for resize, ~45 minutes 01:10:00 Webtiles server started. 03:12:06 Unstable branch on crawl.beRotato.org updated to: 0.25-a0-97-g19cdb01 (34) 03:39:42 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-2755-g7a777c9c6c 04:10:03 -!- amalloy is now known as amalloy_ 05:21:29 Sound someone poke CKO to rebuild my fork? It may have just not rebuilt due to the only change being in LUA, but I still need it updated (severe map error atm) 07:42:48 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 07:43:01 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 09:24:05 03alexjurkiewicz02 {ebering} 07* 0.25-a0-98-g0cf78c2: Add !cancellation to Zig loot table (EugeneJudo) 10(4 months ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/0cf78c2f8338 09:32:45 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-98-g0cf78c2f83 (34) 11:23:32 Stable (0.23) branch on underhound.eu updated to: 0.23.1-91-gf373564dc4 12:05:31 Unstable branch on crawl.akrasiac.org updated to: 0.25-a0-98-g0cf78c2 (34) 13:40:20 -!- amalloy_ is now known as amalloy 14:10:56 ebering: would it be right to say something to the effect of "we have heard rumors of a new CSDC season" in the next reddit Q+E thread? Or is that lies 14:12:31 I guess you said "soon" in discord yesterday 14:13:41 that's good 14:13:51 I don't have a target date yet but building hype is nice 14:14:09 ok, I will try to build some 14:15:00 has anyone thought about a tournament post yet? 14:24:05 advil: yeah I can make one today 15:16:38 https://github.com/ebering/crawl/tree/positional-magic 15:16:59 work continues apace; some rebasing has been done 15:21:51 if anyone is enthusiastic about helping me work through some of the todos and more testing work I can bring it into a main repo branch 15:21:54 ebering: is the prop cast_conjure_flame ever set? I'm not seeing it 15:22:20 but things are still pretty draft 15:22:20 advil: ah, that's a leftover from a previous iteration 15:23:20 ebering: yeah, I will help, it will just be here and there on days I'm less busy with work 15:23:25 have a few fedhas bugs I need to fix first 15:23:39 but it's good to get a major change like the magic changes started early in release 15:23:55 yeah, might be good to do an experimental branch on a public server with this one 15:24:00 s/a major change/major changes/ 15:24:01 right 15:24:09 now we can also host it on CAO 15:24:10 definitely 15:24:42 re the conjure flame change, to what degree is this just an interface screw for doing the same things as before with it? 15:25:36 it's true that it'll make some of the more extreme uses (surround yourself in open territory) harder with anything on screen 15:25:53 I don't think it's that much of one: it doubles the delay to get things set up, and changes the tactical calculus with building cloud walls because monsters will react and adjust their pathing as you conjure 15:26:27 it seems very similar for the one-flame cases, is that right? you need a bit more forethought is all 15:27:19 well, it's probably worth trying out 15:27:42 so I'm not intending these as complaints, just trying to get the idea 15:28:33 ya 15:28:49 I mean the interface screw concern is real 15:29:35 any ideas for ring of flames? that spell always seems like a big missed opportunity to me 15:30:50 it even seems kind of consistent with the principles of your rework, but still a bit useless even so 15:31:06 For now I'm trying to stay focused on attack spells; though I have notes in the 0.25 plan about wanting to look at charms and other stuff outside the narrower focus of this pass 15:31:22 ah I see 15:31:24 That is to say, no I don't really have ideas at the moment 15:31:35 true that it is a charm, I had it mentally classes with conjure flame 15:31:52 *classes 15:31:53 er 15:31:55 *classed 15:32:34 it gives you a fire enhancer; I think I've cast it maybe once on a char that had a staff of energy and good rings that I wanted to keep on over a fire ring 15:33:53 right 15:36:56 I guess it's maybe not *quite* right that throw icicle is just undifferentiated blue damage, the ebering 60% physical damage makes it a bit unique 15:37:01 er 15:37:09 I hit a tab in the middle of that and it autocompleted 15:37:13 I typing well today 15:44:47 ebering is at least 80% physical damage 16:04:14 so, I am thinking about soonish doing a full cao scoring db reload to fix the CJR games, does anyone have anything they've noticed or can think of that should be done first? 16:04:44 one thing on my list is that I need to ban some offensive usernames (ones with slurs) 16:07:08 (does sequell do that at all?) 17:02:40 advil: it does not have that, no 17:02:57 although I don't think it'd be too hard to implement if a reasonable ruleset can be found 17:04:53 advil: filtering the slurs sounds good to me 17:05:37 advil: re "damage but blue", sure, throw icicle has the part physical aspect but that's more an expression of the principle that damage flavor isn't a good way to distinguish spells from one another or from ranged 17:09:14 gammafunk: also I am 100% chaos damage tyvm 17:20:29 I should have known 17:26:21 ebering: don't disrupt my DCSSSSAT with CSDC pl0x 17:26:51 what dates are you aiming for 17:27:37 well.. christmas. I guess starting around 10 dec and running to the 31st 17:28:03 i could start as late as the 18th really. Only need to give people a week to sign up 17:28:26 i'm surprised that unequipping =mp or |power only reduces your max MP, not your current MP. it seems like this encourages tedious behaviour like equipping |power before a fight to turn on some buffs, and then switching to a real weapon. am i missing something? 17:30:53 alexjurkiewicz: I'll aim for 2020 then, since any 5 week window starting before then will hit yours 17:31:08 well, any 5 week window I could reasonably get set-up for 17:31:18 sorry :( but thanks :) 17:31:23 that sounds like a recent bug if true; it used to reduce both 17:31:24 you could run with a haitus 17:31:27 rings, at least 17:33:02 while we're talking CSDC, sorry for never finishing my replay video. I spent a long time recreating situations in tiles wizmode and recorded a full script, but putting it together in video editing software kept crashing my computer and then it was two weeks late and I decided to stick my head in the sand 17:35:01 wow big effort 17:38:04 my replays of course went to the front page of twitch instantly due to my e-celebrity status 17:47:50 alexjurkiewicz: if your work is close to finished and you want to finish it (or partially finish it) a promo trailer for the upcoming csdc would be SWEET 17:48:06 (really I'm curious to see your tiles recreations) 17:49:56 the video idea was to be deliberately lo-fi and janky, so it was going to be a flickery mix of the recreation stills and console overlay 17:50:35 but I am pretty sure I still have the raw video and images so I'll send them through tonight 18:11:09 i thought so too geekosaur. i confirmed that on trunk at least it is indeed true 18:23:33 Unstable branch on underhound.eu updated to: 0.25-a0-98-g0cf78c2f83 (34) 18:58:56 Something I noticed while working on my fork; the function at line 1046 in spl-damage.cc is pointless. It checks if a specific creature would take damage from shatter (only called once too for a stop_attack_prompt a few lines latter at 1056); anyways it always returns true since nothing is immune to shatter. It -used- to be a valid check back when 18:58:57 Bcadren: You have 1 message. Use !messages to read it. 18:58:57 insubstantials were immune, but that's been patched out. 18:59:01 !messages 18:59:02 (1/1) floraline said (7h 11m 59s ago): the build is up to date with commit 77dd31c which appears to be the latest commit in the branch 19:05:21 -!- amalloy is now known as amalloy_ 20:06:17 gammafunk ah ok...yeah I was less thinking (yet) about a very general ruleset but more about some specific incredibly racist names 20:18:23 advil: would it just be a simple filter that looked for substring matches? or even simpler than that? 20:19:09 or maybe you mean the ability to add one-off username bans 20:19:13 could be, I'm not sure if there are any unexpected surprises if you do that (i.e. false positives) 20:19:28 yeah, I'm going to do one-offs to start, that's a useful feature even if there's a more general thing 20:19:34 sure, makes sense 20:19:47 and yeah I guess it's also easy to do that to sequell 20:48:01 New branch created: pull/1199 (1 commit) 13https://github.com/crawl/crawl/pull/1199 20:48:01 03theJollySin02 07https://github.com/crawl/crawl/pull/1199 * 0.25-a0-97-g7303176: Replaced strange quotes with real ones 10(9 minutes ago, 1 file, 188+ 188-) 13https://github.com/crawl/crawl/commit/73031760350e 21:03:52 I feel kind of bad because that looks like a lot of work, but that PR has the wrong end of the stick 21:05:40 stick? 21:31:00 -!- amalloy_ is now known as amalloy 22:54:52 New branch created: positional-magic (21 commits) 13https://github.com/crawl/crawl/tree/positional-magic 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-99-g9262dad: Positional magic 🌪: Airstrike 10(5 weeks ago, 3 files, 21+ 3-) 13https://github.com/crawl/crawl/commit/9262dad1bb6d 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-100-g002e8b8: Positional magic 🔥: Fire removals 10(5 weeks ago, 2 files, 2+ 5-) 13https://github.com/crawl/crawl/commit/002e8b84f93f 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-101-g13c646f: Positional magic 🔥: Nerf conjure flame (minmay, tealizard) 10(5 weeks ago, 8 files, 55+ 153-) 13https://github.com/crawl/crawl/commit/13c646fad436 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-102-ge9cc4ff: Positional magic 🔥: New Fire spell: Starburst 10(5 weeks ago, 7 files, 55+ 0-) 13https://github.com/crawl/crawl/commit/e9cc4ff9ffac 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-103-g7d9bd16: Positional magic 🔥: Modify inner flame 10(5 weeks ago, 2 files, 10+ 2-) 13https://github.com/crawl/crawl/commit/7d9bd16ccad6 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-104-g3bbb5bb: Positional magic ❄️: Ice removals 10(5 weeks ago, 2 files, 3+ 6-) 13https://github.com/crawl/crawl/commit/3bbb5bb97de8 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-105-g8e493c1: Positional magic ❄️: New Ice spell: Hailstorm 10(4 weeks ago, 7 files, 91+ 0-) 13https://github.com/crawl/crawl/commit/8e493c111923 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-106-g47a8a21: Positional magic ⭐️: Simplify Searing Ray (minmay) 10(4 weeks ago, 6 files, 28+ 59-) 13https://github.com/crawl/crawl/commit/47a8a2166f77 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-107-g5ef8dd9: Generalize a helper function 10(4 weeks ago, 1 file, 8+ 5-) 13https://github.com/crawl/crawl/commit/5ef8dd97f6c2 22:54:52 03ebering02 07[positional-magic] * 0.25-a0-108-g676582c: Positional magic ⭐️: Remove IMB as a zap type and from monster spells 10(4 weeks ago, 13 files, 14+ 218-) 13https://github.com/crawl/crawl/commit/676582ced2cd 22:54:52 ... and 11 more commits 22:56:13 oops 22:56:31 well I hadn't meant to do that yet because it's not quite where I'm ready to bring it into the repo but it's close enough 23:05:34 New branch created: pull/1200 (21 commits) 13https://github.com/crawl/crawl/pull/1200 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-99-g9262dad: Positional magic 🌪: Airstrike 10(5 weeks ago, 3 files, 21+ 3-) 13https://github.com/crawl/crawl/commit/9262dad1bb6d 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-100-g002e8b8: Positional magic 🔥: Fire removals 10(5 weeks ago, 2 files, 2+ 5-) 13https://github.com/crawl/crawl/commit/002e8b84f93f 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-101-g13c646f: Positional magic 🔥: Nerf conjure flame (minmay, tealizard) 10(5 weeks ago, 8 files, 55+ 153-) 13https://github.com/crawl/crawl/commit/13c646fad436 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-102-ge9cc4ff: Positional magic 🔥: New Fire spell: Starburst 10(5 weeks ago, 7 files, 55+ 0-) 13https://github.com/crawl/crawl/commit/e9cc4ff9ffac 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-103-g7d9bd16: Positional magic 🔥: Modify inner flame 10(5 weeks ago, 2 files, 10+ 2-) 13https://github.com/crawl/crawl/commit/7d9bd16ccad6 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-104-g3bbb5bb: Positional magic ❄️: Ice removals 10(5 weeks ago, 2 files, 3+ 6-) 13https://github.com/crawl/crawl/commit/3bbb5bb97de8 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-105-g8e493c1: Positional magic ❄️: New Ice spell: Hailstorm 10(4 weeks ago, 7 files, 91+ 0-) 13https://github.com/crawl/crawl/commit/8e493c111923 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-106-g47a8a21: Positional magic ⭐️: Simplify Searing Ray (minmay) 10(4 weeks ago, 6 files, 28+ 59-) 13https://github.com/crawl/crawl/commit/47a8a2166f77 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-107-g5ef8dd9: Generalize a helper function 10(4 weeks ago, 1 file, 8+ 5-) 13https://github.com/crawl/crawl/commit/5ef8dd97f6c2 23:05:35 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-108-g676582c: Positional magic ⭐️: Remove IMB as a zap type and from monster spells 10(4 weeks ago, 13 files, 14+ 218-) 13https://github.com/crawl/crawl/commit/676582ced2cd 23:05:35 ... and 11 more commits 23:05:47 good pr 1200 23:11:07 ebering: want an experimental? and 👍 on the emoji use 23:50:16 alexjurkiewicz: not quite ready for an experimental 23:50:22 some more things inthe todo 23:59:11 The build failed. (positional-magic - 1a63ff8 #12200 : Edgar A. Bering IV): https://travis-ci.org/crawl/crawl/builds/611193542