01:22:08 _Xiruduz invites you to visit its Book Boutique. 01:22:13 shouldn't it be "their" 01:23:08 I think it chooses a random gender from he/she/it 01:23:35 s/gender/pronoun/ 01:24:28 right, "it" is not a pronoun that you'd generally use to refer to a person, is what I'm saying 01:31:48 I guess some shops are run by pandemonium lords 01:32:17 advil: yeah, the guide needs a v2 to improve the fork information, I'll try to get to it sometime soon 02:39:28 is it intentional that barachi in statue form fumble their attacks in water 02:48:19 Monster database of master branch on crawl.develz.org updated to: 0.23-a0-171-g5ae17c6 02:58:00 03gammafunk02 07* 0.23-a0-172-g8f65603: Properly disable Scrying when abandoning Ashenzari (guyde, salmon) 10(7 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/8f6560338e7f 03:10:41 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-172-g8f6560338e (34) 03:12:01 Unstable branch on crawl.beRotato.org updated to: 0.23-a0-172-g8f65603 (34) 04:36:27 minmay, merfolk and octopodes fumble too 04:37:15 Merfolks also lose their speed bonus and ev bonus. 04:39:43 I believe you lose almost all race features. 04:43:18 rather odd that they can still swim in statue form, then 04:43:53 spider form gets rid of their swimming abilities, statue form gets rid of half of them??? 06:29:10 Inconsistencies in Elyvilon pacification 13https://crawl.develz.org/mantis/view.php?id=11676 by kitchen_ace 08:35:32 03Aidan Holm02 07* 0.23-a0-173-gd05d27e: Show correct MP after aborting spell (#11598, Siegurt) 10(2 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/d05d27e280a2 08:37:33 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-76-g6cd1571: Show correct MP after aborting spell (#11598, Siegurt) 10(4 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/6cd1571672ef 09:10:36 Stable (0.22) branch on crawl.jorgrun.rocks updated to: 0.22.0-76-g6cd1571672 09:21:00 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-173-gd05d27e280 (34) 09:23:01 Stable (0.22) branch on underhound.eu updated to: 0.22.0-76-g6cd1571672 09:50:09 03Aidan Holm02 07* 0.23-a0-174-g50e1342: Hide shopping list key if shopping list is empty 10(4 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/50e13424c7cf 09:50:09 03Aidan Holm02 07* 0.23-a0-175-g97aacdb: Fix inventory menu obscuring some message prompts (#11645, Yermak) 10(49 seconds ago, 2 files, 9+ 0-) 13https://github.com/crawl/crawl/commit/97aacdb3060b 09:51:45 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-77-gcaa02c3: Hide shopping list key if shopping list is empty 10(5 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/caa02c3523c0 09:53:11 minmay, I agree on swimming point 09:53:42 Yermak: re #11646, I don't have any issues with stacking decks twice 09:57:03 Wow, I was pretty sure I tried it and was refused. Sorry for misguiding! 09:57:12 no worries :) 10:10:38 Stable (0.22) branch on crawl.jorgrun.rocks updated to: 0.22.0-77-gcaa02c3523 10:21:03 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-175-g97aacdb306 (34) 13:02:24 Stable (0.22) branch on crawl.akrasiac.org updated to: 0.22.0-77-gcaa02c3 13:07:27 Unstable branch on crawl.akrasiac.org updated to: 0.23-a0-175-g97aacdb (34) 14:32:03 win 2 16:57:34 After making an int and if statement in spl-cast, mingw keeps telling me the value computed is not used, what is wrong with this statement? 16:57:39 int proportional = (((you.hp * 100) / you.hp_max) - 50) * 1.3; if (you.species == SP_SPECIESNAME) && proportional > random2(100); { inc_mp(cost); } 16:58:23 <|amethyst> YokkasoMB: do you have a semicolon at the end of the if ((you...) && ...) before the { } ? 16:59:01 <|amethyst> YokkasoMB: there was one in what you pasted, but it was also missing parentheses so I'm not sure 16:59:01 Yes, tried it with and without 16:59:34 <|amethyst> YokkasoMB: in any even, you don't want a semicolon after the if condition, because that makes the body of the if just the empty statement (and the { } is always executed) 17:00:05 <|amethyst> could you show a copy-paste of the exact code? Here or in a pastebin 17:00:34 <|amethyst> s/any even/any event/ 17:02:41 Okay this way (tried it with && on the same line) is causing way more headaches. This is the code that allows me to compile but not perform as expected: 17:02:46 int proportional = (((you.hp * 100) / you.hp_max) - 50) * 1.3; if (you.species == SP_YOKKASO) { if (proportional > random2(100), true); inc_mp(cost); } 17:05:28 So it creates an integer which is a number between -70 something and 66 and this is, hopefully, checked against a number generated between 0 an 99. If the int proportional is higher, then it increases mp by the int cost (defined further up the spl-cast file) 17:33:41 <|amethyst> YokkasoMB: what's the ", true" for? 17:34:02 <|amethyst> YokkasoMB: that's causing it to ignore the result of the comparison 17:34:37 I don't know frankly. I originally modelled this off the BALL_OF_ENERGY calculation, but it wasn't working so I have been trawling code looking for reasons why. 17:34:52 I added the ", true" relatively recently. 17:36:44 <|amethyst> YokkasoMB: the , operator evaluates both sides (left then right), and returns the value from its right-hand-side, ignoring the value returned by the left 17:37:11 <|amethyst> I think with what you had earlier, you were putting part of the condition outside the parentheses, which isn't allowed 17:37:14 <|amethyst> you could write 17:37:52 <|amethyst> if (you.species == SP_YOKKASO && proportional > random2(100)) inc_mp(cost); 17:37:59 <|amethyst> or 17:38:02 <|amethyst> if (you.species == SP_YOKKASO && proportional > random2(100)) 17:38:04 <|amethyst> { 17:38:10 <|amethyst> inc_mp(cost); 17:38:11 <|amethyst> } 17:39:31 <|amethyst> assuming this is supposed to mean "if you are a Yokkaso at high health, this ability should give you 1 MP sometimes" 17:39:43 thanks for the advice 17:40:26 and yeah, I want the species to return the mana cost of spells 66% of the time at 100% hp, scaling to 0% of the time at 50% hp. 17:50:28 |amethyst: Thank you so much! That worked exactly like it should have been! 18:21:53 Unstable branch on underhound.eu updated to: 0.23-a0-175-g97aacdb306 (34) 18:44:30 Spectators are stuck with inventory window covering the action. 13https://crawl.develz.org/mantis/view.php?id=11677 by Yermak 19:10:18 03gammafunk02 07[stone_soup-0.22] * 0.22.0-78-g6c94d2c: Properly disable Scrying when abandoning Ashenzari (guyde, salmon) 10(16 hours ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/6c94d2c9db1f 19:10:49 advil: I have no schedule required for this, so feel to take your time, but if you can guestimate as to when you'll have time to do os x builds 19:10:59 I can tag the day before 20:10:45 Stable (0.22) branch on crawl.jorgrun.rocks updated to: 0.22.0-78-g6c94d2c9db 20:46:10 -!- amalloy_ is now known as amalloy 22:23:25 jjjjhere (L24 MfSk) ERROR in 'tags.cc' at line 4348: Invalid item: large shield {reflect} (Depths:4) 23:21:55 Yermak, re #11677, is that a spectator tab reload that fixes things? or a player tab reload 23:24:01 there's a rare bug that's been around for a while where menus stayed open for spectators; sounds like the same bug 23:24:31 it's also proven well-nigh impossible to reproduce, but there were some mitigations added a while ago 23:51:21 %git 23:51:21 07Aidan Holm02 * 0.23-a0-175-g97aacdb: Fix inventory menu obscuring some message prompts (#11645, Yermak) 10(14 hours ago, 2 files, 9+ 0-) 13https://github.com/crawl/crawl/commit/97aacdb3060b 23:51:30 %git stone_soup-0.22 23:51:30 07gammafunk02 * 0.22.0-78-g6c94d2c: Properly disable Scrying when abandoning Ashenzari (guyde, salmon) 10(21 hours ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/6c94d2c9db1f 23:51:33 %git stone_soup-0.22~1 23:51:33 07Aidan Holm02 * 0.22.0-77-gcaa02c3: Hide shopping list key if shopping list is empty 10(14 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/caa02c3523c0 23:51:46 aidanh: are those other two commits in trunk something to chery-pick? 23:51:48 to 0.22 23:51:54 *cherry-pick 23:52:48 I already cherry picked the shopping list one, and the inventory menu one is webtiles only 23:53:57 aidanh: ok, but to be clear 0.22 also is relevant to webtiles 23:54:04 since servers still run 0.22 23:54:22 ah, right, yeah, then the inventory one needs a cherry pick too 23:55:04 yeah, basically if anything is relevant to stable for sdl, console, or webtiles, it's always viable to cherry-pick 23:55:04 since previous versions remain online 23:55:05 CAO actually goes back to 0.10 23:55:21 most only have a few previous versions, but all run the current stable at a minimum 23:55:33 and of course someone might want to run their own webtiles server of stable 23:55:39 I'll cherry pick that one then 23:56:35 got it, thanks