00:03:41 -!- amalloy is now known as amalloy_ 00:50:27 ??test 00:50:28 test[1/44]: $(echo ??test) 00:54:58 -!- dog_star_ is now known as dog_star 01:21:11 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-3570-gb561bb485a 01:59:54 <10P​leasingFungus> dang, getting testy in a public channel 02:45:31 Monster database of master branch on crawl.develz.org updated to: 0.26-a0-663-g36e8fdb655 03:30:51 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3570-gb561bb485a 03:47:18 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-3036-g6ce8271e34 04:30:30 -!- amalloy_ is now known as amalloy 10:05:15 steves (L27 KoBr) Crash caused by signal #6: Aborted (Depths:3) 10:24:32 -!- amalloy is now known as amalloy_ 12:24:21 Hi. Can I ask question about the source code here? What is the brand_weights if it is not specified for a weapon? I thought if it is not specified, then we cannot have brands. But quick blade's brand_weights is not specified too, and I definite can see quick blades generated with brands. 12:24:24 https://github.com/crawl/crawl/blob/36e8fdb6554235090baf1b2c01b350241a0d61bf/crawl-ref/source/item-prop.cc#L215 12:25:17 QBs don't randomly generate with brands. Vaults, mon-gear etc can overrule that 12:25:44 thanks 13:24:50 -!- cjm__ is now known as cjm 17:11:14 Can I use the dcss source code as a library? 17:39:29 CrawlCycle - like, do you have licensing permission, or is the code configured in a way that exposes the functions you want to call? 17:45:08 mostly i want to find the properties of all base items and unrandarts. for now, i can externalproject_add dcss's git repository with cmake 17:45:55 Aliscans suggested me to modify dcss's main.cc and insert commands to process_command 17:46:09 which would do all the initialization. 17:46:37 !source monster-main.cc 17:46:37 https://github.com/crawl/crawl/blob/master/crawl-ref/source/util/monster/monster-main.cc 17:47:19 but i don't want to touch dcss's souce code 17:47:23 there's already an alternative main() implementation so you can look at that to see what things need to be initialized 17:47:41 that way if dcss release a new version, i don't have to change the main.cc again. 17:48:14 originally, monster wasn't even implemented inside the main repo, it was in a different repository entirely 17:48:37 effectively using the main source code as a library 17:48:46 what does monster do? 17:49:00 that is nice. 17:52:40 <10P​leasingFungus> @??orc 17:52:41 <04C​erebot> orc (o) | Spd: 10 | HD: 1 | HP: 5-8 | AC/EV: 2/9 | Dam: 5 | weapons, items, doors | Corpse | XP: 3 | Sz: Medium | Int: human. 17:52:45 <10P​leasingFungus> ^ that’s monster 17:54:01 thank you 17:54:13 <10P​leasingFungus> of course, man is the greatest monster of all 17:55:45 @??human 17:55:45 human (15p) | Spd: 10 | HD: 6 | HP: 26-39 | AC/EV: 3/13 | Dam: 10 | 10weapons, 10items, 10doors | Res: 06magic(20) | Corpse | XP: 196 | Sz: Medium | Int: human. 17:56:56 ??human 17:56:56 human[1/1]: The average race. Their strength, dexterity and intelligence bases are all 8. Their natural magic resistance is three times their character level, which is the default. They start out with no racial "mutations". To learn their natural aptitudes, type !apt Hu in this channel. HP gain is normal, gains +1 random stat per four levels. 17:59:34 When I "make -j4", does make build and link lua and luajit? 18:04:16 -!- cebolla is now known as spicycat 18:17:00 -!- amalloy_ is now known as amalloy 19:51:44 Is there something wrong with the damage math in Trunk? I didn't think dancing weapons were this difficult to damage. 19:55:05 (expletive deleted) That was stupid. 19:55:13 ??quickblade 19:55:13 quick blade[1/2]: (short blades; +6 acc / 5 dam / 0.7 base delay / 0.3 min delay). Ultra-fast short blade. Doesn't chop hydra heads. 0.2 min delay with haste/finesse. Quick blades cannot have the speed brand. 19:55:24 ??dancing weapon 19:55:24 dancing weapon[1/1]: When randomly spawned, is one of battleaxe, broad axe, flail, glaive, great mace, halberd, hand axe, long sword, morningstar, scimitar, short sword, trident, war axe. Hall of Blades spawns will almost always have egos. %?? dancing weapon ; (weapon) to see the stats; nearly all have good speed, ac, ev, and omni-resistances. 19:55:42 %?? dancing weapon ; trident 19:55:42 dancing weapon (05() | Spd: 16 | HD: 15 | HP: 26 | AC/EV: 9/19 | Dam: 18 | 11non-living, fighter, fly, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 886 | Sz: small | Int: brainless. 19:56:02 %?? dancing weapon ; evening star 19:56:02 Bad item name: 'evening star' 19:56:10 %?? dancing weapon ; eveningstar 19:56:10 dancing weapon (15() | Spd: 14 | HD: 15 | HP: 30 | AC/EV: 15/18 | Dam: 30 | 11non-living, fighter, fly, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 870 | Sz: small | Int: brainless. 19:56:39 Huh. I didn't realize their AC varied that much. 20:16:04 the monster utility has a file that lists all the header files of the main source, which needs to be updated whenever the main source has a new file. 20:16:54 trying to build dcss with cmake takes lots of time 20:45:09 do you guys use jetbrain's ide? the .gitignore doesn't ignore ".idea" folder 21:16:51 <10P​leasingFungus> i don’t have an ide set up for crawl, sadly 21:18:28 jetbrain's ide is dead set on using cmake to build 21:20:13 it can look up definition of function, autocomplete, and refactor only if i add a fake CMakeLists.txt 21:31:55 what does the crawl-ref/source/util/gather_items perl script do? how to use it? 22:48:50 is it intentional that rampaging overrides serpent lash? 22:50:12 it would be nice if rampaging would be a misc item so its more controllable and accessable