00:05:02 03PleasingFungus02 07[two-swords-adventure] * 0.32-a0-315-g93d260e986: Don't prompt for wield slots by default 10(26 minutes ago, 1 file, 54+ 3-) 13https://github.com/crawl/crawl/commit/93d260e98642 00:05:02 03PleasingFungus02 07[two-swords-adventure] * 0.32-a0-316-ga66670a541: Improve offhand curse handling 10(12 minutes ago, 2 files, 42+ 11-) 13https://github.com/crawl/crawl/commit/a66670a541e3 00:05:07 <06p​leasingfungus> seems chill 00:09:21 <06d​olorous_84348> Nothing wrong with a little bit of whimsy (on both naming weapons and coglins). 00:15:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-330-g95854d545c: Rework glowing mutation into foul glow mutation. 10(5 days ago, 12 files, 27+ 12-) 13https://github.com/crawl/crawl/commit/95854d545c06 00:15:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-331-gf14afac5a0: Add foul flame. 10(5 days ago, 9 files, 47+ 0-) 13https://github.com/crawl/crawl/commit/f14afac5a0ee 00:15:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-332-g87a3e513ee: Add foul flame melee attack for players. 10(3 days ago, 4 files, 50+ 0-) 13https://github.com/crawl/crawl/commit/87a3e513ee06 00:15:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-333-gd91ec3ffb5: Add foul flame melee attack weapon and flavour for monsters. 10(4 days ago, 13 files, 87+ 4-) 13https://github.com/crawl/crawl/commit/d91ec3ffb5f2 00:15:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-334-g23aca8fb6a: Add foul flame weapon attacks to Pan lords, rarely. 10(4 days ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/23aca8fb6ad9 00:15:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-335-g7ff300ae18: Add foul flame to chaos effects, rarely. 10(2 days ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/7ff300ae1895 00:15:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-336-g6d819cfb34: Revive and rename an old elemental colour. 10(13 hours ago, 2 files, 6+ 3-) 13https://github.com/crawl/crawl/commit/6d819cfb348e 00:15:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-337-g5b443465ce: Revive "Brilliance" with the foul flame brand. 10(2 days ago, 6 files, 39+ 16-) 13https://github.com/crawl/crawl/commit/5b443465ce12 00:15:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-338-g71612e5a9a: Revive minmay's old "Brilliance" vault, adjusted. 10(28 hours ago, 1 file, 37+ 0-) 13https://github.com/crawl/crawl/commit/71612e5a9a3a 00:31:59 Unstable branch on cbro.berotato.org updated to: 0.32-a0-329-ge6c31236d6 (34) 00:55:26 Monster database of master branch on crawl.develz.org updated to: 0.32-a0-329-ge6c31236d6 01:33:49 03DracoOmega02 07* 0.32-a0-330-g213d36726f: Fix Animate Dead zombies being temporary (CarefulOdds) 10(36 seconds ago, 1 file, 2+ 7-) 13https://github.com/crawl/crawl/commit/213d36726f00 02:07:36 Unstable branch on crawl.kelbi.org updated to: 0.32-a0-329-ge6c31236d6 (34) 02:07:36 Unstable branch on crawl.kelbi.org updated to: 0.32-a0-329-ge6c31236d6 (34) 02:09:00 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5140-g5775ae71e1 02:09:01 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5140-g5775ae71e1 03:38:08 03SentientSupper02 07https://github.com/crawl/crawl/pull/3529 * 0.32-a0-358-gd0bb48bc1f: Spray blood if player vampire dies 10(3 minutes ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/d0bb48bc1f2c 03:38:08 03SentientSupper02 07https://github.com/crawl/crawl/pull/3529 * 0.32-a0-359-ge2b21cd968: Wizmode super healing refills vampire blood 10(34 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/e2b21cd96810 04:31:56 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5140-g5775ae71e1 04:56:17 Hey, devs! I wonder, is it possible to create a macros to bind additional mouse keys? I mean this side buttons in particular (see img https://cdn-dynmedia-1.microsoft.com/is/image/microsoftcorp/PCA21_MSBluetoothErgonomicMouse_Feature_MatteBlack_RGB_740x417) 04:59:34 They are usually interpreted as "Back" and "Forward" in common applications such as text editors, web browsers, etc. I tried to determine, what key-codes they have, but website solutions can not do this. (for example https://www.toptal.com/developers/keycode) 05:01:27 If it's possible in general , I could try to add it to the codebase, I just don't know can we process, I suppose, functional keys, or just common keybords keys are available to interact with. 05:31:49 Unstable branch on crawl.akrasiac.org updated to: 0.32-a0-330-g213d367 (34) 05:42:12 <03w​heals> currently there's only support for left, right, and middle mouse buttons (see mouse_event_button in wm_mouse_event) 05:43:03 <03w​heals> i think sdl can detect at least two more, so it should at least be possible to add those on local tiles 05:43:39 <03w​heals> for webtiles id worry the browser might capture them, but i don't really know 06:08:32 <02M​onkooky> browser captures the thumb buttons pretty sure 07:13:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-331-g08a9c16af9: Rework glowing mutation into foul glow mutation. 10(5 days ago, 12 files, 27+ 12-) 13https://github.com/crawl/crawl/commit/08a9c16af9a6 07:13:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-332-gbfed6389ca: Add foul flame. 10(5 days ago, 9 files, 47+ 0-) 13https://github.com/crawl/crawl/commit/bfed6389caa2 07:13:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-333-ga84077b041: Add foul flame melee attack for players. 10(4 days ago, 4 files, 50+ 0-) 13https://github.com/crawl/crawl/commit/a84077b041f4 07:13:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-334-g875fe15a5f: Add foul flame melee attack weapon and flavour for monsters. 10(4 days ago, 13 files, 87+ 4-) 13https://github.com/crawl/crawl/commit/875fe15a5f0a 07:13:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-335-gdefdd75503: Add foul flame weapon attacks to Pan lords, rarely. 10(4 days ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/defdd75503aa 07:13:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-336-g7ac1903794: Add foul flame to chaos effects, rarely. 10(2 days ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/7ac1903794a5 07:13:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-337-g5676ba9ca7: Revive and rename an old elemental colour. 10(20 hours ago, 2 files, 6+ 3-) 13https://github.com/crawl/crawl/commit/5676ba9ca770 07:13:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-338-g393213df27: Revive "Brilliance" with the foul flame brand. 10(2 days ago, 6 files, 39+ 16-) 13https://github.com/crawl/crawl/commit/393213df27ae 07:13:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-339-geb4881e87e: Revive minmay's old "Brilliance" vault, adjusted. 10(35 hours ago, 1 file, 37+ 0-) 13https://github.com/crawl/crawl/commit/eb4881e87e2c 08:04:57 -!- ssm__ is now known as ssm_ 08:47:33 03SentientSupper02 07https://github.com/crawl/crawl/pull/3529 * 0.32-a0-360-g639852f61f: Tweak exsanguinate blood spray amount 10(13 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/639852f61fbe 09:32:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-331-g92c60eb50f: Rework glowing mutation into foul glow mutation. 10(5 days ago, 12 files, 27+ 12-) 13https://github.com/crawl/crawl/commit/92c60eb50f3f 09:32:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-332-g63403fdf33: Add foul flame. 10(5 days ago, 9 files, 47+ 0-) 13https://github.com/crawl/crawl/commit/63403fdf3393 09:32:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-333-g604793ea0b: Add foul flame melee attack for players. 10(4 days ago, 4 files, 50+ 0-) 13https://github.com/crawl/crawl/commit/604793ea0b98 09:32:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-334-gbbbd5feeca: Add foul flame melee attack weapon and flavour for monsters. 10(4 days ago, 13 files, 87+ 4-) 13https://github.com/crawl/crawl/commit/bbbd5feeca9e 09:32:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-335-g7020a9fde3: Add foul flame weapon attacks to Pan lords, rarely. 10(4 days ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/7020a9fde30c 09:32:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-336-g2fbbb61207: Add foul flame to chaos effects, rarely. 10(2 days ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/2fbbb61207ac 09:32:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-337-gcc9c093879: Revive and rename an old elemental colour. 10(23 hours ago, 2 files, 6+ 3-) 13https://github.com/crawl/crawl/commit/cc9c093879d4 09:32:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-338-ge93e1acc50: Revive "Brilliance" with the foul flame brand. 10(2 days ago, 6 files, 39+ 16-) 13https://github.com/crawl/crawl/commit/e93e1acc5007 09:32:29 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-339-g0ee541e1f4: Revive minmay's old "Brilliance" vault, adjusted. 10(2 days ago, 1 file, 37+ 0-) 13https://github.com/crawl/crawl/commit/0ee541e1f47b 10:40:22 03dolorous02 07* 0.32-a0-331-geb24b2cc03: Flag non-mundane starting items as such (#3548). 10(12 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/eb24b2cc0396 10:58:10 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-332-g9608eaa6e5: Rework glowing mutation into foul glow mutation. 10(5 days ago, 12 files, 27+ 12-) 13https://github.com/crawl/crawl/commit/9608eaa6e527 10:58:10 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-333-g5e02b7ce1e: Add foul flame. 10(5 days ago, 9 files, 47+ 0-) 13https://github.com/crawl/crawl/commit/5e02b7ce1e8d 10:58:10 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-334-ga08b74be98: Add foul flame melee attack for players. 10(4 days ago, 4 files, 50+ 0-) 13https://github.com/crawl/crawl/commit/a08b74be989c 10:58:10 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-335-g64fda7ad8d: Add foul flame melee attack weapon and flavour for monsters. 10(4 days ago, 13 files, 87+ 4-) 13https://github.com/crawl/crawl/commit/64fda7ad8d92 10:58:10 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-336-g662fd4f5bf: Add foul flame weapon attacks to Pan lords, rarely. 10(4 days ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/662fd4f5bfec 10:58:10 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-337-g0358b466ff: Add foul flame to chaos effects, rarely. 10(2 days ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/0358b466ff35 10:58:10 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-338-g6c07f34312: Revive and rename an old elemental colour. 10(24 hours ago, 2 files, 6+ 3-) 13https://github.com/crawl/crawl/commit/6c07f343127d 10:58:10 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-339-g0270880d18: Revive "Brilliance" with the foul flame brand. 10(2 days ago, 6 files, 39+ 16-) 13https://github.com/crawl/crawl/commit/0270880d1854 10:58:10 03dolorous02 07https://github.com/crawl/crawl/pull/3530 * 0.32-a0-340-g19c88958eb: Revive minmay's old "Brilliance" vault, adjusted. 10(2 days ago, 1 file, 37+ 0-) 13https://github.com/crawl/crawl/commit/19c88958eb93 11:25:21 03DracoOmega02 07* 0.32-a0-332-g42642787d0: Unbreak telling allies to guard an area 10(28 seconds ago, 4 files, 12+ 4-) 13https://github.com/crawl/crawl/commit/42642787d0c3 12:05:26 tabbird (L11 MDFi) ASSERT(defender() && defender()->is_monster()) in 'fineff.cc' at line 691 failed. (D:10) 12:07:03 <04d​racoomega> Huh. Well, I know what's causing that one, at least 12:07:33 <04d​racoomega> Orc deathbed conversion while on stairs, so it's already left the level by the time we're trying to 'revive' it 12:33:17 03dolorous02 07* 0.32-a0-333-g90474121c3: Update species_creation.md for child_name. 10(8 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/90474121c3dc 12:33:17 03dolorous02 07* 0.32-a0-334-ge323ee73c6: Fix typo. 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e323ee73c653 12:37:28 03dolorous02 07* 0.32-a0-335-g652cfa06da: Tweak punctuation. 10(3 minutes ago, 2 files, 6+ 6-) 13https://github.com/crawl/crawl/commit/652cfa06da0e 12:50:01 New branch created: pull/3549 (1 commit) 13https://github.com/crawl/crawl/pull/3549 12:50:01 03dolorous02 07https://github.com/crawl/crawl/pull/3549 * 0.32-a0-336-g2915b5a6d7: Move species' orc names to YAML. 10(38 minutes ago, 48 files, 92+ 76-) 13https://github.com/crawl/crawl/commit/2915b5a6d758 13:00:28 03DracoOmega02 07* 0.32-a0-336-gb00bd655f3: Nerf Light the Black torch at low piety 10(84 seconds ago, 3 files, 29+ 23-) 13https://github.com/crawl/crawl/commit/b00bd655f359 13:15:06 03dolorous02 07* 0.32-a0-337-g4ea16c4597: Fix punctuation. 10(61 seconds ago, 1 file, 6+ 6-) 13https://github.com/crawl/crawl/commit/4ea16c459711 14:09:29 03Andrew O'Neill02 {dolorous} 07* 0.32-a0-338-g4f8ebfe289: Finish removing CMD_TOGGLE_TRAVEL_SPEED 10(26 hours ago, 2 files, 0+ 2-) 13https://github.com/crawl/crawl/commit/4f8ebfe28964 14:56:32 03dolorous02 07https://github.com/crawl/crawl/pull/3549 * 0.32-a0-339-gc64ce10c83: Move species' orc names to YAML. 10(3 hours ago, 48 files, 92+ 76-) 13https://github.com/crawl/crawl/commit/c64ce10c83a1 15:01:15 <06d​olorous_84348> One quick question. The YAML files for deprecated species all start with the line "TAG_MAJOR_VERSION: 34", but the centaur and mottled draconian YAML files have their names start with deprecated-, while the deep dwarf, halfling, mayflytaur, and meteoran files don't. Should the latter files also be renamed to e.g. deprecated-deep-dwarf.yaml, and so on? 15:02:31 <06d​olorous_84348> Also, I think the foul flame code is finally in a good enough state. 15:28:52 <06d​olorous_84348> And Hill Orc also needs to be deprecated the same way, since the only code references left of it are also behind TAG_MAJOR_VERSION_34 #ifdefs. 16:11:05 03DracoOmega02 07* 0.32-a0-339-g5eddc7eabd: Fix Animate Dead zombies remaining after floor change 10(2 minutes ago, 3 files, 11+ 5-) 13https://github.com/crawl/crawl/commit/5eddc7eabd0a 16:35:22 <09g​ammafunk> do we support C++11 or C++17 these days? 16:35:34 Unstable branch on underhound.eu updated to: 0.32-a0-338-g4f8ebfe289 (34) 16:40:56 c++11 according to the Makefile 16:41:03 (-std=c++11) 16:41:42 I think there are still servers with old versions of gcc/g++ preventing use of newer standards 16:51:01 <09g​ammafunk> hrm, ok so for iterating over a map I can use auto but I have to use those .first and .second accessors 16:55:49 <09g​ammafunk> hrm, given an artp and a current value of it, there seems to be no way to tell if it's good or bad 16:56:30 <09g​ammafunk> I think I can sort of get this by using the "random" good/bad generators and comparing the sign of the value I'd like to test to the sign of the generated value... 16:57:23 <04d​racoomega> Maybe there should just be a function that returns whether a property + value = good/bad? 16:57:30 <04d​racoomega> Since it feels like it's rather property dependent 16:57:53 <09g​ammafunk> well, I effectively will be writing such a function 16:58:38 <09g​ammafunk> my thought is 16:58:59 <04d​racoomega> (I haven't looked at artifact code nearly enough to know how consistent some of this stuff is. Like, do all properties that can be either good/bad split exactly over 0?) 16:59:15 <09g​ammafunk> artefact_prop_data.gen_good_value can give me a value (this is nullptr if a value can never be good) 16:59:40 <09g​ammafunk> well there are properties like Contam that are strictly bad 17:00:03 <04d​racoomega> I mean a property that can be either, based on number, is 0 always 'neutral' in that case and +/- determines goodness/badness? 17:00:51 <09g​ammafunk> it seems that all that can be either good or bad split that way 17:03:05 <09g​ammafunk> but my thought is that this function implementation is pretty simple: if .gen_good_value is nullptr, it's not good. If not, if std::sign(testvalue) == std:sign(prop_data.gen_good_value()), then it's good 17:03:40 <09g​ammafunk> you can probably simplify that second part to just look directly at the sign of the testvalue if .gen_good_value is not nullptr 17:04:33 <09g​ammafunk> because like you say they all have that split or are only ever good 17:06:07 <09g​ammafunk> I kept wondering why the elaborateness of .gen_good_value() was needed when all those lambdas return constant values but apparently slaying is the sole one that requires this 17:06:47 <09g​ammafunk> oh not true actually 17:06:52 <09g​ammafunk> the stat ones also require it 18:06:05 03dolorous02 07* 0.32-a0-340-g9a4668d5da: Rework glowing mutation into foul glow mutation. 10(5 days ago, 12 files, 27+ 12-) 13https://github.com/crawl/crawl/commit/9a4668d5dacd 18:06:05 03dolorous02 07* 0.32-a0-341-gc1e5129a55: Add foul flame. 10(5 days ago, 9 files, 47+ 0-) 13https://github.com/crawl/crawl/commit/c1e5129a5504 18:06:05 03dolorous02 07* 0.32-a0-342-g3bb25885a7: Add foul flame melee attack for players. 10(4 days ago, 4 files, 50+ 0-) 13https://github.com/crawl/crawl/commit/3bb25885a724 18:06:05 03dolorous02 07* 0.32-a0-343-g2ccd7fcaca: Add foul flame melee attack weapon and flavour for monsters. 10(4 days ago, 13 files, 87+ 4-) 13https://github.com/crawl/crawl/commit/2ccd7fcaca64 18:06:05 03dolorous02 07* 0.32-a0-344-g26e6efbaab: Add foul flame weapon attacks to Pan lords, rarely. 10(4 days ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/26e6efbaabff 18:06:05 03dolorous02 07* 0.32-a0-345-g953bdd34fd: Add foul flame to chaos effects, rarely. 10(2 days ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/953bdd34fd3e 18:06:05 03dolorous02 07* 0.32-a0-346-g7dcfd5f6c4: Revive and rename an old elemental colour. 10(31 hours ago, 2 files, 6+ 3-) 13https://github.com/crawl/crawl/commit/7dcfd5f6c4ce 18:06:05 03dolorous02 07* 0.32-a0-347-gc85c4ccd42: Revive "Brilliance" with the foul flame brand. 10(3 days ago, 6 files, 39+ 16-) 13https://github.com/crawl/crawl/commit/c85c4ccd42ea 18:06:05 03dolorous02 07* 0.32-a0-348-gc80224b05e: Revive minmay's old "Brilliance" vault, adjusted. 10(2 days ago, 1 file, 37+ 0-) 13https://github.com/crawl/crawl/commit/c80224b05e71 18:12:21 New branch created: pull/3550 (2 commits) 13https://github.com/crawl/crawl/pull/3550 18:12:21 03dolorous02 07https://github.com/crawl/crawl/pull/3550 * 0.32-a0-349-g22589cd1f3: Mark Hill Orcs as deprecated in YAML. 10(47 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/22589cd1f3ff 18:12:21 03dolorous02 07https://github.com/crawl/crawl/pull/3550 * 0.32-a0-350-g81d1b33ed6: Consistently rename deprecated species' YAML. 10(46 minutes ago, 5 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/81d1b33ed655 18:34:18 03dolorous02 07https://github.com/crawl/crawl/pull/3550 * 0.32-a0-349-g25e31535fa: Consistently rename deprecated species' YAML. 10(68 minutes ago, 4 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/25e31535faa9 18:39:32 <06d​olorous_84348> Apparently marking Hill Orcs as deprecated causes an assertion failure somewhere that I don't know how to fix, so I've undone that in the PR. Renaming the other ones to deprecated-whatever.yaml does work, however, since all yaml files in dat/species are processed regardless of name. 18:40:45 <06d​olorous_84348> (Since editing the PR description doesn't show up here.) 18:43:51 <04d​racoomega> I know one of the lua tests currently uses turning the player into a hill orc as a proxy for 'make sure they have no racial mutations', but that's probably not an ideal way to do this 18:44:11 <04d​racoomega> (It used to be 'human' until recently) 18:44:32 <06d​olorous_84348> Ah. Definitely sounds like it could be the case. 18:47:10 <06d​olorous_84348> Although I have no idea how to fix lua. All work I've done with lua is simple stuff modeled after code that's already there. Much like Python; I could figure out enough of it to tweak the yaml generator for orc names by modeling the new code after what it did for child names already. 18:49:59 03PleasingFungus02 07[two-swords-adventure] * 0.32-a0-317-gb810457b80: Fix manifold assault 10(43 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/b810457b8025 19:26:32 03dolorous02 07* 0.32-a0-349-g3b6c037139: Move species' orc names to YAML. 10(7 hours ago, 48 files, 92+ 76-) 13https://github.com/crawl/crawl/commit/3b6c037139d5 19:30:43 03dolorous02 07https://github.com/crawl/crawl/pull/3550 * 0.32-a0-350-g0b1fc25320: Consistently rename deprecated species' YAML. 10(2 hours ago, 4 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/0b1fc25320ef 19:59:59 03dolorous02 07* 0.32-a0-350-g4f4d228785: Consistently rename deprecated species' YAML. 10(3 hours ago, 4 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/4f4d22878590 20:08:50 <06d​olorous_84348> I went ahead with the renames of other deprecated species. The Hill Orc deprecation problem is now in a bug report (with a version number and nothing else, since it's really more of a technical problem than a bug per se), so there's a record of it. 20:09:22 <06d​olorous_84348> I wasn't sure where else to put it, but it's there. 20:53:22 <04d​racoomega> Hmmm... is the way that ranged_attack::handle_phase_dodged decides whether to say that a missile was 'repelled' rather than dodged (if you have repel missiles) actually random in a way that doesn't really represent whether the repulsion made the difference on that shot? It looks like it does another to-hit roll without the repel bonus, but that's still randomized and might roll differently. (Does it matter if it actually is 20:53:23 accurate, I wonder?) 20:56:22 <04d​racoomega> Basically, as I start work on rewriting repel missiles to be an EV bonus versus missiles instead of how it currently works under the hood (as discussed a little while back), I was wondering what I might need to restructure to keep the messaging accurate. And am now wondering if it's accurate even presently. 21:04:10 03SentientSupper02 07https://github.com/crawl/crawl/pull/3529 * 0.32-a0-361-ge1b5736aaa: Allow bloodcrazed Vp to spray blood always 10(58 seconds ago, 2 files, 3+ 4-) 13https://github.com/crawl/crawl/commit/e1b5736aaabb 21:12:03 <04d​racoomega> On reflection, I guess this is actually easier to do now, isn't it? 21:12:16 <04d​racoomega> Since I can probably just use the original EV margin directly 21:44:07 <04d​racoomega> // A first step towards to-hit sanity for beams. We're still being // very kind to the player, but it should be fairer to monsters than // 4.0. This comment feels more ancient than most, somehow 😛 21:44:54 <06p​leasingfungus> lol 21:49:30 <09g​ammafunk> is there an iterator for the keys of CrawlHashTable 21:51:07 <09g​ammafunk> hrm, it inherits from a map template? 21:52:41 <09g​ammafunk> ok so I can presumably use the standard map iterators, noice 22:25:44 <04d​racoomega> Love to be able to delete code with a // this is wrong label over it 22:25:51 <04d​racoomega> Now no one has to figure out how to have made it right! 22:59:50 <09g​ammafunk> do we have a crawl function for case insensitive string comparison? 23:00:41 <09g​ammafunk> looking like we just lowercase all strings involved and do the usual comparison 23:05:48 <09g​ammafunk> really going to have to hope that we never add an artefact property that has either & or : in the name 23:35:25 Unstable branch on crawl.develz.org updated to: 0.32-a0-350-g4f4d228785 (34) 23:58:27 Windows builds of master branch on crawl.develz.org updated to: 0.32-a0-350-g4f4d228785