00:13:16 Unstable branch on cbro.berotato.org updated to: 0.35-a0-34-g75df0cf6de (34) 00:54:51 Monster database of master branch on crawl.develz.org updated to: 0.35-a0-34-g75df0cf6de 02:11:08 Interesting idea. Looks like iocaneimmunity left, but reading through the scrollback I wonder about doing it as a mini-treasure trove that can appear randomly in the early-ish dungeon, with the relevant background having a one-time use Ability to call one up. 02:14:05 I suppose the story line for that might be a little odd, though the Heir background could lend itself to starting with a magical item that calls one up. A scroll that can't randomly generate or generates on the order of !exp might even work just fine for the task. 02:17:00 Scroll version might be only readable when you have at least one qualifying skill and type selection throws 2-4 points for each qualifying skill and one point for each full level a skill is above qualification into the pool, then selected by rand($pool). 02:21:45 Thus, supposing three points base in pool and seven point minimum, with primary weapon at 12, armour at 9, best spell school at 7, then you'd have a pool with 8 points for weapon, 5 for armour, and 3 for spellcasting item, resulting in 50% chance of a weapon. 02:23:11 Someone who got one as a starting item can just train the preferred skill to minimum and read it then: with only one skill at seven, then the pool would just be 2-4 points for that, resulting in guaranteed type selection. 04:35:01 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 07:49:23 03DracoOmega02 07* 0.35-a0-35-gdfb2110c05: Fix being able to constrict an unlimited number of things (Ge0FF) 10(29 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/dfb2110c0571 07:49:24 03DracoOmega02 07[stone_soup-0.34] * 0.34-b1-35-gd8f5d96b6b: Fix being able to constrict an unlimited number of things (Ge0FF) 10(30 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d8f5d96b6b87 10:37:18 03DracoOmega02 07* 0.35-a0-36-g00ada43b0a: Fix slymdras shedding too many heads when off-level 10(22 minutes ago, 3 files, 5+ 2-) 13https://github.com/crawl/crawl/commit/00ada43b0a3f 10:37:18 03DracoOmega02 07* 0.35-a0-37-g0555f3032b: Fix blade form AC reduction fakemut description (Rypofalem) 10(18 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/0555f3032bad 10:37:20 03DracoOmega02 07[stone_soup-0.34] * 0.34-b1-36-g14e3d5cd4d: Fix slymdras shedding too many heads when off-level 10(22 minutes ago, 3 files, 5+ 2-) 13https://github.com/crawl/crawl/commit/14e3d5cd4d02 10:37:20 03DracoOmega02 07[stone_soup-0.34] * 0.34-b1-37-g99ca3f7592: Fix blade form AC reduction fakemut description (Rypofalem) 10(18 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/99ca3f75927e 13:43:52 New branch created: pull/5061 (1 commit) 13https://github.com/crawl/crawl/pull/5061 13:43:52 03RypoFalem02 07https://github.com/crawl/crawl/pull/5061 * 0.35-a0-36-gd1a4a84adf: fix: Prompt for talisman warning inscriptions and excommunication 10(17 minutes ago, 2 files, 15+ 1-) 13https://github.com/crawl/crawl/commit/d1a4a84adf08 13:55:59 <08o​____0> Hold up. There's an issue with flux baubbles 14:08:26 <08o​____0> ok talisman there is the talisman you already are using, not the talisman you are trying to use 14:18:09 <08o​____0> or.... no I'm just confused haha 14:20:19 <08o​____0> operator precedence lol 14:27:04 03RypoFalem02 07https://github.com/crawl/crawl/pull/5061 * 0.35-a0-37-gc9ee5e7770: fix operator precedence issue 10(2 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/c9ee5e777016 14:28:37 <11O​dds> Does anyone read that precedence naturally? I always have to bracket everything to get it right 14:30:04 <08o​____0> I am starting to. I even did it correctly in another place that I ended up deleting in favor of this implementation haha 14:44:22 03DracoOmega02 07* 0.35-a0-38-g4aabab6204: Fix shooting stars sometimes pulling enemies closer (Odds) 10(47 minutes ago, 5 files, 30+ 9-) 13https://github.com/crawl/crawl/commit/4aabab6204f5 14:44:22 03DracoOmega02 07* 0.35-a0-39-g3ba5078521: Properly note the currently acting monster in crashlogs 10(2 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/3ba507852179 14:44:24 03DracoOmega02 07[stone_soup-0.34] * 0.34-b1-38-g59d7c7eb90: Fix shooting stars sometimes pulling enemies closer (Odds) 10(47 minutes ago, 5 files, 30+ 9-) 13https://github.com/crawl/crawl/commit/59d7c7eb90f9 14:44:24 03DracoOmega02 07[stone_soup-0.34] * 0.34-b1-39-ge5361f174f: Properly note the currently acting monster in crashlogs 10(2 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/e5361f174fcd 16:00:04 Woogy (L10 DjFE) ERROR in 'mon-util.cc' at line 4904: invalid kill category (D:7) 16:28:30 <12g​e0ff> the player sets up blastmotes, blorkula casts a spell, which is reflected back, blorkula turns into bats, and blastmotes pushing the bats crash the game? 16:28:39 <12g​e0ff> !crash woogy 16:28:41 <04C​erebot> 2. Woogy, XL10 DjFE, T:8078 (milestone): https://crawl.akrasiac.org/rawdata/Woogy/crash-Woogy-20260203-230002.txt 16:30:07 <04d​racoomega> If that was the case, I can't see why we couldn't find the cloud's agent (which is you) 16:30:26 <04d​racoomega> The stack trace is less helpful than one would like here 16:43:33 Unstable branch on underhound.eu updated to: 0.35-a0-39-g3ba5078521 (34) 18:57:25 Stable (0.34) branch on cbro.berotato.org updated to: 0.34-b1-39-ge5361f174f 20:30:52 03WizardIke02 07* 0.35-a0-40-g8023c0469f: Fix a crash when a monster starts its turn in a cloud of blastemotes 10(10 minutes ago, 1 file, 5+ 3-) 13https://github.com/crawl/crawl/commit/8023c0469fdb 20:31:58 03WizardIke02 07[stone_soup-0.34] * 0.34-b1-40-gb7d954e225: Fix a crash when a monster starts its turn in a cloud of blastemotes 10(11 minutes ago, 1 file, 5+ 3-) 13https://github.com/crawl/crawl/commit/b7d954e22588 21:10:41 When I go to give myself an item in wizard mode, what do I type in? I made a new item and I'm not sure what to write. 21:12:59 &o gives a nice menu for it, you can type in a partial item name and it will find the full name for you. For &% you have to use vault syntax I think. For example: &%ring of protection plus:100 21:19:44 <07w​izardike> @dracoomega is it intentional that rebuke redirected attacks can trigger penance? Because if it is there should probably be a warning when trying to attack 21:34:45 I'm attempting to add a new class of item. I'm following along with the change that added talismans to the game (https://github.com/crawl/crawl/commit/18800231877e#diff-c8d91c327300c206fe71ecda6ecdb2f4da6fd5d4aa0245e5f4a57c2d0f3f3983) and think I've done every step that did. However, when I try to give myself the item in wizard mode is strangely 21:34:45 gives me a little pile of gold instead. 21:35:31 So I suppose the first question is, where is the string to item def mapping in code that wizard mode &% uses? 21:38:28 wizard_create_spec_object_by_name in wiz-item.cc @iocaneimmunity 21:40:10 <04d​racoomega> I was about to say that the is_involuntary member is supposed to be handling not blaming you for whatever happens (the same way that Vex attacks don't), but that is apparently not what is stopping Vexed attacks from blaming you (it merely suppresses warning prompts) 21:42:46 iocaneimmunity it looks like item_list::parse_single_spec in mapdef.cc is where it eventually ends up. That's probably what you wanted 21:42:50 <07w​izardike> It's very easy to make is_involuntary do this if that's the intent. Right now skipping penance just checks for vexed directly 21:43:20 <04d​racoomega> Yeah, so I noticed 21:44:23 <04d​racoomega> (It predates that existing and I guess I never extended it) 21:52:14 <04d​racoomega> (I'll take care of this myself tomorrow, though no objections if you just wanted to rhyme it off yourself first) 21:54:00 <07w​izardike> I'll do it now 22:00:24 03WizardIke02 07* 0.35-a0-41-gef146b28bf: Fix rebuke redirected attacks sometimes giving you penance (Wizzzargh) 10(6 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ef146b28bf00 22:01:30 03WizardIke02 07[stone_soup-0.34] * 0.34-b1-41-gfa6b30bd71: Fix rebuke redirected attacks sometimes giving you penance (Wizzzargh) 10(7 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/fa6b30bd7176 22:53:16 iocaneimmunity: https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/levels/syntax.txt#L525 I found the documentation for that btw. It's vault syntax so most of this isn't really aimed at creating a *specific* item 23:20:32 Oh thank you! That's good info. I'm looking through parse_single_spec now and finding it very tricky to parse, pun intended. 23:23:55 The thing I'm still struggling to find is where it turns something I type like "protean talisman" into an object with type OBJ_TALISMANS and subtype TALISMAN_PROTEAN. 23:35:41 Unstable branch on crawl.develz.org updated to: 0.35-a0-41-gef146b28bf (34) 23:35:42 I think I found it, it goes into parse_raw_name