01:34:01 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4567-gb362bb5a12 04:24:35 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4567-gb362bb5a12 07:42:17 -!- Guest010 is now known as twelwe 08:08:02 <06a​dvil> hm, if a confused monster can randomly roll a self-hit while moving (looks like this is intended but broken) how much does this incentivize kiting? 08:09:59 <05k​ate> if you've managed to confuse a monster, kiting it around is probably a lot less of an effective use of turns than just hitting it to kill it before the confusion expires 08:10:31 <06a​dvil> fair, yeah that's sort of what I was trying to figure out 08:10:58 <06a​dvil> was thinking in particular about monsters like orcs that are capable of one-shotting themselves 08:11:03 <05k​ate> although i don't personally have a problem with the current behaviour either, can't they currently just waste a turn standing still? but they can hit themselves if they're adjacent to you and trying to make an attack? 08:11:18 <06a​dvil> they cannot hit themselves in that case, it is broken 08:11:40 <06a​dvil> if they are trying to attack another monster, they can hit themselves 08:12:12 <06a​dvil> so I'm going to regularize it somehow 08:14:00 <06a​dvil> to clarify, right now they can waste a turn standing still but I think there's supposed to be a further 1/6 chance of hitting themselves if that is rolled 08:14:04 <10P​leasingFungus> think this will be the definitive change of 0.29 08:15:27 stop hitting yourself 08:16:12 advil: https://github.com/damerell/crawl/commit/627eb5fb8b6518b3044297fa366392838a3ff403 may be of interest (I mention it to you since you were involved in the past in eg 10d5862e6fc6b375f1b71f8f77347b7f5b30896d. The items also get removed from the list in _purchase() (or would) but in a way that avoids the current behaviour where when I buy one it unlists all the other identical items. 08:23:47 <06a​dvil> Pinkbeast: I may be reading this code wrong, but are you sure that the call in _purchase will really remove it for that case (given the _count_identical check)? I think that might leak without something else happening 08:24:28 <06a​dvil> also, trust diff, don't comment code 😄 08:30:58 Confusion is also good for running/resetting a fight, too 08:31:19 But mass confusion with likely chances for self-hitting could be fairly very much powerful 08:31:43 <06a​dvil> it's not extremely likely 08:33:55 I do like the idea that the chance to hit self only happens when the monster is trying to hit something (either another monster or the player) 08:33:55 <06a​dvil> it's (intended to be, I think) a 1/n chance of rolling (0,0) (n=number of open spaces) plus a further 1/6 chance of rolling a self-hit 08:33:55 Since that both makes sense (they are confused and trying to swing their weapon) and also offers a balancing factor (you have to risk being next to the monster or have the monster be next to another monster which is tricky) 08:39:11 03advil02 07* 0.29-a0-92-gee772dd: fix: regularize confused self-attacks (perryprog) 10(13 minutes ago, 1 file, 15+ 2-) 13https://github.com/crawl/crawl/commit/ee772dd00f89 08:40:55 big commit message! 08:45:31 advil, thanks for putting in the work and looking into that—greatly appreciated :) 08:47:26 This is definitely the buff I need to finally get a win with my ^Usk char 08:47:52 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-92-gee772dd00f (34) 08:49:46 <10P​leasingFungus> if i saw a confused monster, i would simply stab it 08:50:24 <10P​leasingFungus> @advil is this a player nerf - letting monsters steal xp by hitting themselves? 08:50:38 <06a​dvil> lol 08:50:42 <10P​leasingFungus> 🙂 08:51:51 <06a​dvil> it's sort of funny how long the self-attack when fighting players thing appears to have been broken 08:52:09 <06a​dvil> (assuming it was intended in the first place) 08:54:16 FR: ^ screen for ash shows active curses & number of stacked curses 08:54:29 taxman66 (L16 GrFi) ERROR in 'mon-util.cc' at line 678: bogus mc (no monster data): invalid monster_type 1000 (1000) (Swamp:1) 08:55:06 <12e​bering> it should, look under "Extra" 08:55:47 advil: mibbe I'll open an issue since this is going to be a wordy reply and I need to phone my sister 08:55:50 <12e​bering> Ashenzari supports the following skill groups because of your curses: Bound item Curse bonuses orb of Ashenzari's Ethics Evocations, Companions 08:56:01 <12e​bering> (more specific requests for improving the screen welcome) 09:03:26 <10P​leasingFungus> wow, cursed orbs? and here i thought we were trying to make the game LESS tolkeinesque!? 09:16:02 thanks ebering 09:17:18 i think just colorizing the different types of curse types would help with adding everything up 09:18:57 by the way who came up with enfeeble? im not naming any kids after them but i;ll suggest the name to other new parents 09:21:29 <12e​bering> kate 09:32:18 <10P​leasingFungus> else if (item.base_type == OBJ_ARMOUR && item.sub_type == ARM_ORB) ; else ebering why 09:38:48 <12e​bering> ; 09:38:56 <12e​bering> Watch out 09:39:19 <12e​bering> The living code casts void at you 09:39:33 <12e​bering> Er 09:41:55 <12e​bering> The walking code casts void at you 09:41:55 <12e​bering> You see here 3 living void *s 09:49:04 <10P​leasingFungus> lol 09:49:37 <10P​leasingFungus> still pleased by my glyph pick for walking tomes tbh 10:06:59 Unstable branch on crawl.akrasiac.org updated to: 0.29-a0-92-gee772dd (34) 11:00:12 UI suggestion: something that shows the descriptions of all the currently active status effects 11:41:55 Apparently Alistair's works on sleeping monsters, rendering them confused and stumbling around while asleep? This is a bug, correct? 11:42:28 <10P​leasingFungus> sounds like a feature 11:42:31 <10P​leasingFungus> sleepwalking 11:42:33 confused monsters sleepwalking is a feature 11:44:31 <10P​leasingFungus> very old, very silly 11:44:31 <10P​leasingFungus> catern: agree - think we’d want them to be selectable to view full descriptions, like the mutation menu 11:44:31 perhaps they should even just be in the mutation menu? 11:46:13 <06a​dvil> lifetime achievement award for most reported non-bug 11:46:29 <06a​dvil> newstats don't hold a candle to it 11:49:31 Maybe the enemy pane should show the status as "sleepwalking" instead of "confused" :^)) 12:13:34 that's probably a good idea 12:18:39 -!- Guest044 is now known as twelwe 12:45:27 New branch created: pull/2411 (1 commit) 13https://github.com/crawl/crawl/pull/2411 12:45:28 03Aliscans02 07https://github.com/crawl/crawl/pull/2411 * 0.29-a0-92-gf39dcca: Change the HUD "heavily drained" message from "drained" to "drained!". 10(20 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f39dcca1ff47 12:46:00 <10P​leasingFungus> cot: seems reasonable! 12:55:57 twelwe (L9 HuEE) ERROR in 'tileweb.cc' at line 234: Socket write error: Resource temporarily unavailable (D:6) 12:55:58 Stiamna (L2 DDNe) ERROR in 'tileweb.cc' at line 234: Socket write error: Resource temporarily unavailable (D:1) 12:56:03 kiedtl (L14 GnCj) ERROR in 'tileweb.cc' at line 234: Socket write error: Resource temporarily unavailable (Lair:4) 12:56:14 something happened 12:56:19 wheee 12:56:21 Yup, connection froze on that 12:56:49 Oh, nice, I get a chance to redo this attack 13:12:29 <08n​icolae> i agree with this pull request, more statuses should have exclamation points, merge it immediately imo 13:19:06 <05k​ate> sleepwalking monsters do get described as sleepwalking when you xv them fwiw 13:19:06 <05k​ate> just not on the monster list i guess, possibly it's not considered important enough to list there or possibly it's just an oversight 13:19:41 another UI suggestion: make the manual/info pages searchable in a full-text way in-game (e.g. ?? should be searchable instead of me just having to read it manually) 13:20:31 Webtiles server stopped. 13:22:42 Webtiles server started. 13:28:53 just started thrashing, not quite sure what happened 13:28:59 I did stop cao scoring for now 14:09:36 I wonder if there's any nice way of having a stronger version of force_more_message that either requires a different key to press or causes crawl to ignore inputs for X seconds 14:13:46 Or even a CAPTCHA 14:15:59 advil: Wrote an issue but basically I think the call in _purchase() removes it iff there aren't any left and since shopping list entries are (sort of item, location) not a specific item this is mostly right 14:37:40 nicolae: The precise name isn't too important ("heavily drained" would work well enough). I prefer short names, myself, as they let the game fit more status messages in, and it's easier to see that a monster is no longer waterlogged. 14:38:59 I only suggested it because (drained, drained) looks odd, and changing it to say (2 drained) instead would take more work. 16:17:13 -!- Guest031 is now known as twelwe 16:24:09 Unstable branch on underhound.eu updated to: 0.29-a0-92-gee772dd00f (34) 22:48:57 nicolae: new Gauntlet, shop til you drop. several general stores in a row, each successive one has fewer items but higher quality items, are you gonna gamble on the next shop being good or buy this ring of protection now? 22:54:39 <10P​leasingFungus> lmao 22:55:22 <10P​leasingFungus> honestly you could just have several general shops in a row w no further differentiator 22:55:38 <10P​leasingFungus> would be less spoilery & still work 22:58:05 i was also thinking an overcomplicated thing where it's more like a game show 22:58:27 you get $300 when you enter but you lose 1 each turn until you leave the teleport zones 22:59:25 <10P​leasingFungus> less is more :p 23:03:04 yehhh 23:03:21 they could be not general shops if they were behind opaque doors but 23:35:24 Unstable branch on crawl.develz.org updated to: 0.29-a0-92-gee772dd00f (34) 23:55:55 Windows builds of master branch on crawl.develz.org updated to: 0.29-a0-92-gee772dd00f