01:34:42 Unstable branch on crawl.develz.org updated to: 0.27-a0-320-g81d27af2d4 (34) 01:55:22 Windows builds of master branch on crawl.develz.org updated to: 0.27-a0-320-g81d27af2d4 02:48:14 Unstable branch on cbro.berotato.org updated to: 0.27-a0-320-g81d27af2d4 (34) 02:53:48 Monster database of master branch on crawl.develz.org updated to: 0.27-a0-320-g81d27af2d4 03:34:11 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3917-gc4b44ba168 04:03:50 -!- amalloy is now known as amalloy_ 09:08:35 03ebering02 07* 0.27-a0-321-g42d3f62: Weight random effects 10(10 minutes ago, 1 file, 10+ 10-) 13https://github.com/crawl/crawl/commit/42d3f6298c8d 09:11:26 <12e​bering> @PleasingFungus I have a similar feeling about the Dg change 09:15:41 From the commit comments on fa4e0b4b0e52 I get the sense that everything should be id'd for ash worshippers, but from #1735 it is implied that this isn't so 09:15:57 it's been so long since I've played it that I can't really remember the corner cases 09:16:12 or even how this works tbh 09:16:59 I'm mildly positive about the dg change, as I also like the stat gimmick, so maybe this will allow keeping it while making it feel more "special" 09:17:11 seems similar to what you both said 09:17:16 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-321-g42d3f6298c (34) 09:18:28 well, picking up potions and whatnot on a new ash char certainly is not id'ing them 09:19:20 <12e​bering> Generally in favor of leaning harder into gimmicks 09:19:34 so now I'm confused about fa4e0b4b0e52 09:21:05 <12e​bering> %git fa4e0b4b0 09:21:06 <04C​erebot> PleasingFungus * 0.27-a0-298-gfa4e0b4: Make Ash use ?id instead of ?rc (6 days ago, 6 files, 28+ 20-) https://github.com/crawl/crawl/commit/fa4e0b4b0e52 09:21:11 is ash supposed to id scrolls/potions?? 09:21:24 <12e​bering> old ash did not 09:21:25 I think it might be only ID that gets auto-id'd 09:21:30 <12e​bering> this stopgap ash should 09:21:31 and RC before this 09:21:32 yeah 09:26:35 man, id code is so complicated 09:44:33 New branch created: ash-fix (1 commit) 13https://github.com/crawl/crawl/tree/ash-fix 09:44:33 03advil02 07[ash-fix] * 0.27-a0-321-g5c60ac6: Quick ash id fix 10(2 minutes ago, 2 files, 5+ 33-) 13https://github.com/crawl/crawl/commit/5c60ac6a0841 09:45:42 could use another look at that commit 09:45:48 which is why it's in a branch 09:46:42 I remember all the attendant fun of fixing id issues from ebering's monster-equip-id work 09:46:51 we were fixing a lot of weird bugs 09:47:11 <12e​bering> perhaps soon we can fix all of them forever 09:47:44 by removing mimics! 09:48:10 <12e​bering> @advil looks good to me 09:49:26 thx 10:02:00 03advil02 07* 0.27-a0-322-gb8f8a8f: Quick ash id fix 10(20 minutes ago, 2 files, 5+ 33-) 13https://github.com/crawl/crawl/commit/b8f8a8f69840 10:02:37 !versions 10:02:37 !version 10:02:37 trunk: 0.27-a0-291-gd9602db; 0.26: 0.26.1; 0.25: 0.25.1-9-gc5326a6; 0.24: 0.24.1-14-gf8d2b50; 0.23: 0.23.3-3-gaaff5ab; 0.22: 0.22.3-3-g34f245f; 0.21: 0.21.3-3-g218456f; 0.20: 0.20.2-3-g29329e0; 0.19: 0.19.6-3-g7d5932f; 0.18: 0.18.2-3-g5ac21b8; 0.17: 0.17.3-4-g93a25c6; 0.16: 0.16.3-4-gc506b73; 0.15: 0.15.3-3-g8e88d0d; 0.14: 0.14.3-3-g02348ce; 0.13: 0.13.3-3-g4e9f7b7; 0.12: 0.12.4-3-g8567966; 0.11: 0.11.. 10:03:22 ^version 10:03:23 trunk: 0.27-a0-320-g81d27af2d4; 0.26: 0.26.1-2-gb8aa6d0cf2; 0.25: 0.25.1-9-gc5326a611f; 0.24: 0.24.1-14-gf8d2b509d9 10:11:14 !cmd versions 10:11:15 No command !versions 10:11:20 &versions 10:11:27 CAO: 0.27-a0-291-gd9602db, CBRO: none, CDO: 0.27-a0-320-g81d27af2d4, CKO: 0.27-a0-321-g42d3f6298c, CPO: 0.27-a0-321-g42d3f62, CUE: 0.27-a0-295-ge1136d6ca4, CWZ: 0.27-a0-320-g81d27af2d4, CXC: 0.27-a0-320-g81d27af2d4, LLD: 0.27-a0-277-g024f7ef292 10:11:28 it's a serverbot specific command 10:11:29 Unstable branch on cbro.berotato.org updated to: 0.27-a0-322-gb8f8a8f698 (34) 10:11:47 the ! one 10:12:02 yeah, actually checks the installed version 10:12:06 instead of just checking milestone 10:12:22 <03w​heals> seems like the god_id_item function could be simplified further now 10:12:33 yeah, I wasn't sure what some of the code did any more 10:13:00 a bunch that I did remove was clearly outdated 10:13:12 I'd completely forgotten about ash only iding pluses for cursed slots 10:14:09 <03w​heals> the second if will never run, because ided will always be bitwise 0 10:14:09 oh right, oops 10:14:26 <03w​heals> so i think that if should just be merged into the first one 10:14:34 <03w​heals> not running set_ident_flags may be a problem 10:17:29 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-322-gb8f8a8f698 (34) 10:18:48 that call is supposed to be set_ident_flags 10:23:00 03advil02 07* 0.27-a0-323-gbd08940: Further fix ash id (wheals) 10(84 seconds ago, 1 file, 4+ 6-) 13https://github.com/crawl/crawl/commit/bd089401bb33 10:23:37 <03w​heals> it looks to me like the auto_id_inventory is obsolete now, but i may be missing something 10:23:37 on join you mean? 10:23:41 <03w​heals> oh 10:23:47 <03w​heals> that'd be the one time it isn't obsolete 10:23:59 the thing I added in tags.cc also does it for the sake of save compat 10:24:16 <03w​heals> but it happens at some other points, like when an item is cursed, or when you train a weapon skill 10:24:21 <03w​heals> so those other calls should just be removed 10:31:30 Unstable branch on cbro.berotato.org updated to: 0.27-a0-323-gbd089401bb (34) 10:32:05 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-323-gbd089401bb (34) 10:41:13 03wheals02 07* 0.27-a0-324-g75ad407: Remove some extraneous uses of auto_id_inventory 10(52 seconds ago, 3 files, 0+ 7-) 13https://github.com/crawl/crawl/commit/75ad407e7cac 10:47:38 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-324-g75ad407e7c (34) 12:30:30 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-324-g75ad407 (34) 13:03:16 "It can hit for up to 10 damage plus its +0 spectral rapier." 13:05:15 are spectral weapons carrying themselves? 13:05:26 I guess I wouldn't be surprised if that is literally how it is implemented 13:06:25 <03w​heals> always has been, inherited from dancing weapons 13:07:50 <12e​bering> animated armour also wears itself 13:10:48 yes, that's how they work 13:10:55 *?? dancing weapon ; rapier 13:10:59 @?? dancing weapon ; rapier 13:10:59 dancing weapon (10() | Spd: 18 | HD: 15 | HP: 24 | AC/EV: 8/19 | Dam: 16 | 11non-living, fighter, fly, unbreathing | Res: 13will(invuln), 05fire++, 02cold++, 11elec+++, 09poison+++, 12drown, 04miasma, 13neg+++, 13torm | XP: 913 | Sz: small | Int: brainless. 13:11:04 @?? dancing weapon ; bardiche 13:11:05 dancing weapon (05() | Spd: 10 | HD: 15 | HP: 40 | AC/EV: 18/15 | Dam: 36 | 11non-living, fighter, fly, unbreathing | Res: 13will(invuln), 05fire++, 02cold++, 11elec+++, 09poison+++, 12drown, 04miasma, 13neg+++, 13torm | XP: 823 | Sz: small | Int: brainless. 13:12:13 never realized they have the fighter flag 13:14:23 what's funny is you can create dancing launchers, but they crash the game 13:14:33 when they try to attack, that is 13:14:39 at least they did in the past 13:14:43 <10P​leasingFungus> @??animated armour ; robe 13:14:44 <04C​erebot> animated armour ([) | Spd: 10 (move: 300%) | HD: 15 | HP: 33-49 | AC/EV: 4/5 | Dam: 4, 4 | non-living, weapons, items, doors, unbreathing | Res: will(invuln), poison+++, drown, miasma, neg+++, torm | XP: 918 | Sz: Medium | Int: brainless. 13:14:52 <10P​leasingFungus> cool, it works 13:14:55 which I only learned when I did `dancing weapon ; any` 13:15:02 er any weapon 13:15:07 because that includes launchers 13:15:14 *??animated armour ; hat 13:15:17 @??animated armour ; hat 13:15:18 animated armour (03[) | Spd: 10 (move: 300%) | HD: 15 | HP: 33-49 | AC/EV: 8/5 | Dam: 1, 1 | 11non-living, 10weapons, 10items, 10doors, unbreathing | Res: 13will(invuln), 09poison+++, 12drown, 04miasma, 13neg+++, 13torm | XP: 918 | Sz: Medium | Int: brainless. 13:15:33 <10P​leasingFungus> @??animated armour ; barding 13:15:34 <04C​erebot> animated armour ([) | Spd: 10 (move: 300%) | HD: 15 | HP: 33-49 | AC/EV: 8/5 | Dam: 1, 1 | non-living, weapons, items, doors, unbreathing | Res: will(invuln), poison+++, drown, miasma, neg+++, torm | XP: 918 | Sz: Medium | Int: brainless. 13:15:38 <10P​leasingFungus> rip 13:15:58 @??animated armour ; ring of fire 13:15:58 animated armour (03[) | Spd: 10 (move: 300%) | HD: 15 | HP: 33-49 | AC/EV: 8/5 | Dam: 1, 1 | 11non-living, 10weapons, 10items, 10doors, unbreathing | Res: 13will(invuln), 09poison+++, 12drown, 04miasma, 13neg+++, 13torm | XP: 918 | Sz: Medium | Int: brainless. 13:16:11 alas, no fire resistance 13:16:48 <10P​leasingFungus> i think it has the resist but it’s not displayed properly 13:17:00 <10P​leasingFungus> you can test ingame w ring of ice and fireball 13:17:05 well, it's probably not equipping the ring 13:18:00 <10P​leasingFungus> unsure 13:18:00 <10P​leasingFungus> @??animated armour ; ice dragon scales 13:18:00 <04C​erebot> animated armour ([) | Spd: 10 (move: 300%) | HD: 15 | HP: 33-49 | AC/EV: 18/4 | Dam: 49, 49 | non-living, weapons, items, doors, unbreathing | Res: will(invuln), poison+++, drown, miasma, neg+++, torm | XP: 918 | Sz: Medium | Int: brainless. 13:18:00 you can give monsters items that they can't equip, and they'll just drop it 13:18:00 <10P​leasingFungus> there’s a known bug where monster resists from items don’t appear in xv correctly 13:18:32 <10P​leasingFungus> think monster just has the same issue 13:18:33 <10P​leasingFungus> hm 13:18:46 <10P​leasingFungus> @??animated armour ; ring of protection 13:18:46 <04C​erebot> animated armour ([) | Spd: 10 (move: 300%) | HD: 15 | HP: 33-49 | AC/EV: 12/5 | Dam: 1, 1 | non-living, weapons, items, doors, unbreathing | Res: will(invuln), poison+++, drown, miasma, neg+++, torm | XP: 918 | Sz: Medium | Int: brainless. 13:18:53 <10P​leasingFungus> yeah it’s equipping it 13:21:45 yeah, if you try 13:22:04 @??animate armour ; cloak ego:resistance 13:22:04 unknown monster: "animate armour" 13:22:08 @??animated armour ; cloak ego:resistance 13:22:08 animated armour (03[) | Spd: 10 (move: 300%) | HD: 15 | HP: 33-49 | AC/EV: 8/5 | Dam: 1, 1 | 11non-living, 10weapons, 10items, 10doors, unbreathing | Res: 13will(invuln), 09poison+++, 12drown, 04miasma, 13neg+++, 13torm | XP: 918 | Sz: Medium | Int: brainless. 13:22:13 it will just not wear the cloak 13:22:34 so both of those things can happen 13:22:47 but x-v does seem to always correctly indicate if the monster is at least wearing it 13:24:24 <10P​leasingFungus> sure 13:26:48 <12p​atrickm> animated armour? new spell? 13:27:17 <12e​bering> yep 13:29:34 <12p​atrickm> neateaux 13:29:48 <12p​atrickm> is it just body armor or can you stick gloves and helmets on there too 13:32:04 re: the demigod PR, i'm not sure that upping their XP mod is needed, it seems fitting to keep them as the only -2 13:33:42 especially with the +4 stat change seeming pretty substantial, i could see it being reasonable with +3 stats each time maybe 13:34:16 574862 gammafunk the Skullcrusher (level 27, -2/199 HPs) *WIZ* 13:34:16 Began as a Vampire Fighter on Feb 7, 2021. 13:34:16 Slain by an animated armour (8 damage) 13:34:16 ... summoned by the player character 13:34:33 difficult to achieve in practice, but maybe someone will die this way in spider 13:35:21 not possible with spectral weapon, I don't think 13:36:03 (and i'm also generally a fan of current demigods, so i'd definitely favour staying based around the current design) 13:42:02 also i was curious what would happen if you tried to animate armour with unrands equipped, but i guess the spell just creates summons based on the mundane base type 13:44:40 This spell would have no effect right now because you don't have enough magic to 13:44:43 cast that spell. 13:45:17 some language we could clean up in terms of simplification and grammar, I guess 13:46:08 probably somewhat difficult to do that since the description logic here is likely generalized 13:46:56 i guess because it uses that same reason snippet ("you don't have enough magic [...]") in multiple places 13:46:56 yeah 14:10:54 lmao you guys just annihilated frozen ramparts 14:11:47 IE is like a turret build now. statue form should go ice. just buff up, stand still, hope for the best 14:40:04 FR: fire spell like hailstorm. surrounds caster with weak explosion 1st turn. second turn, powerful explosion, two tiles away only. third turn, powerful explosion three tiles away. channeling spell 15:29:47 actually that grammar thing looks pretty fixable 15:46:13 03advil02 07* 0.27-a0-325-gda14cb0: Fix some uselessness grammar (gammafunk) 10(5 minutes ago, 2 files, 37+ 27-) 13https://github.com/crawl/crawl/commit/da14cb041316 15:51:59 03hellmonk02 {PleasingFungus} 07* 0.27-a0-326-g81277db: Change demigod stats and exp apt. 10(3 days ago, 2 files, 5+ 5-) 13https://github.com/crawl/crawl/commit/81277dbfc4c8 15:51:59 03PleasingFungus02 07* 0.27-a0-327-g433c55a: Remove a semicolon 10(22 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/433c55acf397 15:53:29 <10P​leasingFungus> oops i forgot to change the commit title 15:54:03 it is lies 16:02:57 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-327-g433c55acf3 (34) 16:17:55 New branch created: ashenzaru (2 commits) 13https://github.com/crawl/crawl/tree/ashenzaru 16:17:56 03ebering02 07[ashenzaru] * 0.27-a0-328-g7f97c62: Reforge the Chains I: Remove old Ash actives 10(3 hours ago, 16 files, 37+ 471-) 13https://github.com/crawl/crawl/commit/7f97c62a4c0e 16:17:56 03ebering02 07[ashenzaru] * 0.27-a0-329-ga4c1498: Reforge the Chains II: Adjust Ash passives 10(11 minutes ago, 16 files, 60+ 36-) 13https://github.com/crawl/crawl/commit/a4c14989c2e6 16:18:39 <10P​leasingFungus> @ebering GREAT branch name 16:24:10 New branch created: pull/1736 (2 commits) 13https://github.com/crawl/crawl/pull/1736 16:24:10 Branch pull/1736 updated to be equal with ashenzaru: 13https://github.com/crawl/crawl/pull/1736 16:26:45 <12e​bering> @PleasingFungus I'm very proud of it 16:28:28 <12e​bering> I've got more thoughts about cursing (the current draft of it seems rather complicated with the whole lock the slot even if no item and wait for the item behavior) 16:30:14 <12e​bering> continuing with the curses are binding yourself for secret knowledge direction, ash could just offer a (choice?) skill-boosting-curse that must be applied to an item soon after its offered 16:30:14 <12e​bering> declining increases timer 16:30:14 <12e​bering> might be too slow on piety gain if you keep rolling "unwanted" skills 16:30:28 <12e​bering> but also could be character shaping 16:31:58 03Implojin02 {ebering} 07* 0.27-a0-328-g7f782ed: Update copyright date in LICENSE 10(24 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7f782ed93ab0 16:32:43 <10P​leasingFungus> hm 16:33:54 04Build failed for 08ashenzaru @ a4c14989 06https://github.com/crawl/crawl/actions/runs/555941081 16:34:11 <10P​leasingFungus> depends whether we think there are enough interesting choices about which item to curse w/o a finger on the scales 16:34:30 <10P​leasingFungus> does it need to be ‘soon after it’s offered’? 16:34:42 <10P​leasingFungus> if you just get no benefit until the curse actually lands 16:34:48 <12e​bering> true 16:34:50 <10P​leasingFungus> that feels like enough incentive 16:36:40 <12e​bering> I think there are probably enough incentives; imagine a very desirable skill boost (lie fighting) is offered early when you’ve only got your starter gear 16:38:33 <12e​bering> I’ll sleep on it 16:40:43 <10P​leasingFungus> i guess my concern is whether it’s a ‘no brainer’ which of your items you want to curse 16:41:01 <10P​leasingFungus> when you get offered a place anywhere curse 16:41:07 <10P​leasingFungus> maybe it’s a cool decision tho 16:47:06 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-328-g7f782ed93a (34) 18:23:28 Unstable branch on underhound.eu updated to: 0.27-a0-328-g7f782ed93a (34) 18:23:51 guys, i get the FR nerfs, but the movement confirmation is killing me. ebering says i need a script and despite thoughts and prayers, no script. can this please just be a y/n thing in options please 22:21:15 -!- Yermak_ is now known as Yermak