00:00:51 -!- Jude is now known as due 00:34:20 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Would you like to know more?] 00:47:27 -!- Zaba has quit [Ping timeout: 252 seconds] 00:56:06 -!- Zaba has joined ##crawl-dev 00:56:38 -!- mumra has quit [Ping timeout: 260 seconds] 00:58:49 -!- ussdefiant has quit [Ping timeout: 260 seconds] 01:08:45 -!- ldierk has quit [Ping timeout: 252 seconds] 01:11:22 -!- ixtli has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 01:11:47 -!- ixtli has joined ##crawl-dev 01:17:35 -!- dtsund has quit [Quit: dtsund] 01:35:14 -!- ixtli_ has joined ##crawl-dev 01:35:51 -!- ixtli has quit [Ping timeout: 252 seconds] 01:35:51 -!- ixtli_ is now known as ixtli 01:40:45 -!- Twilight13 has joined ##crawl-dev 01:44:00 -!- Guest53627 has quit [Ping timeout: 260 seconds] 01:52:38 -!- petete has quit [Remote host closed the connection] 02:02:35 -!- monqy has quit [Quit: hello] 02:07:30 -!- ussdefiant has joined ##crawl-dev 02:18:09 -!- FaMott has quit [Read error: Connection reset by peer] 02:18:23 -!- ixtli has quit [Ping timeout: 252 seconds] 02:19:09 -!- Mottie has joined ##crawl-dev 02:19:36 Unstable branch on crawl.akrasiac.org updated to: 0.10-a0-839-g4d0a09a (32) 02:22:12 -!- galehar has joined ##crawl-dev 02:28:38 -!- elliptic has quit [Ping timeout: 252 seconds] 02:38:25 -!- ussdefiant has quit [Ping timeout: 252 seconds] 02:53:54 -!- oberstein has quit [Quit: uhhh] 02:54:53 -!- oberstein has joined ##crawl-dev 02:58:50 Rune mimic (https://crawl.develz.org/mantis/view.php?id=4592) by Zannick 03:07:20 -!- evilmike has quit [Quit: something happened] 03:46:12 -!- ussdefiant has joined ##crawl-dev 05:05:12 -!- elliptic has joined ##crawl-dev 05:06:21 -!- ldierk has joined ##crawl-dev 05:25:27 -!- oberstein has quit [Quit: uhhh] 05:26:26 -!- oberstein has joined ##crawl-dev 05:27:52 -!- galehar_ has joined ##crawl-dev 05:40:42 -!- galehar has quit [Ping timeout: 252 seconds] 05:53:34 -!- syllogism has joined ##crawl-dev 05:53:49 -!- Torokasi has joined ##crawl-dev 05:57:13 -!- Pingas has joined ##crawl-dev 06:07:44 Every time starting crawl-tiles crashes... (https://crawl.develz.org/mantis/view.php?id=4593) by mtorkington 06:16:02 -!- oberstein has quit [Quit: uhhh] 06:16:08 -!- RichardHawk has joined ##crawl-dev 06:16:57 -!- oberstein has joined ##crawl-dev 06:39:08 -!- ainsophyao has quit [Remote host closed the connection] 06:46:22 -!- Mu_ has joined ##crawl-dev 06:46:47 I've lost HP in Crypt, but no message or obvious reason? (https://crawl.develz.org/mantis/view.php?id=4594) by nubinia 06:48:20 -!- mumra has joined ##crawl-dev 06:48:37 03galehar * r159e35ec978d 10/crawl-ref/source/ (rltiles/dc-mon/undead/wight.png tilemcache.cc): New wight tile which shows wielded weapon (Denzi). 06:48:45 03galehar * rcd2b5d1c2b59 10/crawl-ref/source/wiz-item.cc: Mention if an item is a mimic when listing items with &'. 06:48:45 03galehar * r728287d8eec3 10/crawl-ref/source/mon-data.h: Give toadstools a speed of 0 like other fungi (#4584). 06:48:45 03jokeserver * rbb1b322f921e 10/crawl-ref/source/ (dat/des/branches/vaults.des mon-info.cc monster.cc): Add a special rune mimic. 06:53:50 Unstable branch on crawl.develz.org updated to: 0.10-a0-843-g159e35e (32) 06:54:02 -!- edlothiol has joined ##crawl-dev 06:55:18 -!- galehar_ has quit [Remote host closed the connection] 07:13:04 -!- galehar has joined ##crawl-dev 07:23:49 -!- ldierk has quit [Ping timeout: 252 seconds] 07:46:09 -!- dtsund has joined ##crawl-dev 08:12:33 -!- dtsund has quit [Quit: dtsund] 08:12:35 -!- ainsophyao has joined ##crawl-dev 08:22:52 -!- Twilight13 has quit [Read error: Connection reset by peer] 08:31:16 -!- valrus has joined ##crawl-dev 08:31:56 -!- Keskitalo has joined ##crawl-dev 08:35:03 Damn, I've misplaced my bag, with my Crawl-related notebook in it. I hope it's at work. 08:37:30 Really nice player wight tile from Denzi.. do we have player wights now? 08:52:58 1learn add dpeg There will be better balls in the future. 08:55:35 -!- galefury has joined ##crawl-dev 09:03:22 well, Tukima's Ball sucked 09:05:05 -!- valrus has quit [Remote host closed the connection] 09:12:02 galehar: my understanding is that toadstools had a speed so they'd die from that enchantment... 09:14:09 * SamB isn't sure he did that right... 09:15:08 * SamB was trying to confirm resolution of 4586 09:15:51 * SamB doesn't think the fact that it's turned yellow is a good sign :-(] 09:16:42 hmm, that doesn't look good either... 09:17:00 * SamB turned it pink/purple now... 09:21:08 -!- BlastHardcheese has quit [Changing host] 09:21:08 -!- BlastHardcheese has joined ##crawl-dev 09:24:22 Keskitalo: no, it's for monster wight 09:24:23 galehar: You have 1 message. Use !messages to read it. 09:24:27 !messages 09:24:28 (1/1) dpeg said (14h 58m 34s ago): Now that Abyss morphing is in, I recalled an old Lugonu idea of mine: Abyssical travel could use morphing (in both directions). This would make self-banishment less of a no-brainer and we could remove the stupid maxHP cost. Also, it'd leave nicely abyssified spots in the dungeon. What do you think? 09:25:57 !tell dpeg you'll have to explain what Abyssical travel with morphing does, I don't get it. 09:25:57 galehar: OK, I'll let dpeg know. 09:26:52 SamB: they seem to wither and die alright with speed 0. Or did you mean something else? 09:27:11 galehar: okay 09:27:28 it's a mystery why they didn't already have speed 0, then! 09:27:47 yeah 09:34:58 they had speed 10 since they were introduced with commit e66c77b5 by caotto. I think it's just an oversight. Since they are immobile and never do anything, their speed has no effect. So they had default speed. 09:36:51 -!- Twilight-1 has joined ##crawl-dev 09:38:49 several errors in the conversion to smooth skills (https://crawl.develz.org/mantis/view.php?id=4595) by reid 09:43:15 reid: uhm, random2(x) < A is not same as random2(x*B) < A*B 09:44:22 03lothar.dierkes * r31c5373e5d2c 10/crawl-ref/source/command.cc: Make get_branch_keys use the proper function to determine if a branch is unfinished 09:45:12 -!- ais523 has joined ##crawl-dev 09:49:37 kilobyte: uh, probability in both cases is A/x, no? 09:54:20 -!- dpeg has joined ##crawl-dev 09:55:42 No zin comments :| 09:55:42 dpeg: You have 1 message. Use !messages to read it. 09:55:48 !messages 09:55:48 (1/1) galehar said (29m 51s ago): you'll have to explain what Abyssical travel with morphing does, I don't get it. 09:55:59 galehar: around? 09:56:05 yep 09:57:06 Gameplay-wise, the idea is to replace instant travel to/from the Abyss (with Lugonu) by a prolonged effect. Thematically, your dungeon surroundings would corrupt until you're properly in the Abyss (dungeon->abyss). 09:58:48 If it sounds troublesome, just ignore it. I am somewhat interested in this, because it would make Lugonu's self-banish less powerful (currently, it is one of very few instant lifesavers), which would allow us to remove the maxHP cost it has. 10:00:09 so it works like a mini corruption, then you're banished after a few turns? 10:00:55 sort of, and the corrupted surroundings would be where you start in the Abyss 10:01:18 -!- ussdefiant has quit [Ping timeout: 260 seconds] 10:01:22 well, that's already how new banishment works. You bring a corrupted part of the dungeon with you. 10:02:39 but it would be weird if Lugonu's self banishment had a delay when all other sources are instantaneous. 10:03:02 and not much better than a mere ?tele 10:03:18 hm, okay! 10:03:51 I guess I am unhappy with the maxhp cost -- you can balance everything with a maxhp cost but it feels so unelegant. Don't worry! 10:07:45 I'm not convinced you could balance a spell that increased maxhp with a maxhp cost 10:10:18 03elliptic * r274191217f41 10/crawl-ref/source/ (abl-show.cc art-func.h godabil.cc): Fix errors in the conversion to smooth skills (reid). 10:19:04 "Random background" only produces Pa and Re (https://crawl.develz.org/mantis/view.php?id=4596) by reid 10:29:03 -!- ldierk has joined ##crawl-dev 10:31:07 ais523: *chuckle* 10:31:39 (actually, you could, but it would amount to nothing.) 10:31:56 well, balance implies useful but not overpowered 10:32:05 if the spell cancelled itself out, it wouldn't be useful 10:35:05 well, you could go: current and max hp increased by 20, then decreased by 21 100 turns later 10:35:19 kilobyte: and for some reason I'm seeing much less than a gig in my ~/.ccache 10:36:20 btw, i posted two spell ideas to the wiki 10:36:27 probably because I only have DEBUG=yes, not FULLDEBUG or NO_OPTIMIZE 10:36:31 so to all bored people: feel free to discuss/comment 10:38:46 -!- ZChris13 has joined ##crawl-dev 10:39:13 -!- ldierk has quit [Ping timeout: 260 seconds] 10:40:20 -!- monqy has joined ##crawl-dev 10:41:05 how anyone can stand all that debugging spew, I'm not sure... 10:41:38 I might build with it enabled if it didn't spew by default, with no obvious way to turn it off 10:44:13 Octopodes can't equip hats (https://crawl.develz.org/mantis/view.php?id=4597) by q335r49 10:46:25 -!- dtsund has joined ##crawl-dev 10:53:42 -!- galehar has quit [Quit: Page closed] 11:01:56 -!- Vandal is now known as Lohen 11:02:57 -!- MarvinPA_ has joined ##crawl-dev 11:06:23 -!- MarvinPA has quit [Ping timeout: 252 seconds] 11:10:40 -!- ussdefiant has joined ##crawl-dev 11:23:41 * SamB curses the terminfo init string for putty yet again 11:25:31 okay, for some reason ^Z doesn't appear to be getting through to crawl as such... 11:26:19 is there any reason why 'Z' and 'z' are both mapped to the same wizmode command? 11:31:13 -!- MarvinPA has joined ##crawl-dev 11:31:42 I'm stealing Z for "gain lots of Zot Points", okay? 11:32:21 it wasn't documented anyway 11:33:29 -!- MarvinPA_ has quit [Ping timeout: 256 seconds] 11:38:50 -!- petete has joined ##crawl-dev 11:40:23 03kilobyte * r0ac8e2a4ac1c 10/crawl-ref/source/ (item_use.cc transform.cc transform.h): Untangle redundancy, get rid of can_equip(), fix hats with beaks/horns. 11:40:49 SamB, z/Z used to be cast spell by number/name 11:40:52 if I am not mistaken 11:41:07 ah 11:41:25 so they're mapped to the same for backwards compatibility purposes 11:41:26 now 'z' is listed for both 11:41:44 well, how many wizards do we need to be backwards-compatible with? 11:42:13 -!- valrus has joined ##crawl-dev 11:42:17 if you've got a way to make ^Z work reliably, though, I'm all ears ;-) 11:42:42 not sure, if it's been undocumented for a while then it's okay to reuse it for something else 11:45:01 since b50a7b97, dated 2010-02-12 11:49:39 well, earlier, actually 11:49:53 -!- galefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20110701115916]] 11:49:55 then sure, just use it 11:50:02 that commit just *moved* the relevant line ;-) 11:50:22 -!- dtsund has quit [Ping timeout: 252 seconds] 11:54:27 -!- ussdefiant has quit [Ping timeout: 256 seconds] 11:58:01 ooh, kilobyte tidied up some of the confusing equipment transformation messes, lovely 11:58:19 what kind of monster likes throwing throwing nets? 11:58:26 and how does one wizmode some up with nets? 12:02:53 -!- dpeg has quit [Quit: leaving] 12:19:44 melded jewellery in bat/hogform still acts; and an interface inconsistency (https://crawl.develz.org/mantis/view.php?id=4598) by reid 12:20:21 -!- Keskitalo has quit [Quit: Lost terminal] 12:21:16 reid is on a roll 12:25:20 SamB: Gnolls 12:25:45 SamB: i'm not sure if MONS lines work in wizmode, but you could try: 12:25:57 &Mgnoll ; net 12:25:57 hmm, do we really need to list '?' in the wizard help screen? I think it would be reasonable to assume the reader already knew that one. 12:26:22 &Mgnoll ; net 12:26:24 er 12:26:29 wrong window... 12:26:43 hmm, that's encouraging 12:26:57 _Bad item name: 'net' 12:27:50 throwing net 12:28:07 yeah, I figured that was probably it, and it seemed to work too ;-) 12:28:50 * SamB removes '?' from the wizmode help... 12:36:01 -!- MarvinPA_ has joined ##crawl-dev 12:38:31 -!- MarvinPA has quit [Ping timeout: 245 seconds] 12:40:52 huh, there ought to be a way to specify semi-fake player ghosts in MONS specs, based on actual bones... 12:51:37 if they were based on actual bones, how would they be semi-fake? 12:55:31 well, if you freeze bones and stick them in a vault, those aren't real bones anymore, are they? 12:55:43 anyway, it might also be useful for testing... 12:55:50 or only 12:56:13 dg changes up on cdo for testing yet? 12:58:57 -!- ZChris13 has quit [Quit: stuff] 13:00:26 Xiberia: no, i don't think it's worth it yet - got another chunk done last night tho 13:00:48 okay 13:00:55 just know you're killing me here 13:00:57 :x 13:01:06 haha 13:01:25 it's easy enough to compile crawl 13:02:14 hmm, Crawl hasn't compiled for me for a while 13:02:16 I'll try again 13:03:13 -!- ussdefiant has joined ##crawl-dev 13:06:13 -!- mumra has quit [Ping timeout: 260 seconds] 13:08:27 !tell dpeg may I add self-assembling Twisted Resurrection as an implementable? I'm afraid I have too many ideas too little time, and this one is not hard to code and people talk about it favorably. 13:08:27 kilobyte: OK, I'll let dpeg know. 13:14:15 -!- ldierk has joined ##crawl-dev 13:17:59 -!- MarvinPA has joined ##crawl-dev 13:21:43 -!- MarvinPA_ has quit [Ping timeout: 256 seconds] 13:30:25 -!- Sequell has quit [Ping timeout: 260 seconds] 13:33:36 -!- Sequell has joined ##crawl-dev 13:38:06 Eclisiast the Conjurer (L10 DEWz) ASSERT(prog >= 0) in 'skills2.cc' at line 152 failed on turn 13794. (D:10) 13:38:47 Eclisiast the Conjurer (L10 DEWz) ASSERT(prog >= 0) in 'skills2.cc' at line 152 failed on turn 13794. (D:10) 13:39:45 Eclisiast the Conjurer (L10 DEWz) ASSERT(prog >= 0) in 'skills2.cc' at line 152 failed on turn 13794. (D:10) 13:40:18 Eclisiast the Conjurer (L10 DEWz) ASSERT(prog >= 0) in 'skills2.cc' at line 152 failed on turn 13794. (D:10) 13:46:24 -!- MarvinPA_ has joined ##crawl-dev 13:46:45 !tell galehar real_skills and changed_skills need more bits so they can go up to 10*27 = 270 13:46:45 elliptic: OK, I'll let galehar know. 13:48:07 -!- dtsund has joined ##crawl-dev 13:49:23 -!- MarvinPA has quit [Ping timeout: 260 seconds] 13:52:46 elliptic: these are never saved, we may fix this ourselves 13:54:43 just giving them more bits probably is fine, yeah... I wasn't completely sure and need to go now myself, but feel free to fix it yourself 13:58:33 -!- ldierk has quit [Ping timeout: 256 seconds] 14:05:18 Is it possible to get stats on how many players use different options? 14:05:41 as in, config files? 14:05:56 both CDO and CAO have them world-readable 14:06:14 Could be worth checking if any are unused... 14:06:19 So maybe we can remove some. 14:06:20 download all config files and write an awk script :I 14:06:21 03kilobyte * r11ebe60c7fcd 10/crawl-ref/source/skills2.h: Let the saved skill state store skills * 10 (up to 270). 14:07:05 grep|wc -l ? 14:07:28 "unused" on cdo/cao you mean. 14:07:34 not necessarily unused completely 14:07:41 Well obviously. 14:16:24 -!- MarvinPA_ is now known as MarvinPA 14:17:58 -!- ussdefiant has quit [Ping timeout: 255 seconds] 14:20:25 kilobyte: that sounds kind of O(n^2)-like ... 14:21:49 hmm, how come monsters don't pay any attention to their target when picking missles? 14:24:24 SamB: what does sound? ECONTEXT... 14:24:43 kilobyte: the grep thing 14:25:03 I mean, you'd be grepping over every config file once for every option... 14:25:32 can't be anywhere near optimal 14:25:56 that's O(mn) 14:25:58 does it matter though 14:26:02 yeah, but with that amount of data, and an one-time task... 14:26:03 m = number of config files, n = size 14:26:23 you obviously have gigabytes of config files somewhere 14:26:38 it's human effort that matters, not computer 14:26:57 until the humans are left waiting, yeah 14:27:06 you're really not going to get any better unless you want to write a program to count by option but only reading configs once each 14:27:28 well, hm. 14:27:37 if there's 50 options, grepping that gigabyte would take a fraction of second (assuming the configs were just wgetted/unpacked and thus are in memory) 14:27:37 -!- galehar has joined ##crawl-dev 14:27:40 libunix.cc:231: error: ‘get_wch’ was not declared in this scope 14:27:43 could you rip out crawl's config parser and use that 14:27:47 I haven't been able to build Crawl for a while, same error each time 14:27:54 ais523: libncursesw-dev 14:28:02 let me upgrade/reinstall that 14:28:25 I was going to say, "sounds like a libncursesw error" 14:28:25 you can just paste the list from the, er, README.txt was it? 14:28:44 (assuming a Debian-based distro) 14:28:45 libncursesw5-dev on Debian 14:28:51 aha, it had got uninstalled somehow 14:28:57 which would explain the errors 14:29:07 you can probably grep specifically for options like using a regex "^\w+ ?=" and pipe that to sort 14:29:08 I know I've used it before; perhaps it didn't survive a switch of computer like most of my installs did 14:29:16 some user-friendly autoconfage would be nice... 14:29:44 eh 14:29:51 i thought autoconf is a 2 by 4 letter word in here? 14:30:16 auto* is painful to get "right" 14:30:22 I've seen autoconf applied pretty badly in the past (e.g. the autoconf'ing of Slash'EM isn't really done properly) 14:30:36 I don't know if we have the resources to do it 14:30:36 I've also done autotools "right" in the past, it took three attempts over the course of several years 14:30:46 and I ended up in an argument with esr as to if I'd really done it right or not 14:31:06 when I say "right", I mean "reasonably usable" 14:31:08 yay, compiled now 14:31:12 yeah... it gives you a lot of rope to hang yourself 14:31:14 SamB: I say "actually correct" 14:31:26 the worst autoconfing ever is gcc's, btw 14:31:33 (unlike cmake and other junk where you have not enough rope to do anything useful) 14:31:39 I doubt that 14:31:48 Though I won't try to claim it's the best either 14:31:49 have you seen it? 14:31:56 it's surely messy 14:31:58 being ANCIENT and written in several obscure languages like m4 makes things worse 14:32:10 most autoconfings aren't on a big enough scale to be as bad as gcc's 14:32:24 yeah, I think that, given the choice between cmake, SCons, and auto*, I'd pick auto* 14:32:30 i don't want to know what gcc's autoconf looks like 14:32:32 at all 14:32:53 but at least GCC's seems to work, much of the time 14:33:03 the autoconf-based system I made had things like automated tests that both out-of-tree and in-tree builds worked, also it worked for cross-compiling 14:33:10 ofc, the real solution would be not to use C/C++ :-) 14:33:13 and automatically worked out dependencies, including in the build system 14:33:20 bhaak: not really 14:33:21 so if you changed part of the build system, it'd rebuild everything that depended on that 14:33:25 ais523: yeah, out-of-tree builds are a good thing 14:33:31 bhaak: I mean, it can help, sometimes 14:33:42 but it's no silver bullet 14:33:48 so are dependencies... Crawl's makefile it pretty inadequate 14:33:50 bhaak: it's C++ in particular that causes the issues 14:34:00 because of the fragile way it does member functions 14:34:14 ais523: how's that? 14:34:18 -!- elliptic has quit [Ping timeout: 260 seconds] 14:34:31 I mean, sure, it's fragile, but how is that the trouble with auto*? 14:34:32 kilobyte: good work removing can_equip. There might still be some redundancy in your_trans_can_wear 14:34:33 galehar: You have 1 message. Use !messages to read it. 14:34:38 it _mostly_ works in gcc but only because it runs "make clean" when even a bit scared; doesn't work for clang or MSVC at all 14:34:39 SamB: it's the trouble with C++ build systems in general 14:34:39 !kilobyte 14:34:44 !messages 14:34:44 (1/1) elliptic said (47m 59s ago): real_skills and changed_skills need more bits so they can go up to 10*27 = 270 14:34:51 hehe 14:34:57 270 > 256 14:34:59 because any change is going to cause a huge number of dependencies 14:35:02 noob mistake :) 14:35:04 galehar: yeah, there's more to combine 14:35:37 kilobyte: GNU Makefiles that can drive MSC scare me 14:36:33 though possibly not as much as nmakefiles 14:36:49 speaking of which, why is our makefile named "makefile", not "Makefile" as they usually are? 14:37:09 SamB: there's a wrapper that translates Unix-style arguments (pcc, gcc, icc, clang, tcc, ...) to MSVC 14:37:20 the capitalisation is actually significant, but I forget what it means 14:37:30 the compiler is actualyl not called msvc ;-P 14:37:32 SamB: we hate uppercase 14:37:40 huh 14:37:52 I'M JOKING 14:38:00 hehehe 14:38:08 okay, so nobody knows? 14:38:16 fair enough, I guess 14:38:23 SamB: IIRC cygwin (and win32 API in general) has problems with renaming files to a name that differs only in capitalisation 14:38:30 hmm 14:38:44 certainly there are some snags 14:38:47 I _think_ these problems were fixed in XP 14:39:05 possibly NT/2000 as well 14:39:31 and Crawl started as a DOS program so it's a historic thingy 14:39:34 I'm pretty sure the builtin MOVE command works fine for that (under cmd.exe, anyway) 14:41:50 but, yeah, quite possibly 9x and/or some NT<5.1 had problems with that... 14:42:28 just checked on a win2k virtual machine, works 14:43:59 even if it did work, though, there'd be some things that'd "work" under POSIX that would get snagged by the case-insensitive matching 14:44:18 03galehar * r3eb63268585a 10/crawl-ref/source/newgame.cc: Fix inverted logic (#4596). 14:45:07 (though the only things I can think of would have race condtitions) 14:45:52 ever seen Cygwin's fork() fail? 14:45:58 it's really something 14:46:18 oh, but back to the topic of Crawl development... 14:47:01 how should I check if an actor is a monster with the M_STATIONARY flag? 14:50:30 mons_is_stationary() -- it checks both permanent and temporary stationarness 14:50:44 I only want permanent 14:50:52 since I'm doing the throwing net thing 14:51:43 mons_class_is_stationary() does this 14:52:07 (of course, there's the option of checking it directly... but somehow most places use the function) 14:52:10 03kilobyte * rbcbc5b47f834 10/crawl-ref/source/ (Makefile Makefile.obj makefile makefile.obj): Use standard capitalization for the Makefile. 14:54:05 * SamB takes note to be extra careful next time he merges into his luadoc branch 14:55:08 git is quite smart with renames... as long as you're merging a tree, not a contextless patch 14:55:52 well, I seem to recall it needing an option to bring its full smartness to bear... 14:56:30 smart as in if it does it, it does it, if it doesn't, it doesn't 14:57:36 so, I want to pass act->type, right? 14:57:58 if you don't care about zombies, yeah 14:58:09 what happens with zombies? 14:59:17 -!- galehar has quit [Remote host closed the connection] 14:59:59 -!- elliptic has joined ##crawl-dev 15:02:36 zombies/skeletons/simulacra/spectrals are supposed to work as the base type where it comes to physical properties 15:03:43 but not abilities that need magic / skills / etc 15:04:00 mons_base_type() can handle this 15:04:37 all I want to know is if there's any point in netting monsters of that type, really... 15:06:07 ah, so you want the physical shape... but on the other hand, it's not like I can think of any stationary zombifiables 15:06:31 so either way will work :p 15:08:35 -!- Keskitalo has joined ##crawl-dev 15:19:43 -!- Textmode has joined ##crawl-dev 15:25:01 -!- syllogism has quit [] 15:27:21 -!- ussdefiant has joined ##crawl-dev 15:27:28 kilobyte: as I suspected 15:27:50 (no stationary zombifiables, I mean) 15:32:13 -!- MarvinPA_ has joined ##crawl-dev 15:33:49 hmm, how do I check a monster's inventory in wizmode? 15:34:59 xv should work 15:35:38 hmm, that seems to need FULLDEBUG or something :-( 15:35:46 -!- MarvinPA has quit [Ping timeout: 276 seconds] 15:35:48 oh :( 15:35:49 * SamB doesn't like that, makes the game virtually unplayable 15:36:03 (not because of spoilers, it's just too much scrolling) 15:36:17 (I can hardly read text in that color anyway!) 15:36:33 oh yeah, i use debug builds for testing because i don't care to actually play 15:36:42 though hitting the spacebar so much gets annoying 15:36:50 exactly 15:37:38 if it, say, would only spew during wizmode (and not start in wizmode automatically) I'd be more inclined to use it 15:37:42 * Zannick spent awhile testing his rune mimic patch by using a lot of &zfire storm 15:37:54 to clear vaults:8 15:38:54 -!- st_ has joined ##crawl-dev 15:41:03 well, see you later, I have a driving lesson now 15:41:38 (and I guess I could use GDB to figure out the monster's inventory...) 15:43:43 you might as well just load the save in a debug binary 15:46:43 -!- Galefury has joined ##crawl-dev 15:51:16 Zannick: &G 15:51:41 -!- ldierk has joined ##crawl-dev 15:51:42 mimics are not monsters yet by that time so won't be removed 15:51:44 kilobyte: yeah, i realized after i was done that that wouldn't banish the undiscovered mimic 16:24:24 -!- ainsophyao has quit [Remote host closed the connection] 16:24:46 -!- elliptic has quit [Ping timeout: 245 seconds] 16:27:52 -!- MarvinPA has joined ##crawl-dev 16:30:55 -!- MarvinPA_ has quit [Ping timeout: 248 seconds] 16:35:01 -!- Keskitalo has quit [Quit: leaving] 16:35:21 -!- evilmike has joined ##crawl-dev 16:56:45 Argoroth (L1 DsAK) ASSERT(num_visits == 0 && levels_seen == 0 || num_visits > 0 && levels_seen > 0) in 'place-info.cc' at line 43 failed. (D:1) 16:57:31 -!- Amonchakad has joined ##crawl-dev 17:00:08 Zannick: to load the save in a debug binary, I would need to wait for one to build... 17:00:34 also true 17:00:34 -!- mumra has joined ##crawl-dev 17:03:08 -!- Amonchakad_ has joined ##crawl-dev 17:04:32 -!- Amonchakad has quit [Ping timeout: 252 seconds] 17:07:28 -!- Amonchakad_ has quit [Ping timeout: 252 seconds] 17:10:30 -!- ZChris13 has joined ##crawl-dev 17:16:15 -!- MarvinPA_ has joined ##crawl-dev 17:19:19 -!- MarvinPA has quit [Ping timeout: 255 seconds] 17:30:05 -!- elliptic has joined ##crawl-dev 17:34:13 wow, that's some bad rot... 17:34:19 -2/-2 HP 18:05:35 -!- Galefury has quit [Quit: Stay sane inside insanity!] 18:09:17 I'm having a bit of trouble with the &M commnad ... it seems to accept the same specs as MONS: lines in .des files, but it there doesn't seem to be a way to prevent the generated monsters from having melee weapons... 18:10:51 orc ; nothing 18:14:55 * SamB waits for crawl to finish relinking before trying that again 18:15:13 -!- Twilight-1 has quit [Read error: Connection reset by peer] 18:17:13 apt-get install binutils-gold 18:17:32 4-5 times faster link 18:18:35 huh 18:18:42 it wasn't working for me before 18:18:46 for crawl, in particular 18:19:01 (at least, I'm pretty sure it was crawl...) 18:20:53 I think even ancient makefiles for Crawl worked correctly with gold 18:20:58 -!- ais523 has quit [Remote host closed the connection] 18:21:09 (at least I don't remember Crawl having problems here) 18:21:48 it wasn't the makefile that had problems 18:21:59 gold just seemed to be crapping out on me for some reason 18:22:25 maybe I had a bad build of gold? 18:23:16 did you build it yourself or took it from some untested repository? 18:23:43 "testing" or "unstable", I think 18:23:47 probably testing 18:24:11 there's quite a lot of software that fails to build with gold, but nearly always thanks to incomplete linking data 18:24:40 I can't remember a broken version of binutils anywhere recently 18:24:53 -!- ldierk has quit [Ping timeout: 256 seconds] 18:29:00 -!- SamB has quit [Ping timeout: 252 seconds] 18:31:57 -!- SamB has joined ##crawl-dev 18:33:56 -!- ussdefiant has quit [Ping timeout: 245 seconds] 18:34:39 -!- mumra has quit [Ping timeout: 248 seconds] 18:37:56 anyone reported any issues with the delete key and the line reader? 18:41:01 'cuz I, um, fixed one... 18:46:33 kilobyte: tornado likes to rotate monsters through walls... this probably isn't desired? 18:48:36 also, unrelatedly, I appear to have -2 rot 18:48:48 elliptic: wat 18:48:57 HP: 100/187 (185) 18:49:07 amusing 18:50:39 temporary hp! 18:51:11 Drink a potion of degeneration at 0 HP to fix it? 18:52:03 !tell galehar I just got "HP: 100/187 (185)"... upon saving and reloading it turned into 100/185. This happened when I maxed a skill and the remaining exp brought fighting from 5 to 7, if that might be relevant. 18:52:03 elliptic: OK, I'll let galehar know. 19:01:17 Fruden (L27 DgWn) ASSERT(feat_is_solid(feat)) in 'beam.cc' at line 1114 failed. (Dis:7) 19:01:31 -!- ussdefiant has joined ##crawl-dev 19:03:25 bug 19:03:33 You can apport items into walls 19:06:29 !lm fruden crash -log 19:06:29 1. Fruden, XL27 DgWn, T:193447 (milestone): http://crawl.develz.org/morgues/trunk/Fruden/crash-Fruden-20110923-000112.txt 19:07:13 just a tentacle crash, okay 19:11:06 -!- MarvinPA has joined ##crawl-dev 19:11:07 kilobyte: okay, "&Morc ; nothing" works just fine, but for some reason "&Mgnoll ; nothing . throwing net" does not 19:11:59 the gnoll has a throwing net, sure, but this one was also wielding a flail... 19:12:21 at least, so the message announcing it said ... 19:12:25 maybe the message was early? 19:14:31 -!- MarvinPA_ has quit [Ping timeout: 255 seconds] 19:14:57 <|amethyst> yeah, the message appears to be wrong 19:15:27 <|amethyst> if I do the same thing, it says it's wielding a random weapon, but when it attacks it's just a plain hit; and when I kill it, it drops nothing 19:16:03 also, I just had crawl crash with such a monster around, and the crash file listed the monster as having just the net 19:16:29 I'm not sure why it crashed; I couldn't really follow the traceback very well... 19:22:40 -!- Twilight-1 has joined ##crawl-dev 19:44:36 * SamB surrounded the orb by deep water in zotdef 20:07:54 -!- dtsund has quit [Ping timeout: 255 seconds] 20:13:29 -!- Pingas has quit [Read error: Connection reset by peer] 20:22:51 -!- Twilight-1 has quit [Read error: Connection reset by peer] 20:23:03 -!- Twilight-1 has joined ##crawl-dev 20:31:35 -!- MarvinPA_ has joined ##crawl-dev 20:35:25 -!- MarvinPA has quit [Ping timeout: 276 seconds] 20:44:23 -!- MarvinPA has joined ##crawl-dev 20:49:04 -!- MarvinPA_ has quit [Ping timeout: 276 seconds] 20:53:27 how do *I* get an invisible plant? 20:54:42 SamB: how do unseen horrors do it? 20:55:23 looking forward to invisi-oklobs 20:55:29 invisiklobs 21:02:47 Wensley: I need one for testing, smartass! 21:03:29 Crawl needs more invisible things. 21:03:31 SamB: I am telling you how to get one!! Just splice unseen horrors with oklobs 21:03:35 I recommend invisible yaktaur packs. 21:03:39 Invisitaurs 21:03:54 Invisigmund 21:04:01 every monster should be invisible 21:04:12 would be a naga buff 21:04:22 ghost crawl: everything is invisible, no sinv. ever. 21:04:28 -!- mikee_ has joined ##crawl-dev 21:04:42 due: it's acidrobin but worse 21:04:50 ??darkrobin 21:04:50 darkrobin[1/1]: You can't see the floor or walls. Everything else is visible! 21:04:55 all monsters should be invisible, all currently invisible monsters gain invisibility+ which can only be seen by a FeWn 21:04:56 ??blindrobin 21:04:56 blindrobin[1/2]: You can't see any monsters. 21:05:01 ^ that's it 21:05:42 i made an account on one of the servers where all the walls/floor are invisible 21:05:50 you can still see monsters and items but everything else is black 21:05:51 darkrobin? 21:06:17 oh actually yeah, it was darkrobin... for some reason i thought it was a different name than that 21:12:51 -!- valrus has quit [Remote host closed the connection] 21:18:11 dorkrobin 21:18:13 okay, so, no helpful suggestions? no testing! 21:18:17 MWAHAHAHAHAHA 21:18:46 SamB: are you making a new monster entry in mon-data.h for the invis plants? 21:19:02 Zannick: I wasn't making any invisible plant 21:19:15 I wanted to test code with such a thing 21:19:26 oh 21:19:32 just, you know, in case 21:26:09 03naesten 07refs/merge-requests/8 * r751ef0b0fab6 10/crawl-ref/source/traps.cc: Plants will no longer get "caught" in nets, even if hit (#4566) 21:26:22 whoa, neat 21:26:40 who taught CIA that trick? 21:27:03 * SamB suspects kilobyte 21:30:17 I guess I really don't need to mention that I fixed #4566? 21:30:37 though I might point out that that only fixed part 2 21:32:47 part 1 was fixed in the previous commit 21:32:52 which CIA missed 21:33:00 probably because it only just learned this trick 21:38:53 -!- edlothiol has quit [Ping timeout: 252 seconds] 21:44:02 -!- valrus has joined ##crawl-dev 21:44:21 SamB: MarvinPA did. 21:44:29 look in crawl-ref/git-hooks/crawl-ref-cia 21:44:54 i did wha? 21:46:25 or maybe it was actually gitorious that did it? 21:46:56 maybe they hadn't been running hooks when merge requests were created/updated 21:50:59 -!- MarvinPA_ has joined ##crawl-dev 21:52:04 -!- Twilight13 has joined ##crawl-dev 21:52:51 -!- MarvinPA has quit [Ping timeout: 256 seconds] 21:54:58 -!- Twilight-1 has quit [Ping timeout: 260 seconds] 21:56:16 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 22:17:10 -!- Torokasi has quit [Ping timeout: 260 seconds] 22:19:24 -!- valrus has quit [Remote host closed the connection] 22:22:11 -!- MarvinPA_ is now known as MarvinPA 22:52:21 -!- mikee_ has quit [Ping timeout: 256 seconds] 22:55:47 -!- mikee_ has joined ##crawl-dev 22:58:10 Removing -cTele on Zot:5 is mostly just spammy (https://crawl.develz.org/mantis/view.php?id=4599) by neil 23:08:42 -!- ainsophyao has joined ##crawl-dev