00:42:16 New branch created: mountain-boots (6 commits) 13https://github.com/crawl/crawl/tree/mountain-boots 00:42:16 03nicolae02 07[mountain-boots] * 0.29-a0-566-ge4a57e6a33: Add a new unrand, the +4 mountain boots {rDislodge, rC+} 10(4 days ago, 14 files, 120+ 6-) 13https://github.com/crawl/crawl/commit/e4a57e6a33d7 00:42:16 03PleasingFungus02 07[mountain-boots] * 0.29-a0-567-g415890a79d: Unbrace 10(4 hours ago, 3 files, 0+ 10-) 13https://github.com/crawl/crawl/commit/415890a79db7 00:42:16 03PleasingFungus02 07[mountain-boots] * 0.29-a0-568-g122e34c7aa: Rephrase properties & drop ench to +3 10(3 hours ago, 1 file, 2+ 9-) 13https://github.com/crawl/crawl/commit/122e34c7aaff 00:42:16 03PleasingFungus02 07[mountain-boots] * 0.29-a0-569-gb6d445365d: Refactor merfolk song code 10(3 hours ago, 1 file, 72+ 77-) 13https://github.com/crawl/crawl/commit/b6d445365da9 00:42:16 03PleasingFungus02 07[mountain-boots] * 0.29-a0-570-g6535726bbd: Various small fixes and formatting improvements 10(3 hours ago, 7 files, 12+ 14-) 13https://github.com/crawl/crawl/commit/6535726bbd63 00:42:16 03PleasingFungus02 07[mountain-boots] * 0.29-a0-571-g3c7d6dc0a2: Refactor rDislodge 10(39 seconds ago, 12 files, 44+ 75-) 13https://github.com/crawl/crawl/commit/3c7d6dc0a222 00:43:32 <10P​leasingFungus> @nicolae you might be interested to look at those commits 00:43:59 <10P​leasingFungus> the first one is just the result of running util/unbrace in crawl/crawl-ref/source. you gotta do that or the CI will complain and tell you you're messy 00:44:11 <08n​icolae> i coulda sworn i did! 00:44:13 <10P​leasingFungus> rip 00:44:21 <10P​leasingFungus> you also had a bunch of broken indentation 00:44:26 <10P​leasingFungus> i think there's something wrong with your editor 00:44:32 <10P​leasingFungus> not a big deal, anyway 00:44:59 <10P​leasingFungus> the last one is a big refactor - we combine 'checking for whether you can be dislodged' and 'printing a message about it' 00:45:43 <08n​icolae> damn editor 00:45:53 <10P​leasingFungus> this will be great if we ever want monsters to have rDislodge (for whatever reason) - your code just would not work in that case, since we assumed that rDislodge was player only, so we'd have needed to change every single place that checks rDislodge to pass in the actor to the printing function 00:45:59 <10P​leasingFungus> and to check whether they were visible, etc 00:46:42 <10P​leasingFungus> there was also a lurking bug there: if (act->res_dislodge() && you.can_see(*act)) { announce_rdislodge("being knocked back"); return; } this meant that if an actor had res_dislodge, but you couldn't see em, the rDislodge wouldn't work 00:46:51 <08n​icolae> aha 00:47:03 <10P​leasingFungus> not that it could happen now, since only the player can rDislodge, but in principle 00:47:09 <10P​leasingFungus> anyway, combining rDislodge and the printer function should solve all that 00:47:10 <08n​icolae> yeah 00:47:15 <08n​icolae> nice! thank you 00:47:42 <08n​icolae> it still doesn't print a message if you keep a door from sealing uponst you, and the inconsistency bugs the hell outta me, but the door sealing code is a nightmare 00:48:26 03nicolae02 {PleasingFungus} 07* 0.29-a0-613-gf2c431b9b9: Add a new unrand, the +3 mountain boots {rDislodge, rC+} 10(4 days ago, 13 files, 146+ 87-) 13https://github.com/crawl/crawl/commit/f2c431b9b917 00:48:29 <08n​icolae> anyway thank you for looking at the code, i will keep these things in mind for next time 00:48:29 <08n​icolae> 😮 00:48:52 <09h​ellmonk> love it when my colour is ETC_PAKELLAS 00:49:17 <08n​icolae> yeah, i saw that it was still technically in the code so i was like.............. hm.... 00:49:33 <09h​ellmonk> the artificer in question should be a dwarf 00:50:17 <10P​leasingFungus> sure 00:50:27 <09h​ellmonk> mountain dwarf lore pog 00:50:30 <08n​icolae> if you like 00:50:46 <10P​leasingFungus> i think it’s pretty spammy right now 00:51:02 <10P​leasingFungus> the tentacle messages, vortex messages, etc go off every turn 00:51:16 <10P​leasingFungus> not sure what the right fix is 00:51:23 <08n​icolae> hrm 00:52:19 <10P​leasingFungus> oh, also check out what i did to tentacle messages 00:52:37 <10P​leasingFungus> we can just use the tentacle’s name instead of hardcoding 00:52:48 <08n​icolae> oh, convenient 00:53:19 <08n​icolae> thank you 00:53:53 <10P​leasingFungus> no problem ! thanks for making it 00:54:45 <08n​icolae> i hope players like it...... 00:54:58 <10P​leasingFungus> i’m sure they will ! 01:02:48 <10P​leasingFungus> think players are suckers for this kind of effect 01:03:01 <10P​leasingFungus> it’s exactly the sort of thing most will overvalue 01:03:19 <10P​leasingFungus> and the rest will love it being +3 and rC+! 01:03:28 <10P​leasingFungus> i shoulda made it +2… 01:03:44 <08n​icolae> noooo 01:03:48 <08n​icolae> well, we'll see 01:12:21 04Build failed for 08master @ f2c431b9 06https://github.com/crawl/crawl/actions/runs/2506778415 01:13:16 <08n​icolae> don't look at me, that one's on p funk 01:18:59 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-613-gf2c431b9b9 (34) 01:37:23 <12e​bering> ETC_PAKELLAS gets removed in the tag upgrade (rods out) 01:37:41 <08n​icolae> that's fair 01:38:15 <08n​icolae> i was not super attached to that color choice, i picked it because it was still in the code but unused and i didn't want to think about it longer than that ¯_(ツ)_/¯ 01:41:41 <08n​icolae> maybe when @Sastreii makes the tiles we can make the console color based on the color scheme there 01:42:55 04Build failed for 08mountain-boots @ 3c7d6dc0 06https://github.com/crawl/crawl/actions/runs/2506759579 02:58:53 Unstable branch on cbro.berotato.org updated to: 0.29-a0-613-gf2c431b9b9 (34) 03:44:31 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4719-g50af30713d 04:02:34 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.03-774-g1ca0b04cec 05:05:22 -!- indigaz0 is now known as indigaz 06:22:02 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4719-g50af30713d 06:23:00 so I know attribute mutations were recently changed because of their rather minor impact 06:23:10 what about Big Brain? 06:23:12 the Ds mut 08:28:04 Unstable branch on crawl.akrasiac.org updated to: 0.29-a0-613-gf2c431b (34) 08:28:06 <06a​dvil> Reusing it is fine but you’d probably want to also rename the constant and remove the versioning 09:12:35 <10P​leasingFungus> fiq: no, big brain works fine 09:28:26 03advil02 07* 0.29-a0-614-g2001307d0b: fix: remove pakellas 10(38 seconds ago, 4 files, 4+ 6-) 13https://github.com/crawl/crawl/commit/2001307d0bd5 09:30:41 <10P​leasingFungus> ty! 09:40:19 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-614-g2001307d0b (34) 13:48:58 <08n​icolae> one small thing: with pf's rewrite, the message for resisting dislodgement by a polar vortex is !victim->resists_dislodge("being moved by the vortex")). however, technically polar vortices still can "move" the player in a flavorful sense, since the vortex can pick you up and make you fly, it just can't swirl you about. (this was intentional.) do you think this needs to be slightly rephrased or what. or am i worrying too much 14:45:39 <10P​leasingFungus> i wouldn't 14:47:34 <08n​icolae> okiedoke 15:18:36 03nicolae02 07[nicolae-decors-0522] * 0.29-a0-525-gc395051bb5: Make some fixes to the decor vaults (gammafunk) 10(70 seconds ago, 3 files, 5+ 6-) 13https://github.com/crawl/crawl/commit/c395051bb566 15:18:38 Branch pull/2559 updated to be equal with nicolae-decors-0522: 13https://github.com/crawl/crawl/pull/2559 15:19:54 <08n​icolae> the orb shop will take some more considerations 15:20:56 <12e​bering> Imo doing some scarf egos on your off brand orbs could work 15:21:12 <12e​bering> Rmsl, invis, 15:21:26 <12e​bering> Shadows 15:21:32 <12e​bering> And of course pondering 15:22:56 <08n​icolae> there are checks in the code to make sure certain egos only go on certain items, i tried all the existing egos to see which ones could go on orbs, that list is all of them (except reflection, because it does nothing without SH, which orbs don't have) 15:24:06 <08n​icolae> so, sadly, no scarf orbs (scorbs) without some actual code changes, which is a bit much for a gimmick shop 15:25:53 <12e​bering> Heh 15:29:09 <08n​icolae> i could see doing the existing egos, ponderousness for the Joke (dated by now but whatever), and maaaaaaybe archmagi because it's a wizard ego. and then rings and circles. 15:29:42 <08n​icolae> or maybe it's just one of each of the existing orbs, simple. 15:30:24 <08n​icolae> and a one in a million chance to generate an orb of zot 15:30:37 <12e​bering> Archmagi would be good 15:40:56 03nicolae02 07[nicolae-decors-0522] * 0.29-a0-526-g1b70bab5a4: Drop the orb shop... for now 10(3 minutes ago, 1 file, 0+ 32-) 13https://github.com/crawl/crawl/commit/1b70bab5a432 15:46:03 Branch pull/2559 updated to be equal with nicolae-decors-0522: 13https://github.com/crawl/crawl/pull/2559 15:47:46 <10P​leasingFungus> someday i should support randart orbs/scarves/staves 15:47:49 <10P​leasingFungus> first two are easier 15:47:54 <08n​icolae> hm. i think the ignis wrath handling for the boots doesn't actually prevent you falling, it says "if you don't have rDislodge, return true" but then after the if statement it... still goes to the shafting function 15:48:43 <10P​leasingFungus> when you return from a function, you stop executing it. 15:48:48 <08n​icolae> yeah 15:48:55 <08n​icolae> but if you DO have rDislodge, it doesn't return 15:49:02 <10P​leasingFungus> oops, yeah, that's inverted 15:50:21 03PleasingFungus02 07* 0.29-a0-615-gdeedd76f10: Fix ignis wrath + mountain boots (nicolae) 10(47 seconds ago, 1 file, 1+ 4-) 13https://github.com/crawl/crawl/commit/deedd76f102a 15:50:33 <08n​icolae> oh, that works too 16:02:53 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-615-gdeedd76f10 (34) 16:43:09 <13S​astreii> the mountain boot(s) 16:43:09 <13S​astreii> https://cdn.discordapp.com/attachments/747522859361894521/987095006865145917/Schermata_2022-06-16_alle_22.41.20.png 16:43:13 <13S​astreii> https://cdn.discordapp.com/attachments/747522859361894521/987095023776579654/mountain_boots.png 16:50:47 <10P​leasingFungus> rugged.... 17:02:41 <08n​icolae> and colorful! 17:03:14 <08n​icolae> it's good that the anonymous artificer has a sense of style 17:16:48 <08n​icolae> time to start thinking about the lochaber axe... fortunately, thanks to xom's cleaving effect, "polearms with cleave" is already mostly implemented, i just need to include the unrand in the list of things that can cleave 17:43:12 <09g​ammafunk> Are those boots available at REI 17:51:03 -!- nan00k_ is now known as nan00k 18:00:22 <08n​icolae> the bright orange is so that rescuers can find you in the snow 18:23:58 Unstable branch on underhound.eu updated to: 0.29-a0-615-gdeedd76f10 (34) 18:44:25 <08n​icolae> what's the function to get the player's current aptitude for a skill, including like manuals and so forth 18:50:25 <10P​leasingFungus> wait, does that really work 18:50:35 <10P​leasingFungus> what does the v targeter look like? 18:50:41 <10P​leasingFungus> that's the thing i was concerned about 18:51:22 <08n​icolae> i got myself a bardiche and &X "cleaving" to give myself the cleave effect and it seems to work as expected, i hit a guy, even with reach, and hit everybody around me 18:51:29 <10P​leasingFungus> cool 18:51:30 <08n​icolae> let me try again 18:51:33 <08n​icolae> to see the targeter 18:52:18 <08n​icolae> looks like the regular targeter 18:54:37 <10P​leasingFungus> hm, i'd probably lean toward 2 18:55:27 <10P​leasingFungus> @nicolae feels like we should change it to something more like the axe targeter 18:55:28 <10P​leasingFungus> https://cdn.discordapp.com/attachments/747522859361894521/987128301153845308/unknown.png 18:55:33 <10P​leasingFungus> maybe that's not required for this change tho 18:55:43 <08n​icolae> maybe, we'll see 18:56:03 <08n​icolae> really, i think the hard part is going to be trying to implement the "counts as both a polearm and an axe" gimmick with minimal pain 18:56:59 <10P​leasingFungus> hm, i suspect that might be easy? very unsure 18:58:22 New branch created: pull/2573 (1 commit) 13https://github.com/crawl/crawl/pull/2573 18:58:22 03Rytis Petronis02 07https://github.com/crawl/crawl/pull/2573 * 0.29-a0-615-gdd8aeefee0: Add 3 tiers to the MUT_READ_SAFETY mutation to make it more in line with the other bad mutations. Ru's sacrifice is now the mutation at tier 3, which is the current severity. 10(8 minutes ago, 5 files, 44+ 18-) 13https://github.com/crawl/crawl/commit/dd8aeefee097 18:59:04 <08n​icolae> i think i might need a few special casings, my first thought was just adding a thinger to https://github.com/crawl/crawl/blob/57363d20293e9b18bf3d56f007861d2434a3184a/crawl-ref/source/item-prop.cc#L1765 item_attack_skill in item-prop.cc that would return SK_POLEARMS if your polearms was better and SK_AXES if your axes was better, but i think that would fuck with stuff like training 19:01:35 Oooh be super handy if someone else sorted that out, we were thinking of turning rapiers into both S/Lblades 19:02:29 <08n​icolae> i should probably put this aside for now and actually do the job that pays me dollars but that seems unlikely 19:19:24 <09g​ammafunk> if you're feeling guilty, you can ask your job to pay me the dollars instead 19:23:46 03Rytis Petronis02 07https://github.com/crawl/crawl/pull/2573 * 0.29-a0-615-g849eb98dd5: Add 3 tiers to the MUT_READ_SAFETY mutation 10(34 minutes ago, 5 files, 44+ 18-) 13https://github.com/crawl/crawl/commit/849eb98dd51e 19:33:56 03Rytis Petronis02 07https://github.com/crawl/crawl/pull/2573 * 0.29-a0-615-g897381fb3d: Add 3 tiers to the MUT_READ_SAFETY mutation 10(44 minutes ago, 5 files, 43+ 17-) 13https://github.com/crawl/crawl/commit/897381fb3d08 19:34:06 <08n​icolae> i'd better hold onto those dollars for safekeeping, just in case 19:34:41 <08n​icolae> when did lochaber axes get renamed to bardiches, the changelog doesn't seem to include that info 19:45:32 8b14a9ec9150142c2e83e3a996e11ca50282fe5b (2007, imported from svn) 19:46:26 <08n​icolae> thank you, you're a mensch 19:48:45 <08n​icolae> looks like that change went through in 0.3.4, at least based on date and time, but didn't make the changelog 19:48:47 <08n​icolae> rip 19:49:00 62f7040f14b39e67042be98f951575fbc819e84e and/or d6f1809d57b5ebd88f9aeeecd80b416aec6f73bb fiddle with the tile 19:51:28 <08n​icolae> sadly git doesn't have the lochaber axe tile 20:06:17 <09g​ammafunk> Looks like 20:06:20 <09g​ammafunk> %git 8b14a9ec9150142c2e83e3a996e11ca50282fe5b 20:06:20 <04C​erebot> dolorous * 0.4-a0-663-g8b14a9ec91: Fix [1813286]: Rename the lochaber axe to the bardiche, and change its description accordingly. (15 years ago, 7 files, 11+ 11-) https://github.com/crawl/crawl/commit/8b14a9ec9150 20:06:40 <09g​ammafunk> and as for the tile, this predates SDL tiles probably, which only started to come into being in 0.4 20:07:18 <08n​icolae> yeah, might be fun for nostalgia but tbh it would need updating anyway 20:11:04 <09g​ammafunk> actually I found the tile in an adjacent commit in the repo but it's not much to work with, I'm afraid: 20:11:05 <09g​ammafunk> https://cdn.discordapp.com/attachments/747522859361894521/987147332011323422/unknown.png 20:11:52 <08n​icolae> i can use it as a placeholder i suppose, does the repo have the player tile too? 20:12:24 <09g​ammafunk> seems not 20:12:32 <09g​ammafunk> this may predate the notion of player doll having tiles 20:12:42 <09g​ammafunk> er doll tiles, I guess you would call them 20:12:52 <09g​ammafunk> this was very early tiles tech 20:13:05 <09g​ammafunk> but no there's no other tile named after lochaber in the rep 20:13:14 <09g​ammafunk> hrm 20:13:27 <09g​ammafunk> never mind, there are definitely player doll tiles 20:17:51 <09g​ammafunk> it seems what happened is that the lochaber->bardiche changed happened before SDL tiles was properly implemented, so you're out of luck wrt doll tiles, it was just using whatever bardiche used 20:22:24 <08n​icolae> rip 20:23:05 <08n​icolae> lmao there are player doll tiles if you want to wield the lotr weapons i guess 20:28:58 <09g​ammafunk> yes there are some really weird outdated doll tiles 22:04:20 <08n​icolae> what's the style guide for complicated boolean && and || conditions 22:29:44 <10P​leasingFungus> uh, gimme a code snippet 22:29:50 <10P​leasingFungus> in a three backtick block 22:36:24 <08n​icolae> bool attack_cleaves(const actor &attacker, int which_attack) { const item_def* weap = attacker.weapon(which_attack); return weap && (item_attack_skill(*weap) == SK_AXES || is_unrandom_artefact(*weap, UNRAND_LOCHABER_AXE)) || attacker.is_player() && (you.form == transformation::storm || you.duration[DUR_CLEAVE]); } 22:36:27 <08n​icolae> that's what i have now 22:39:26 <10P​leasingFungus> right, I'd probably break that into multiple statements for readability 22:39:30 <10P​leasingFungus> let me show you what i mean 22:40:41 <10P​leasingFungus> return weap && (item_attack_skill(*weap) == SK_AXES || is_unrandom_artefact(*weap, UNRAND_LOCHABER_AXE)) || attacker.is_player() && (you.form == transformation::storm || you.duration[DUR_CLEAVE]); this is the right way to do it if you aren't going to break it up - you'd want to align each sectino 22:42:03 <10P​leasingFungus> bool attack_cleaves(const actor &attacker, int which_attack) { if (attacker.is_player() && (you.form == transformation::storm || you.duration[DUR_CLEAVE])) { return true; } const item_def* weap = attacker.weapon(which_attack); return weap && (item_attack_skill(*weap) == SK_AXES || is_unrandom_artefact(*weap, 22:42:03 UNRAND_LOCHABER_AXE)); } here's the broken-up version 22:42:32 <10P​leasingFungus> imo the latter is much more readable 22:43:47 03PleasingFungus02 07* 0.29-a0-616-gc53de2f800: Add a rock-solid new artefact tile (Sastreii) 10(44 seconds ago, 2 files, 1+ 1-) 13https://github.com/crawl/crawl/commit/c53de2f8006f 22:45:22 <08n​icolae> i thought that tile was still a work in progress? i think it only shows one boot 22:46:21 <08n​icolae> tbf a lot of that was like that when i got there (fight.cc) 22:47:35 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-616-gc53de2f800 (34) 22:49:10 <10P​leasingFungus> i think that's two boots close together 22:49:19 <10P​leasingFungus> also yes, of course, i'm not blaming you 22:49:30 <09h​ellmonk> i'm blaming you 22:49:34 <10P​leasingFungus> wow 22:49:39 <10P​leasingFungus> but it's natural to need to refactor and reorganize code when you add new stuff - what worked before may not work when you add more stuff on top 22:51:04 <08n​icolae> i thought so at first too but i think that's just the shading between the front tongue and the rest of the top of the boot, making it look like two distinct things 22:58:04 <10P​leasingFungus> @hellmonk wdyt about dropping ru's sac XL to one XL per sac 22:58:12 <09h​ellmonk> why 22:58:17 <10P​leasingFungus> uh 22:58:27 <10P​leasingFungus> acrobat noted that it's sort of super undervalued right now 22:58:38 <10P​leasingFungus> it gives 40 piety, frail gives 45 piety, and sac xl is a lot worse than frail 22:58:56 <10P​leasingFungus> https://discord.com/channels/205277826788622337/205316046230388737/986134106523987978 big breakdown here 22:58:58 <10P​leasingFungus> i wonder if that works 22:59:17 <10P​leasingFungus> 1. maxhp reduction of sac exp I tested it with human and 10 level of fighting skill. If you take sac exp on level 6 than it reduce your maxhp by 22% level 7, -20% level 8, -17% ... level 13, -13% level 14, -12% Of course, sac exp on level 27(->level 25) reduce maxhp only 7%, but early game is much much more important, so not really relevant. 2. sac health(frail) vs sac exp sac health(frail) : -10% hp and give you 45 piety sac 22:59:17 exp (rank1) : -22%~12%hp(early game), some mp, about -1 stat, -6~-14 will, Ru ability power decrease, etc and give you only 40 piety 22:59:50 <09h​ellmonk> huh, is frail really 45 piety now 23:00:02 <10P​leasingFungus> it might be a little high 23:00:13 <10P​leasingFungus> but it's fair to note that sac xl is really significant after the rework 23:00:33 <09h​ellmonk> I think buffing sac exp piety and nerfing frail piety a little is better, losing 1 xl is just really not that big a deal 23:00:42 <09h​ellmonk> except very early ofc 23:01:28 <10P​leasingFungus> i mean, losing one xl is reasonably close to frail in HP alone, with various other downsides 23:01:37 <10P​leasingFungus> i do agree about reducing the piety for frail tho, sac love is only 40... 23:02:10 <10P​leasingFungus> will- is, uh, 38? why 38........ 23:02:24 <09h​ellmonk> no idea lol 23:02:29 <09h​ellmonk> piety numbers r made up 23:02:33 <10P​leasingFungus> true 23:02:56 <09h​ellmonk> I suppose moving it to 1 xl plus nerfing the bonus for taking it multiple times would be ok 23:03:00 <10P​leasingFungus> yeah 23:03:26 <09h​ellmonk> though tbh I think ru is still vaguely top tier, surprised acrobat doesnt like it 23:03:31 <10P​leasingFungus> yeah that was weird to me 23:03:34 <10P​leasingFungus> not gonna overthink it 23:03:47 <09h​ellmonk> possibly too unreliable to hit 3* quickly now 23:04:01 <10P​leasingFungus> it seems like maybe 30-35 would be a fair price for sac 1 xl, and 2 xl is... idk, 55? same as sac artifice? 23:04:04 <09h​ellmonk> that's my only thought, still autopick as first altar due to how the wrath works 23:04:06 <10P​leasingFungus> maybe higher, unsure 23:04:39 <09h​ellmonk> yeah, I kind of like the big 2xl sac because it allows the very funny thing of taking it 3 times and ending the game at xl 21 23:04:45 <10P​leasingFungus> that is funny, but like 23:04:50 <10P​leasingFungus> that's a lot of piety for a stackable sac 23:04:55 <09h​ellmonk> yeah 23:05:06 <10P​leasingFungus> think it'd be very hard to take 3 times if it was valued right - you'd have to take basically no other sacs? 23:05:13 <09h​ellmonk> probably 23:05:45 <09h​ellmonk> oh, ru will get slightly nerfed again if my piety pip rework thing goes through because it'll cap at 150 instead of 160 23:05:53 <09h​ellmonk> clearly need to buff sac xl to compensate 23:06:03 <10P​leasingFungus> on it 23:16:41 03PleasingFungus02 07* 0.29-a0-617-g7a6b98fccd: Adjust Ru mutations (acrobat) 10(5 minutes ago, 4 files, 16+ 12-) 13https://github.com/crawl/crawl/commit/7a6b98fccd59 23:32:35 <08n​icolae> so: cleaving with a polearm works as one might expect. you attack a thing and it cleaves and attacks everybody next you... except if you have to reach over something to hit your target, the reached-over monster isn't cleaved. 23:32:47 <08n​icolae> which sort of makes it less true about the "hits everything adjacent to you" part of cleaving 23:33:26 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-617-g7a6b98fccd (34) 23:33:40 <08n​icolae> is this worth fixing and if so does anybody know the cleaving code enough to offer Tips and Hints 23:47:33 <10P​leasingFungus> ha 23:47:51 <10P​leasingFungus> i'm surprised you want to hit everyone next to you instead of everyone in reach radius 23:47:58 <10P​leasingFungus> i'd sort of expect the latter 23:48:09 <10P​leasingFungus> which is ridiculous, but artefacts can be ridiculous (and you can play with damage, etc)