00:01:09 fr: frogs as missiles 00:10:01 -!- MarvinPA has quit [Ping timeout: 252 seconds] 00:11:34 -!- MarvinPA has joined ##crawl-dev 00:15:48 -!- MarvinPA has quit [Ping timeout: 240 seconds] 00:20:14 -!- MarvinPA has joined ##crawl-dev 00:38:46 -!- valrus has quit [Remote host closed the connection] 00:47:43 03doy * r5b5ff15939b3 10/crawl-ref/source/view.cc: don't override monster color when berserk 00:58:35 03doy * rf989d3fc69ef 10/crawl-ref/source/dat/descript/spells.txt: fix passwall description 01:08:14 Zannick: fr: sharks as missiles 01:11:57 fr: frickin lasers 01:20:00 The stone giant throws the shark! 01:24:04 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 01:48:58 -!- eith has joined ##crawl-dev 02:15:08 -!- eith has quit [Ping timeout: 245 seconds] 02:15:54 -!- elliptic has quit [Ping timeout: 240 seconds] 02:18:10 -!- Niccus has joined ##crawl-dev 02:22:13 -!- Sequell has quit [Ping timeout: 245 seconds] 02:22:51 -!- Sequell has joined ##crawl-dev 02:27:55 due: saves are done exactly as often as before (full when changing level, map only for level excursions), and these are places where I added commits 02:33:10 Mummy sublimation of blood use inconsistent (https://crawl.develz.org/mantis/view.php?id=2481) by SlyShy 02:35:47 -!- M-Kaibigan has joined ##crawl-dev 02:43:51 -!- M-Kaibigan is now known as Kaibigan 02:45:38 -!- Kaibigan is now known as M-Kaibigan 02:49:36 due, greensnark, doy, by: we need to pick an extension for the save files 02:49:50 this may be merely an aesthethic thing, but one that will stick for years 02:50:20 it's currently .cs, as .sav used to meant something else up to 0.6 02:58:18 Inappropriate randart gifts from Trog (https://crawl.develz.org/mantis/view.php?id=2482) by b0rsuk 03:13:52 .dcss 03:16:15 .dcsss 03:16:23 Moin! 03:19:19 Napking! 03:20:30 Kilobyting ;D 03:20:56 go .sav, i'd say 03:21:07 or even .save 03:21:41 less confused "wasn't sure, attached my whole save/ folder just in case" ;) 03:22:48 is csav, for "crawl save" too obtuse? I'd imagine it to be a bit less used than "sav" and "save" 03:23:23 it's in the vein of .cs 03:23:35 but is "a bit less used" a good thing? 03:23:57 cs sounds like character sheet.. which is probably ok too 03:24:59 DOS compat has been broken since a long time, and since my Unicode overhaul I'm going to start today would require significant work to support DOS and win98, I guess there's no need for the 3 characters limit 03:25:06 file extensions are silly DOSisms anyway :P you still need to load the thing to check its contents e.g. by magic number - if you go around assuming what's in a file just going by its filename you deserve everything you get 03:25:47 RjY: there's a magic number, of course. Still, having filenames distinguishable by humans is a good thing. 03:26:15 like, I wouldn't want .c files mixed with .o 03:28:55 Morning! 03:31:45 in an ideal world, you'd have build systems that put .o files somewhere else, instead of polluting the source directory. but nobody does that, not even autotools 03:33:39 autotools have full support for building in a different directory (although custom macros may be broken in that respect) 03:34:23 Moin Eino! 03:42:09 hrm, currently antimagic weapons never generate. 03:42:28 should that brand be generally available, or only on artefacts+Trog? 03:49:57 Heh,generating them would be nice, been looking forward to finding one :) 03:50:07 kilobyte: Try generally available first, and restrict if necessary 03:55:11 Better to make things powerful at first in general.. it's easy to nerf later, but if it's underpowered, it will not get the attention 03:56:38 Yred's Enslave Soul would be a case in point 04:07:01 -!- Niccus has quit [Remote host closed the connection] 04:25:55 -!- Mu_ has joined ##crawl-dev 04:29:39 Anti-magic weapons 04:29:41 What are those 04:31:34 hrm, there's some nasty corruption in trunk 04:31:46 games fail at start 04:32:35 (on CDO) 04:33:51 I copied and downloaded my save, on my system it instead pegs CPU 04:34:26 oh, and takes 16GB memory, so CDO killed it by ulimit 04:42:11 Napkin: are there many games left on the version that was there since end of July, through all the August and until Sep like 2nd? 04:46:25 kilobyte: if you login to cdo, the remove-trunks script will list all games 04:46:50 I don't have a CDO account 04:47:02 ok 04:47:19 (which could be a good idea, I guess) 04:47:37 btw, do you guys use the same ssh key-pair on different computers? 04:48:00 no, I use a different identity file on every single machine 04:48:18 that blows up the size of authorized_keys, but has obvious security gains 04:49:13 oh, I guess I could just add my other public keys to the cdo account myself when I regain access to the right computer 04:49:30 if having multiple keys would be a problem for a certain target machine (like CDO), ssh allows you to have per-target keys as well 04:50:31 so you could have a CDO-specific identify file and then set the ssh config to use it instead of your normal one for that machine 04:51:21 03by * r5a0ce23af33f 10/crawl-ref/source/map_knowledge.h: Fix missing initialization of map_cell::_cloud_colour. 05:05:40 Napkin: are you busy? Could you either check the save versions, update by's key, or, if you're suicidal, grant me access? 05:07:14 re 05:07:21 I was out for lunch 05:07:40 no, please don't add keys manually yourself, by 05:08:26 send me your other public key as query and i'll add it, by 05:08:56 kilobyte, sure, give me your public ssh key and i'll add it 05:09:26 -!- Keskitalo has quit [Quit: leaving] 05:09:36 kilobyte: there was no single version installed during the Tourney 05:10:20 And there are 18 versions, some from last year still 05:10:53 8 from June to September 05:11:45 just removed 3 by forcing upgrade of the saves 05:12:21 uhm, do you mean you forced upgrade from the version just before the tourney started to the one from early Sep? 05:12:37 since this is exactly the upgrade that breaks them 05:12:57 of course not, kilobyte 05:13:02 and since that version was installed for over a month, I guess there are many people on it 05:13:09 the upgrade scripts check save major versions 05:13:35 no, no -- these versions have the same major and minor 05:14:01 but there was an incompatibility that wasn't marked 05:14:09 Jul 31 10:41 5fdb996 29.1 -> Sep 3 22:29 cfb0f25 29.1 05:14:33 and 2 from september removed, which had 29.1 too 05:16:08 12 players 05:16:14 yeah, 5fdb996 is incompatible with later versions 05:16:25 but, to be honest... they probably don't play anymore anyways 05:16:55 They could be from throwaway accounts 05:17:15 Like, I had two accounts which I forgot the passwords of, and which should probably be deleted (CDO) 05:17:22 From before tourney 05:17:48 "freeformschooler", "Tityrus", "polystyrus", "Zicher", "razzo", "ircecho", "Ragdoll", "Turgor", "Exerci", "dionydor", "nht", "ves" 05:18:01 None of mine 05:19:05 well, unfortunate, but expected when playing Trunk/Master 05:19:07 and mine, upgraded just before 05:19:21 they can delete their saves from the advanced menu 05:19:41 well, let's spam a bit...: 05:19:43 ----- 05:19:45 Date Hash Version Players in Games 05:19:45 ******************************************************************* 05:19:45 Sep 3 22:29 cfb0f25 29.1 35 in trunk, 0 in sprint 05:19:48 Jul 28 01:21 53dbc11 28.0 9 in trunk, 0 in sprint 05:19:51 Jul 21 20:26 c4dd56a 27.5 47 in trunk, 6 in sprint 05:19:53 Jun 16 19:23 1fbc5cd 25.4 16 in trunk, 0 in sprint 05:19:56 Jun 3 02:36 daac344 24.3 5 in trunk, 0 in sprint 05:19:58 May 26 09:20 0885fff 23.0 3 in trunk, 0 in sprint 05:20:01 May 19 13:04 22d564b 22.2 31 in trunk, 0 in sprint 05:20:03 Apr 6 19:52 835f148 21.0 4 in trunk, 0 in sprint 05:20:06 Mar 30 12:17 0b96abe 18.0 5 in trunk, 0 in sprint 05:20:08 Mar 27 14:54 6e579ed 16.7 117 in trunk, 0 in sprint 05:20:11 Mar 27 14:54 577f5d3 15.3 4 in trunk, 0 in sprint 05:20:13 Mar 27 14:54 0c8fe01 14.0 3 in trunk, 0 in sprint 05:20:16 Mar 27 14:53 7623098 12.0 3 in trunk, 0 in sprint 05:20:18 Mar 27 14:53 2033e2a 9.4 1 in trunk, 0 in sprint 05:20:21 Mar 27 14:53 fed5590 8.4 10 in trunk, 0 in sprint 05:20:23 --- 05:20:51 date of the last few versions is screwed 05:21:03 8.4 was from January, I think 05:22:07 so we do nothing to reverse the upgrade (which would repair those saves), right? If so, it may be better to delete them so there are no crashes nor CPU pegging. 05:23:04 No, I am not willing to checkout that specific version unless someone begs me to, because it's such a precious character 05:23:10 This gamefreak guy likes to use loads of lines when typing huh 05:23:20 And by loads, I mean 90% of the lines on my screen 05:23:36 -!- MarvinPA has quit [Remote host closed the connection] 05:24:52 I mean, I'm not sure if this infinite loop will always crash 05:25:41 only nht, Tityrus & Zicher's saves have more than 3 dungeon levels saved 05:25:49 no-one deeper than D12 05:26:32 !hs nht 05:26:32 941. nht the Convoker (L27 OgSu), worshipper of Vehumet, escaped with the Orb and 15 runes on 2010-08-05, with 13813824 points after 111707 turns and 13:17:54. 05:27:27 ok, removed, kilobyte 05:27:52 cool, thanks! 05:28:28 would you have the time for updating save handling? 05:30:51 not today, sorry 05:31:03 at least not now.. need to get something done first here 05:32:57 is it still ok to merge save-package into trunk then? That could cause problems if you would want to update CDO without updating the handling. 05:35:17 -!- Zaba has quit [Ping timeout: 240 seconds] 05:36:33 generally merging is ok 05:36:49 but we need to make sure, nobody upgrades CDO until I have adjusted the scripts 05:37:15 until then, there can be no save-game transfer or backup or deletion 05:37:25 unless you choose to use .chr as extension :D 05:38:45 right, I'll wait then. 05:38:54 pity ;) 05:39:01 unless you're brave 05:39:12 Autoexplore looping in shoals (https://crawl.develz.org/mantis/view.php?id=2483) by nubinia 05:39:30 I had hoped, that I just convinced you to use .chr as extension ;) 05:40:05 would cause confusion since the format is thoroughly different, including even the signature 05:40:55 -!- Zaba has joined ##crawl-dev 05:41:04 ja, I understand 05:41:13 maybe hold off with the commit then? 05:41:30 m'kay 05:46:08 03kilobyte 07save-package * r19306ea694ef 10/crawl-ref/source/ (package.cc syscalls.cc syscalls.h): Fix the save browser on non-Windows. 05:46:09 03kilobyte 07save-package * r9ab615828b5f 10/crawl-ref/source/files.cc: Remove an useless assignment. 05:46:22 03kilobyte 07save-package * ra087ed692319 10/crawl-ref/source/ (tag-version.h tags.cc): Bump the major save version, as save compat is pretty thoroughly broken. 05:46:22 03kilobyte 07save-package * r64fe048d4a78 10/crawl-ref/source/ (enum.h mon-data.h place-info.cc): Purge save #ifdefs for TAG_MAJOR 29. 05:46:26 03kilobyte 07save-package * r79115ccbe604 10/crawl-ref/source/ (31 files in 3 dirs): Merge branch 'save-package' 05:46:26 03kilobyte 07save-package * rddf65d876d24 10/crawl-ref/source/ (acquire.cc artefact.cc itemprop-enum.h): Actually generate the antimagic brand (artefacts and Trog). 05:47:10 since there were conflicts, I pushed the merged version to save-package. This will just generate an interesting history graph :p 06:02:35 -!- syllogism has joined ##crawl-dev 06:04:20 Freed slaves from Pikel don't become friendly (https://crawl.develz.org/mantis/view.php?id=2484) by felixnothus 06:24:11 you broke CDO AGAIN? 06:27:33 due: no, the big distruptive merge is postponed. There was an unrelated mishandled save compat break, but we just deleted a bunch of affected saves. 06:28:01 ahhh 06:28:04 :D 06:28:07 yay save deletion 06:29:16 the biggest char was an early Lair game of mine, so no big loss 06:30:17 hehe, are you sure it wasn't this guy's best game evar? ;-) 06:33:00 "of mine" 06:33:16 I'm a crappy player, not _that_ bad 06:33:41 and if someone didn't even get that far, then well, trunk is supposed to break 06:34:45 yeah 06:34:50 it's much better now 06:35:11 03kilobyte 07holyhaul * r29739324ff91 10/crawl-ref/ (392 files in 41 dirs): Merge commit 'd247c107' (before the great spell moving) into holyhaul 06:35:14 holy conflict fest, batman! :( 06:35:30 ohhh 06:35:36 damn that must've been nasty 06:35:39 I'm doing the coalescing in several parts 06:35:56 thanks for looking after it, it's kinda stagnated 'cos i've done nothing to it 06:36:28 I'm only updating it to current trunk, I have second thoughts about the merge... 06:36:45 but then, this pile of conflicts is a good reason _for_ merging 06:47:53 yup 06:50:47 oh, "of mine" :-) 07:27:28 -!- monky has quit [Quit: GOODBYE] 07:28:59 due: stuff like holy dragons or apis shouldn't speak. They currently "refuse to salute you" or say "Thou art not yet worthy, servant of The Shining One.". 07:31:54 -!- Anym has joined ##crawl-dev 07:34:52 yay conflicts that made something use chaos effects, of all possible ones. Imagine how it freaked me out when I tried to figure out what's happening :p 07:35:43 Yeah. 07:41:52 -!- dpeg has joined ##crawl-dev 07:42:00 Cheers 07:42:00 dpeg: You have 1 message. Use !messages to read it. 07:42:05 !seen due 07:42:05 I last saw due at Mon Sep 6 12:35:43 2010 UTC (6m 22s ago) saying Yeah. on ##crawl-dev. 07:42:07 !messages 07:42:08 (1/1) due said (12h 23m 3s ago): Sure, will try to do so today. 07:42:10 :) 07:42:45 Yesterday, jpeg and I watched the gource video. Was a lot of fun. 07:44:08 due: got which one: The rat is engulfed in blessed fire. The rat goes berserk! 07:44:16 * kilobyte meows at dpeg. 07:44:23 * dpeg barks back. 07:45:44 dpeg: due to an insane conflict fest, I'm going to merge holyhaul, even though it's badly incomplete, into master. It's better to have dormant monsters than to suffer diverging code, as our development moves damn fast. 07:46:06 agreed 07:46:20 kilobyte and due: did the code between the two of you? 07:46:24 +move 07:47:39 dpeg: I'm currently coalescing what's on the "holyhaul" branch with master, I doubt due has any new commits he didn't push -- he would already say so otherwise 07:47:46 yeah, no new commits here 07:47:50 I have not had time fo rmuch recently 07:47:50 alright 07:48:21 kilobyte: pushing holyhaul into trunk means (more or less) than we commit ourselves to polishing the holy guys for 0.8. I am fine with that. 07:48:33 !seen keskitalo 07:48:33 I last saw Keskitalo at Mon Sep 6 10:09:26 2010 UTC (2h 39m 7s ago) quitting with message Quit: leaving. 07:48:35 then I'll push it to master once The King of Naps has a bit of time to update CDO's scripts to the new save code 07:48:44 !seen napkin 07:48:44 I last saw Napkin at Mon Sep 6 10:41:13 2010 UTC (2h 7m 31s ago) saying maybe hold off with the commit then? on ##crawl-dev. 07:49:17 not really, not any more than having Shoals in trunk since 0.4 forced us to release them for 0.4 07:49:34 but yeah, it would put at least some pressure 07:53:02 kilobyte: true that 07:55:26 kilobyte: and we at least had a bad conscience for every release with shoals only in trunk :) 07:55:40 "You kill the shedu!; FAKE GOD MONSTER; The Shining One blasts you with cleansing flame!" -- and this seems to come not from the holyhaul 07:56:28 so I should force more of Forest in then? :p 07:56:45 kilobyte: :) 07:56:58 I have no idea yet what 0.8 will look like. 07:57:16 Setting up the agenda takes time, too, and I have secretly hoped that Eino would be with me. 07:57:45 I guess I should try to merge some of blue_anna's stuff too, or it will quickly get hit by bitrot due to our code moving fast this way 07:58:44 he's not due nor me, and merging the changes trunk<->holyhaul from just a month and a half took me a few hours 07:59:04 really? yeowch 07:59:52 kilobyte: I haven't had time to look at blue anna's stuff :/ 08:00:06 If you think it's good enough to be integrated as a branch, by all means go ahead. 08:00:15 We will want deep dwarf monsters, so it should be okay. 08:03:39 at the minute 08:03:47 integrating as branches is encouraging stagnancy 08:04:03 if the changes aren't too extreme, merge to master, and we can always cull or cut back later 08:04:57 ok, s/a few/1.5/, but still 08:05:19 but I'm still not finished, like that FAKE GOD MONSTER thingy 08:06:26 -!- valrus has joined ##crawl-dev 08:07:11 Morning 08:07:11 greensnark: You have 2 messages. Use !messages to read them. 08:07:15 !messages 08:07:15 (1/2) dpeg said (1d 4h 10m 54s ago): Now a good time to ask for former developers on rgrm? 08:07:30 dpeg: Yes, go for it. I probably won't be around for a couple of months, though :) 08:07:36 !messages 08:07:36 (1/1) elliptic said (6h 34m 25s ago): !screensize seems to be broken 08:09:16 greensnark: not around in which strictness? 08:09:30 Maybe 10 minutes a day on IRC :P 08:10:10 greensnark: sad :/ 08:10:35 I have to give a presentation tomorrow that I've been "working on" for three days :P 08:10:48 And when I say I've been working on it, I mean I'm starting on it now :P 08:11:28 Thanks for the tournament roundup post 08:12:39 nooo! but I hope you program a greenishsnark-bot that will try to fill your place? 08:14:05 greensnark: I know this situation perfectly well, and you will surely manage! 08:14:22 You are speaking in front of managers, or of people who actually know a bit? :) 08:14:37 bhaak: I'll try to drop by now and then to spread snarkness and unlight! 08:14:44 dpeg: Both! 08:14:48 The very worst kind of audience 08:15:08 03kilobyte 07holyhaul * rdeb44ce0b431 10/crawl-ref/source/tilemcache.cc: Fix broken tile handling for angels. 08:15:10 03kilobyte 07holyhaul * r460b4ef15259 10/crawl-ref/source/ (74 files in 2 dirs): Merge commit '3b956b63' (the great spell moving) into holyhaul 08:15:17 greensnark: that is true 08:15:22 03kilobyte 07holyhaul * rfb49de68d15c 10/crawl-ref/ (270 files in 21 dirs): Merge branch 'master' into holyhaul 08:15:42 I'll try to fit in "leveraging synergies" on a slide somewhere to keep the suits happy 08:15:45 :P 08:15:56 Ok, back to work. 08:16:27 good luck. May the fleas of a thousand camels infect those suits' armpits! 08:17:11 greensnark: so like my talk at the IRDC! good luck! 08:29:29 hiii 08:46:34 -!- morik has joined ##crawl-dev 08:46:50 What's the usual software you guys put on clean machine 08:47:22 due: blessed fire can ignite trees, resulting in a conflagration of regular fire 08:47:56 kilobyte: yes, this is problematic but i thin kokay. 08:47:59 M-Kaibigan: screen, rsync, all that stuff, the rest depends on what the machine is supposed to do 08:49:31 ah no, ophanim have both Holy Flames and Bolt of Fire 08:49:34 -!- valrus has quit [Remote host closed the connection] 08:49:38 yes 08:50:48 Mmmmmm 08:50:52 HydraIRC is okay, right 08:50:54 I haven't used it 08:51:34 irssi is better 08:51:49 Does it have highlights 08:52:13 oh yes 08:52:36 Is it open source/free 08:52:43 eg. do I have to pay :< 08:52:50 it's gpl 08:52:51 Not that I'm chaep or anything 08:52:52 i think 08:53:03 * M-Kaibigan goes to the website. 08:55:04 It overheats though... and the fan looks to be at like, 1% of its maximal output 08:55:17 Since at bootup it seems to blast air out and start flying around the room 08:55:36 Then it goes silent and it starts to melt away in my hands :< 08:56:31 nice 08:57:20 irssi in screen > anything for IRC purposes 08:58:01 And I'll need to learn the vi keys if I want to go keyboardless 09:01:05 felirx: actually, irssi in tmux > irssi in screen. Tmux has some idiocy, but it doesn't show up if you want to just hold an irssi session without doing anything fancy, and doesn't suffer from screen's 16-bit-ness so it doesn't mangle 16/17 of Unicode. 09:02:12 for a sane start, you can put this into ~/.tmux.conf: 09:02:13 set-option -g prefix C-a 09:02:13 unbind-key C-b 09:02:13 bind-key C-a send-prefix 09:02:13 set-option -g status off 09:08:18 i prefer my prefix being C-y (letter most closest to ctrl) 09:11:28 -!- blue_anna has joined ##crawl-dev 09:12:12 oookey, work finished, kilobyte 09:12:41 hi Napkin! 09:12:53 Moin David :) 09:12:56 How's it going? 09:13:25 how is y close to ctrl? 09:13:27 z is for me. ;) 09:13:34 you foreigners and your weird keyboards! ;) 09:14:27 kilobyte: currently the script are checking for .sav and .chr 09:14:36 kilobyte: I need to add support for .cs, right? 09:14:44 *scripts 09:15:27 is that french keyboard or something? 09:15:48 german keyboard has y and z switched 09:16:17 not sure bhaak is using that though 09:17:42 how can I change the code so I can change the color highlight of the player? 09:17:44 * dpeg gone 09:20:18 I'm using american layout but with y and z switched, as I learnt typing on a regular swiss/german keyboard 09:20:38 american layout is much easier for typing when doing programming 09:20:48 yeah 09:21:12 swissgerman mac layout is unbelievable stupid when doing programming/tex or anything that needs more ()!?. 09:21:20 *more than 09:21:36 bhaak, spanish is a close second 09:22:07 dvorak is the only one I can comfortably program in 09:22:20 Napkin: yeah, that and ".dcss" got about the same support, and ".cs" has precedence 09:22:21 trying to type {} on a Finnish layout is pure hell 09:23:57 oh, and of course the german umlauts aren't on the right but are on alt/meta-(a|o|u|s) 09:24:56 although I also like to use input methods that automatically change e.g. ae -> ä 09:25:09 depends a bit on the program i'm in 09:27:00 kilobyte: i.e. I need add ".cs", yes? 09:28:36 I *think* someone commited a minivault with bumblebees and with a mangled depth marker so the vault can spawn in places it doesnt belong 09:29:18 I'm getting bumblebees in my dwarf hall and .. they arent in mon-pick.cc nor dwarf.des 09:30:29 * due bed. 09:31:03 -!- felirx has quit [Ping timeout: 246 seconds] 09:31:50 -!- felirx has joined ##crawl-dev 09:33:02 it might be more interesting to make anti-magic an artefact-only brand 09:33:08 we should have more of those 09:33:09 -!- felirx has quit [Read error: Operation timed out] 09:33:45 artefacts having mostly the same brands as normal weapons is kinda boring 09:34:15 ooh I just realized 09:34:53 by: does that latest commit fix #2161 do you think? 09:36:49 -!- felirx has joined ##crawl-dev 09:41:08 ok, kilobyte 09:41:13 I think I adjusted all scripts 09:41:29 Please - no more extension changes! :D 09:41:49 already checking for sav, chr and now cs 09:48:35 you need clearly ETLA support :-) 09:55:31 Napkin: sorry, I've been gorging myself 09:55:43 continue ;> 09:56:06 03kilobyte * r52147c59f0ba 10/crawl-ref/source/ (41 files in 6 dirs): Merge branch 'holyhaul', to save us from such massive conflict-fests. 09:56:06 here it goes, save-package and holyhaul 09:56:09 once you are done, you could send me your public ssh key and i'll show you quickly how to update CDO 09:57:11 uhm, I did already 09:57:38 unless @develz.org is not an address you check regularly 09:57:40 what is holyhaul? 09:58:23 not while at work 09:58:36 blue_anna: dpeg's and due's overhaul of holy monsters 09:59:08 shit.. kilobyte.. 4 keys? 09:59:17 -!- eith has joined ##crawl-dev 09:59:46 what if you buy 2 more laptops and another phone?! 10:00:15 * Napkin sighs and shuts up * 10:04:11 well, the phone's key is not there :p 10:04:30 good! :D 10:05:10 but if that's more convenient for you, I can make a target-specific key and put it in approprate places 10:05:53 too late 10:06:34 ;) 10:08:10 kilobyte? check query, please 10:11:31 -!- Cryp71c has joined ##crawl-dev 10:19:38 -!- Anym has quit [Ping timeout: 276 seconds] 10:46:31 03kilobyte * rc1db5329150b 10/crawl-ref/source/ (18 files in 2 dirs): Add the enums and entries for blue_anna's Dwarven Hall. 10:46:43 blue_anna: this are just the enums and such, it's merely a start 10:47:19 I'm doing this now to avoid breaking saves (since the major save version just got bumped, so it's a free go) 10:48:19 kilobyte, I was going to add one unique, an alchemist 10:48:46 is that okay or .. should I just skip it? 10:48:56 monster enums don't break things if done carefully, at the end or in a blank spot 10:49:13 I'd first discuss him, but otherwise, why not? 10:49:46 kilobyte, sure .. people suggested .. here in fact, like 3 days ago, to add an alchemist to explain all the healing pots :P 10:49:55 Napkin: pushing the big button. Prepare for damage :p 10:50:13 I was going to to add an alchemist with transmutaiton spells, to occur rarely 10:50:32 treasure would be items to id potions, and potions of water, confusion, poison, strong poison, healing, and heal wounds 10:50:34 gogogo :D 10:50:45 I'm on my way home (1h drive) in a few minutes :> 10:55:02 hrm, somehow the compile is pretty slow, wasn't CDO a decent machine? 10:59:01 Napkin: it fails on startup 11:00:07 ah, got it... there's no zlib in the chroot 11:01:39 -!- elliptic has joined ##crawl-dev 11:06:57 03dolorous * ra95804b6ea4d 10/crawl-ref/source/mon-util.cc: Actually handle the Dwarf Hall in the check for branch-native monsters. 11:06:58 03dolorous * r63ee9a62b77d 10/crawl-ref/source/dungeon.cc: Comment fix. 11:26:43 -!- Cryp71c has quit [Quit: Leaving] 11:28:19 CDO is broken. trying to start a game I get "/crawl-svn-a95804b/dat/des/sprint/sprint_mu.des:914: Ego 'chaos' is incompatible with item 'crossbow'." and no, I didn't even start sprint 11:28:52 -!- valrus has joined ##crawl-dev 11:29:15 throws me back to dgl menu then 11:29:25 03kilobyte * r187c9d00cdfb 10/crawl-ref/source/mapdef.cc: Correct an array that has its own list of brands instead of querying itemname. 11:32:13 -!- valrus has quit [Remote host closed the connection] 11:32:18 fixed, and it works now 11:33:22 :) thanks 11:41:13 Ogre Wizard[Summ] knows Spammals (which is not in the book) (https://crawl.develz.org/mantis/view.php?id=2485) by b0rsuk 11:41:20 kilobyte, don't worry about the alchemist, I think I can just fake him 11:41:32 manipulate a monster in the des 11:51:16 Shift-move and /-move only work with some movement keys (https://crawl.develz.org/mantis/view.php?id=2486) by b0rsuk 11:52:56 reee! 11:54:02 kilobyte? How did it go? 11:54:35 Napkin: not that well, but it's ok now 11:54:45 did you add zlib to the chroot? :-O 11:55:10 no, I'm not sure if I can access it, I made it compile statically for now 11:55:20 ouch 11:55:36 but ok 11:55:39 and no, you can't 11:56:22 yeah, I didn't notice any setuid scripts, and that's a good thing 11:56:24 could you use remove-trunks.sh and remove the first 2 versions? 11:57:13 ok 11:58:33 scripts can't be setuid anyway 11:58:56 they can, but difficult with linux 11:59:14 easily possible on all other *nix though 11:59:32 no, not difficult, but you would suid the shell, not the script 11:59:49 rofl 12:01:15 I added libz.so.1 and libz.so.1.2.3.3 to the chroot, kilobyte 12:01:31 nothing wrong about that, if you actually limit the access to the suid binary of the shell. however, a game never should need root privileges for anything. 12:01:36 doy: perl can 12:02:05 hillarious, blackpenguin 12:02:33 anyways, did everything work, kilobyte? then you are through with your training ;-P 12:02:36 Napkin: we can revert the top commit I did there. 12:03:02 but, does CDO allow another compile of the same version without doing something special? 12:03:05 Napkin: hilarious enough to be mentioned in the official bash documentation 12:03:40 kilobyte: no, it doesn't 12:03:53 unless you remove the version first 12:06:01 well, I made it compile non-static -- we'll see if that breaks on the next update 12:07:05 should 12:07:30 did anyone complain about save-game transfer not working? 12:08:15 no one 12:08:34 you've taken away the healing potions from Deep Dwarfs? 12:08:42 blackpenguin: nowhere in the man page, which is a good thing. that's just a completely idiotic idea.. like ubuntu's use of sudo 12:09:01 great, kilobyte 12:09:07 any questions left? 12:09:13 Napkin: it isn't if you actually know what you do. the problem is many many people dont. 12:09:49 yes, DD only start with heal wounds now 12:10:02 and the wand 12:10:06 (and that might even be more than necessary, we'll see) 12:10:07 yeah 12:10:45 blackpenguin: i'm sorry, but it isn't. if you allow execution of a suid bash for a user, that user can execute everything as the required user.. waste of space in /etc/passwd 12:11:34 anyways, thank you kilobyte 12:11:58 one last thing: please post the last line of the script in the channels to let people know you upgraded CDO 12:12:07 gotta run o/ 12:13:01 oh, and it is a decent machine, but not when people play crawl and suck up cpus ;> 12:13:47 apart from that, it can only spare 2 cpus for the compile.. there are some fps server running which need some too 12:14:04 Napkin: I said already, _if_you_know_what_you_are_doing_ and limit the access to the suid binary. and that includes groups allowed to run this shell should be trusted enough that you would give them root access too. however the idea is not mine, it's actually taken from bash documentations. 12:21:50 03dolorous * r15a17b886bb8 10/crawl-ref/source/enum.h: Fix monster spell numbering comments to enum.h. 12:21:53 03dolorous * r87b71f5b9653 10/crawl-ref/source/enum.h: Increase the value of MST_TEST_SPAWNER to not conflict with MST_SPIRIT. 12:22:11 doy: as if it wasn't hard enough ;) well, the worst thing about it is to get used to the new location of the wand now, as it is d not e anymore then ;) 13:06:42 rP characters are prompted when targetting themselves with poisonous clouds (https://crawl.develz.org/mantis/view.php?id=2487) by OG17 13:11:44 Remove the potion-decaying mummy death curse (https://crawl.develz.org/mantis/view.php?id=2488) by nrook 13:21:47 Gods don't recognize cloud spells (https://crawl.develz.org/mantis/view.php?id=2489) by OG17 13:38:53 -!- paxed has quit [Ping timeout: 245 seconds] 13:52:59 -!- paxed has joined ##crawl-dev 14:02:09 03dolorous * r63f1c48a3c4b 10/crawl-ref/source/rltiles/dc-mon/demons/iron_devil.png: Tweak the iron devil tile's palette to match the iron imp. 14:02:09 03dolorous * r8b0e39cd267f 10/crawl-ref/source/rltiles/dc-mon/demons/iron_imp.png: Replace the iron imp tile with minmay's wingless version for now. 14:02:09 03dolorous * ra69bb65e0f18 10/crawl-ref/source/rltiles/ (UNUSED/monsters/quasit.png dc-mon/demons/quasit.png): Add coolio's non-flying quasit tile, and move the old tile to UNUSED. 14:17:05 Corpse rot has no prompt (https://crawl.develz.org/mantis/view.php?id=2490) by OG17 14:22:10 -!- M-Kaibigan is now known as M-Kabigan-Away 14:27:32 -!- Textmode has joined ##crawl-dev 14:37:12 AOE spells don't prompt correctly (https://crawl.develz.org/mantis/view.php?id=2491) by OG17 14:38:38 would anyone mind ifi made another spectral monster? 14:38:39 -!- monky has joined ##crawl-dev 14:38:56 right now there are spectral warriors and spectral things 14:39:11 I need something that's a step up from spectral warriors .. I could really use two more in fact 14:40:10 my options are to manually step up a spectral warrior in my des, or actually give myself a creature 14:41:17 blue_anna: why did you remove the Elf vs Dwarf comparison? 14:41:54 dpeg, I just moved it to the main page :) 14:43:22 hey, cool :) 14:47:39 -!- M-Kabigan-Away is now known as M-Kaibigan 14:48:20 dpeg, I wish dwarfs had "d" instead of "v" :) 14:48:58 d is a bit full(: 14:49:05 damn, I have to manually rebase it again 14:49:19 doy, that isnt literally true .. I mean, there's no limit 14:49:36 isn't v for insubstantial nonliving monsters like wisps and vorticies? 14:49:42 or were they moved 14:49:43 there are only 15 colors available 14:50:02 Dwarves are v? 14:50:04 monky, its not *reserved* for them but yes, that's what its used for in trunk 14:50:15 That makes them look weird :< 14:50:15 or I think today the dwarfs were added to trunk 14:50:32 after a while I got used to v 14:50:34 :P 14:50:34 Make wisps * or E like air elementals 14:50:36 today the enums for dwarves were added, so that adding actual dwarves doesn't break save compat 14:50:44 but that's it 14:50:48 https://crawl.develz.org/wiki/doku.php?id=user:blue_anna 14:50:59 my crawlrc on that page has my glyph preferences 14:51:35 All that player stuff 14:51:42 You could just set show_player_species = true 14:51:54 M-Kaibigan, no I wouldnt get the glyphs I want that way 14:52:15 as a feature request, if we could set the highlight color for the player glyph from the rc file, I'd really aprpeciate that 14:52:33 highlight color? 14:52:38 Well I'mma set the dwarf glyphs to @ 14:52:40 when I see them 14:52:49 like by default, its a black @ sign on a white highlight 14:52:57 blue_anna: that's just your terminal cursor 14:53:09 I can change the glyph from @ to whatever .. but not the highlight color 14:53:21 you need to configure that on your actual terminal 14:53:23 Set use_fake_player_cursor = false 14:53:32 Or whatever the setting is 14:53:34 or that i guess 14:53:38 M-Kaibigan, and then what? 14:53:42 That's it 14:53:52 The highlight is from your termina; 14:53:53 l 14:54:00 well I need to be able to set the color in the rc file -- I mean I wanted to set it based on the race :P 14:56:04 kilobyte, you said you added the deep dwarfs to trunk? 14:56:13 I see holy mosnters but no dwarfs 14:57:24 blue_anna: commit c1db53291 14:57:40 wait .. when I rebase from a pull it first does the pull, then does my commits, right? 14:58:04 yes 14:58:39 yes its not finding deep dwarfs in here .. except necromancer 14:58:52 blue_anna: look at commit c1db53291 14:58:56 "git show c1db53291" 14:58:59 doy: What terminal settings do I use to get rid of that highlight anyway 14:59:01 that's all that was added 14:59:17 how do I check that when I did git pull --rebase it actaully pulled that commit? 14:59:43 git log, and then search for c1db53291 14:59:45 because I only see one deep dwarf added, there should be a hlaf dozen of em 15:00:10 yea its in there 15:00:35 blue_anna: i believe kilobyte said that for monsters, if you just add the enums to the end of the list, it won't break save compa 15:00:38 t 15:01:11 they were .. well now they are out of order because the one is added way up at the beginning of the lsit 15:01:52 git show c1db53291 | grep DEEP_DWARF 15:02:12 there is no DEEP DWARF in that patch 15:03:02 I'm going to abort this rebase today and wait 15:03:14 I get the feeling whatever was being done is not done 15:03:34 My save isn't compatible with the latest version 15:03:36 :< 15:04:20 blue_anna: all he was doing was adding the branch 15:04:23 he didn't touch monsters at all 15:04:30 that's all he was intending to do 15:04:40 adding a stub for the branch anyway 15:07:17 I'm going to wait, I'll ask him to unwind the deep dwarf stuff 15:07:28 we'll just have to break compatability 15:07:31 -!- xyblor has joined ##crawl-dev 15:07:42 why? 15:07:59 because we'd have to anyway .. 15:08:06 why? 15:08:13 the state it is in is incompatible with the previous state, and also with the state I need it in 15:08:48 -!- eith has quit [Ping timeout: 240 seconds] 15:10:18 I want to write a macro to travel to the nearest corpse, any idea how I should go about it? 15:11:16 xyblor: autofight.lua might be a good start, although i'm not sure if everything necessary is exposed in user lua yet 15:11:25 it might be though, shrug 15:11:25 hmm 15:11:51 xyblor, check out the dat/lua files and dat/clua/userbase.lua 15:11:53 I've been looking through stash.cc to find some function that I could call from lua 15:12:02 blue_anna: oh okay, thanks 15:12:11 userbase.lua probably won't be very helpful 15:12:24 the l_*.cc are probably more useful 15:12:57 I guess travel.cc is where autoexplore is implemented 15:13:03 not userbase.lua 15:16:44 yeah, doesn't look like user lua has access to the stash at the moment 15:16:51 darn 15:17:39 I was almost thinking I could hack it with jaeger's "magic" function, but I don't know how to enter a ctrl-f 15:17:58 "magic"? 15:18:11 it seems to be a lua function to pass keystrokes to crawl 15:18:23 ah, yeah 15:18:29 feedkeys i think 15:18:36 he uses it to get to the next level with magic('G>') 15:18:57 sendkeys rather 15:20:41 magic("\006corpse\n") or so 15:20:49 oh cool! 15:21:58 !rc jaeer 15:21:59 jaeer doesn't even exist! 15:22:00 it works except for the \n doesn't send a newline 15:22:00 !rc jaeger 15:22:00 http://crawl.akrasiac.org/rcfiles/Jaeger.crawlrc 15:23:13 ??rc 15:23:13 rc[1/3]: rC means "resist cold", with rC+ and rC- representing positive and negative levels. Can also refer to crawl.rc, the configuration file. ?rc means "scroll of remove curse". 15:24:15 doy: how did you know to use \006 for ctrl-f? 15:24:30 is there a table for character codes somewhere? 15:25:12 xyblor, start to make macro, then press the key you want 15:25:16 it reports the escape code 15:25:24 oh yeah 15:25:53 xyblor: control codes are at the start of the ascii sequence, right after nul (0) 15:25:58 so ^A is 1, ^B is 2, etc 15:26:13 oh it's just ascii :) 15:26:25 and lua lets you insert characters into strings in octal form with \ooo 15:26:54 what is a good word for a step up from a warrior 15:27:03 this is for my stepped up form of a spectral warrior 15:27:04 knight and warlord? 15:27:11 dire spectral warrior 15:27:20 spectraler warrior 15:27:21 we're planning to rename spectral warrior anyway 15:27:31 so i wouldn't go with that theme 15:27:33 yea, I guess I need two 15:27:35 chromatic warrior 15:27:57 I'll make a spectral , and then the spectral 15:28:11 no, the point is to get rid of 'spectral' 15:28:27 the spectral warrior I make will likely be a 1500xp version of the same thing btw .. 15:28:31 because it conflicts with the 'spectral' monster type 15:28:41 doy, what? there's more than one spectral 15:29:02 i didnt understand that :) can you explain it to me in simple terms? 15:29:04 blue_anna: 'spectral' is a type like 'skeleton', 'zombie', etc 15:29:10 II read the ticket 15:29:23 so you can have 'spectral orc', 'spectral hydra', etc 15:29:26 you mean there are supposed to be small spectrals and large spectrals ? 15:29:31 no 15:29:40 oooh! okay . 15:29:45 _now_ I get it 15:29:51 but 'spectral warrior' is something completely different 15:29:53 and that's confusing 15:30:07 spectral are a type, like skeletonds and zombies are 15:30:10 right 15:30:13 maybe we should have a "spectre" 15:30:23 xyblor: we have silent spectres now 15:30:26 what does the type do ? 15:30:33 and how do you create that type from a monster? 15:30:38 spectral silent spectre! 15:30:52 spectral orc skeleton 15:30:54 :P 15:31:00 blue_anna: death channel does it, for one 15:31:14 i think haunt does too 15:31:17 I get it now :) that's cool 15:32:06 what will spectral thing become? 15:33:10 it'd be really, really, really cool to have vampiric 15:33:34 and some spell or ability that spawns them 15:33:51 Eronarn: there's also the neverending query for mummy foos. 15:34:17 dpeg: that's actually quite flavorful if applied judiciously 15:34:43 would be a cool thing to put into ossuaries 15:35:02 i wouldn't want to see them showing up randomly in the dungeon though 15:35:38 Eronarn: by extension, players also ask for being able to play a vampire dwarf (etc.) :) 15:35:50 that'd probably be something best defined directly in the ossuary vault files 15:36:00 incorporeal warrior -- is that okay? 15:36:06 wouldn't be that hard to rename/reflavour guardian mummies or something 15:36:16 and incorporeal beast for spectral thing 15:36:36 dpeg: players ask for dumb things :) 15:37:10 i would love to see stuff like vampiric dragons, though 15:37:19 :o 15:38:13 incorporeal is definitely better than chromatic or ... transcendental or whatever 15:38:38 blue_anna: hey, I was joking! 15:38:52 monochromatic warrior 15:38:54 blue_anna: why do you want to create another stepped-up wraithey monster anyway, especially if it [will likely be] just the same boring thing with more punch? correct me if I'm wrong there, of course 15:38:59 :) OG17 said the same thing 15:39:18 Anybody knows "Thermonuclear Warrior"? Pete Steele died recently. (Hopelessly off-topic, of course.9 15:39:44 monky if you lookat the undead, there's actually kind of a hole in the xp range from 700ish to 4k .. something like 2 creatures 15:40:02 excepting death ooze 15:40:13 blue_anna: just because there's a hole doesn't mean it needs filled 15:40:14 which I have trouble counting as undead :) 15:40:15 blue_anna: that's okay, but as a rule, we don't like template monsters where new instances are obtained from just tweaking numbers 15:40:21 Eronarn, I need it filled. 15:40:22 if your thing is just 'wraith, but bigger' it's going to be *boring* 15:40:30 As Jeff Lait put it: new monsters (or items or ...) should require code. 15:40:37 wights and wraiths are already dreadfully boring once you get past early game 15:40:57 Eronarn, you're right, its cant be just that 15:41:03 yeah the wraithey monsters only really seem to shine in early game, in my opinion 15:41:08 look at my monsters so far .. I do a good job at making them various 15:41:11 :) 15:41:19 @??silent spectre 15:41:19 unknown monster: "silent spectre" 15:41:26 how much exp are those things 15:41:41 blue_anna: sure, I think you understood the principle :) 15:41:56 blue_anna: so what's this new monster you're making actually do, then 15:42:19 Eronarn, help me out, give me an idea 15:42:49 magic immune, posion immune, cold resistant, hits hard .. and .... 15:43:02 i don't think we need more magic immune monsters 15:43:04 the magic immune part is probably overkill 15:43:11 and the rest is 'generic tough undead monster' 15:43:16 ok.. just high MR 15:43:17 wiki has some ideas for making wraithey monsters more interesting 15:43:28 i would suggest, start thinking of this as if it were an actual monster 15:43:32 monky, cool, thanks I'll dig it up 15:43:33 if those aren't going on current wraithies, you could put them on yours 15:43:33 and attacking you 15:43:49 why is it more scary than some other undead apparition? what does it do that makes it distinct? 15:43:52 i would suggest not even thinking about numbers before having a concept 15:44:04 for example, a banshee is an (often ghostly, sometimes corporeal) spirit 15:44:13 but rather than draining by touch, it has a deathly shriek 15:44:19 doy, my problem is.. theme requires that I fill certain slots 15:44:27 how I do it, is less important to me 15:44:34 sounds like you're doing theme wrong 15:44:43 theme should actually be basically the opposite of that 15:44:44 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:monster:existing_monsters#various_fear_effects_for_undead 15:44:44 if you want a tougher wraithy thing, use a spectral giant or dragon or whatever 15:44:47 there it is 15:44:47 Eronarn, be more gentle please 15:44:48 also very much yes 15:45:15 There arent *Any* dragons in a scandanavian folklore theme 15:45:16 blue_anna: ok, let me rephrase: 'fill certain slots' is a design constraint, not a theme one, unless those slots are purely thematic (e.g., fire/water/etc. elementals) 15:45:52 not sure what to say to that 15:46:11 you shouldn't even think of the design of this monster until you think of theme, basically 15:46:49 did you say that backwards 15:47:00 Eronarn, the specific slot I'm filling are not random creatures at all, although once I design it I may or may not use it that way, depending on whether I like what happens to spectral warriors 15:47:02 is this a dwarven spirit, or just a generic ghost? is it a guardian spirit, or a hostile/malicious one? is it controlled by the deep dwarves, or does it act on its own? 15:47:26 Eronarn, I have a des file with statues of fallen dwarf heros that come to life when certain events occur 15:47:31 when you grab the loot 15:47:44 starting out with "i need a 1.5k xp monster" as your theme is bound to end up being boring 15:47:46 also I have tombs to fill, with ancestral dwarf heros 15:47:48 is the main point here, i think 15:47:56 ok, so there you go 15:48:04 you have spirits intensely tied to certain items/locations 15:48:10 that's something we haven't explored yet in crawl 15:48:14 and the thing is, to be really honoring the theme, they shouldnt necessarily be dwarfs 15:48:24 (we have guardian nagas, which are similar-ish, but not undead) 15:48:32 orb guardians 15:48:40 so I need generic high level icorporeal stuff 15:48:40 which aren't undeaed 15:48:52 guardian mummies? 15:48:58 the biggest monster I intentionalyy write into the game outside of them is almost 1.5k xp 15:49:02 so they should be at or above that 15:49:03 I managed to get a primitive autoeat working with this: magic("\006corpse\13a\13cyey\27") 15:49:03 blue_anna: you really don't want 'generic' in your branch 15:49:22 03dolorous * r0c9ad12806ff 10/crawl-ref/source/mon-util.cc: Add formatting fix. 15:49:26 Eronarn, thanks for the advice bub 15:49:54 There are ideas (mostly be me, I think) about making "guardian" a flag that actually means something. 15:50:02 dpeg: do it! 15:50:07 troll bridge! 15:50:12 yes, for example 15:50:15 red hering! 15:50:19 (if they're guardians, you're justified in moving it up to show up earlier! D3 trolls!) 15:50:25 So guardian would encompass "patrolling", but it could be a bit mnore. 15:50:30 bhaak: Guten Abend. 15:50:45 Eronarn: cannot go wrong with D:3 trolls :) 15:50:45 dpeg: Guata Obig 15:51:16 I dont see the discussion about wraiths on brainstorming or feature pages 15:51:23 who said should look at that page? 15:51:28 I did 15:51:33 I posted a link not too long ago 15:51:36 blue_anna: here's how i would have a monster like what you're describing: generate the items in a not-totally random way (make them dwarf-ly). if you take the item, the spirit shows up - wielding a ghostly copy of that item 15:51:37 monky, could you help me locate it? 15:51:39 13:44:43 < monky> https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:monster:existing_monsters#various_fear_effects_for_undead 15:51:51 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:monster:existing_monsters&s[]=wraith#various_fear_effects_for_undead 15:52:06 blue_anna: start using the search function. It actually works. 15:52:09 back 15:52:22 wb 15:52:27 blue_anna: don't pay too much attention to rebasing your stuff right now 15:52:37 the actual monster stats don't have to matter that much at that point, because you have a cool feature to distract the player 15:52:57 blue_anna: I'll try to merge the uncontroversial parts 15:52:57 kilobyte, yeah I'm just gonna wait :) 15:53:01 even if it's just that effect, plus some flavor text, it'll seem like a very much more interesting monster than if it were 'bigger spectral warrior' 15:53:19 kilobyte, for my part, it would be preferrable if you held off completely 15:53:28 blue_anna: sure about that? 15:53:41 kilobyte, but I realize you're going to do what you've got planned 15:54:08 blue_anna: why? We want deep dwarves for certain, it's only the fancy schmancy details that need more discussion. 15:54:14 doy: #2161 was actually fixed earlier by the addition of _cloud_colour -- just forgot to close 15:54:25 kilobyte, because I like to rebase often :) 15:54:34 kilobyte, and its a pain when I have to do it manually :P 15:55:00 blue_anna: but isn't it otherwise a pain for mainline Crawl? 15:55:04 kilobyte, also the mosnters list is still not quite in stone .. 15:55:16 dpeg, its a pain for trunk either way 15:55:38 we're going to be breaking save compat again, if it broke with whats been added already, I guarantee it 15:55:58 its too early 15:59:44 -- are there any creatures that can pass through doors? 15:59:49 already in the code 15:59:52 what flag is that? 16:00:16 I think I remember hearing that snakes are that way? not sure 16:01:04 blue_anna: I am not aware of anyone who can do that. 16:01:49 blue_anna: almost anything can be done without breaking save compat 16:02:17 blue_anna: scratch the "almost". At most, it's just "it's not worth the effort". 16:02:19 kilobyte, then there's no rush to add anythin 16:02:22 yet 16:02:55 there is M_INSUBSTANTIAL 16:02:59 for wisps and things 16:03:50 but it doesnt do anything in the .cc files :P 16:04:03 oo I must be misreading that 16:05:52 insubstantial lets sticky flame not... stick 16:05:57 -!- syllogism has quit [] 16:05:58 and maybe some other stuff 16:07:28 doy: any idea why my autoeat function would cause the ===a function to stop? 16:09:42 monky, I like the efects in your suggestions 16:10:10 monky, but none of them do I like for a warrior-like ghostly thing.. they are good for spellcasterish types and for stalkerish types 16:10:19 xyblor: don't know, i'd have to see the code 16:10:28 my suggestions? 16:10:31 those aren't mine 16:10:36 oo 16:11:12 as for just another warrior ghost, I wouldn't even bother 16:11:14 do lua functions automatically stop if user input is required? 16:11:16 does anyone have other suggestions for the spectral warrior rename other than 'phantasmal warrior'? 16:11:26 xyblor: no, there's weirdness in there with that 16:11:40 how come they gettin renamed 16:11:42 xyblor: sendkeys just adds the keys to the input buffer, you actually have to do things to make crawl read from it 16:11:55 Mu_: they conflict with 'spectral foo' monsters, and it's confusing 16:11:59 ah 16:12:03 messages can interrupt user functions 16:12:10 doy, my suggestions were incorporeal and apparitional 16:12:11 hm 16:12:13 @??wraith 16:12:14 wraith (16W) | Speed: 10 | HD: 6 | Health: 21-45 | AC/EV: 10/10 | Damage: 1313(drain) | Flags: 07undead, evil, see invisible, lev | Res: 06magic(56), 02cold, 03poison | XP: 210. 16:12:17 ghostly? 16:12:17 @??spectral warrior 16:12:18 spectral warrior (09W) | Speed: 10 | HD: 9 | Health: 35-66 | AC/EV: 12/10 | Damage: 1813(drain) | Flags: 07undead, evil, see invisible, lev | Res: 06magic(72), 02cold, 03poison | XP: 542. 16:12:36 i'd rename them after wraiths explicitly, actually 16:12:42 since they're just bigger wraiths 16:12:45 what about just 'spectre'? 16:12:56 i think wraith is pretty boring, personally 16:13:17 spectres are p :P 16:13:18 so is warrior, though :P 16:13:19 there's more than 1 spectral to rename, is the main problem 16:13:21 we already have wraith, freezing wraith, shadow wraith 16:13:23 very ugly wraith 16:13:26 Eronarn: well, yes 16:13:34 i suggested revenant 16:13:45 blue_anna: ? 16:13:47 too cool a name for such a generic monster 16:13:52 Eronarn: true 16:13:57 revenant always reminds me of like .. a living priestly type or something 16:13:59 bane 16:14:07 doy, hmm? 16:14:21 blue_anna: what do you mean more than one spectral to rename 16:14:26 doy, there are two 16:14:29 is there an adjective that describes a warrior, like warriorly? 16:14:32 spectral thing, and spectral warrior 16:14:41 martial? :P 16:14:47 martial is a great one :) 16:14:54 what about 'wraith champion' or the like 16:14:58 martial spectre? does that sound good? 16:15:04 xyblor: no 16:15:09 martial spectre is kinda oxymoron though 16:15:13 blue_anna: 'spectral thing' is just the base type for real spectral monsters 16:15:13 I didn't think so either 16:15:18 it's not a real monster itself 16:15:29 sorry, I meant martial wraith 16:15:39 call em banes :P 16:15:42 doy ooh, I didnt realize 16:16:01 doy, I thought those were spectres of beasts or something 16:16:07 ancient wraith sounds pretty cool, actually 16:16:15 @?spectarl thing 16:16:16 unknown monster: "spectarl thing" 16:16:19 @?spectal thing 16:16:19 unknown monster: "spectal thing" 16:16:22 @?spectral thing 16:16:22 spectral cyclops (03W) | Speed: 3-18 | HD: 9 | Health: 6-90 | AC/EV: 5/4 | Damage: 31 | Flags: 07undead, evil, see invisible, lev | Res: 13magic(immune), 02cold, 03poison | XP: 177. 16:16:41 spectacular thing 16:16:55 @??freezing wraith 16:16:55 freezing wraith (12W) | Speed: 8 | HD: 8 | Health: 29-59 | AC/EV: 12/10 | Damage: 1912(cold:8-23) | Flags: 07undead, evil, see invisible, lev | Res: 06magic(42), 12cold+++, 03poison | Vul: 04fire | XP: 139. 16:16:57 @??shadow wraith 16:16:58 shadow wraith (06W) | Speed: 10 | HD: 10 | Health: 39-71 | AC/EV: 7/7 | Damage: 2013(drain) | Flags: 07undead, evil, see invisible, lev | Res: 06magic(106), 03poison | XP: 824. 16:16:58 :S martial wraith also sounds a little oxymoronic 16:17:22 I dunno, maybe thats just too picky 16:17:23 we really do have too many wraiths 16:17:33 wraiths are cool as heck 16:17:41 in games where they're incorporeal, sure 16:18:01 they're kinda boring in crawl, sadly 16:18:12 lots of monsters are boring in crawl :( 16:18:21 monky: true, but we're doing something about it 16:18:22 well, they can't all be exciting, but yeah 16:18:30 dpeg: :D 16:18:31 just takes time 16:18:36 wait, what IS actually the difference between a wraith and a spectral warrior? 16:18:46 @?wraith 16:18:46 wraith (16W) | Speed: 10 | HD: 6 | Health: 21-47 | AC/EV: 10/10 | Damage: 1313(drain) | Flags: 07undead, evil, see invisible, lev | Res: 06magic(56), 02cold, 03poison | XP: 210. 16:18:46 xyblor: hd, damage, mr, stuff like that 16:18:48 xyblor: a spectral warrior is just a bigger wraith 16:18:50 @?spectral warrior 16:18:50 spectral warrior (09W) | Speed: 10 | HD: 9 | Health: 33-65 | AC/EV: 12/10 | Damage: 1813(drain) | Flags: 07undead, evil, see invisible, lev | Res: 06magic(72), 02cold, 03poison | XP: 542. 16:18:59 shadow wraiths are more or less invisible spectral warriors 16:19:03 can they both wield weapons? 16:19:08 spectral warrior is twice as tough 16:19:11 yes 16:19:24 I think they both have weapons, Id have to check mon-gear to be sure 16:19:47 chthonic warrior :3 16:19:55 none of the wraiths can use items 16:19:56 doesn't really make sense to call one martial, when they both are 16:20:09 oh I was thinking of wights 16:20:11 monky: the new monsters are all quite good in this regard, imo, and old monsters sometimes get treatment (slime creatures, spiny monsters, ugly things, perhaps some more?) 16:20:36 oh, is the spiny monsters with spines thing actually in? 16:20:56 thought so 16:21:00 !seen Cryp71c 16:21:00 I last saw Cryp71c at Mon Sep 6 16:26:43 2010 UTC (4h 54m 17s ago) quitting with message Quit: Leaving. 16:21:04 haven't been paying attention 16:21:05 (: 16:21:28 I wish I could think of something good to say about making a bunch of demons more intresting 16:21:29 !tell Cryp71c We were wondering: do spiny monsters (frog and worm, I think) get the spiny effect already? 16:21:29 dpeg: OK, I'll let Cryp71c know. 16:21:43 monky: there is a wiki dedicated to it :) 16:21:43 monky: oh, the things i have for you to read :P 16:21:47 haha 16:21:49 yeah I read the wiki page 16:21:55 And the new demon is chaosspawn which is cool at least 16:21:58 eronarn has written *pages* about demons 16:21:59 (: 16:22:10 i really want to get demonspawn in, actually 16:22:15 doy: You should read what the demons have written about Eronarn! 16:22:16 i think that would be pretty nifty 16:22:19 doy: i haven't even transferred everything i have. still have a good 7 or 8 pages of handwritten notes 16:23:05 we don't have any "phantasms" yet 16:23:21 that reminds me, if malign gateway ever goes in you should give it to mnoleg :P 16:23:25 true, although that's fairly close to 'phantom' 16:23:34 Mu_: why should it not? 16:23:41 Mu_: please please 16:24:15 dunno hadn't heard it mentioned for a while :P 16:24:17 speaking of tloc, are there any plans for the "portal" spell 16:24:40 monky: not specific ones, at least I am not aware of them. 16:24:52 nether warrior ? 16:25:18 from the nether lands? 16:25:25 :p 16:25:39 then you could holy versions called ether warriors!! 16:25:53 <3 16:26:10 * dpeg has a soft spot for stuff like this. 16:26:21 Amulet of conversation 16:27:06 I believe that the basic idea of thinking what "incorporeal" should mean is a good one. 16:27:33 You'd think that some/most attacks go right through it, so that any combat takes longer. 16:27:43 a portal spell? like in valve's portal? 16:27:44 emacs doesn't have a lua-mode by default?! for shame 16:28:01 bhaak: the portal spell that lets you go up or down up to 9 levels in the main dungeon 16:28:09 bhaak: there is a portal spell in Crawl which is useless, unfortunately 16:28:55 perhaps just remove it and replace with malign gateway? whenever I tried to think if nifty things to do with it I just ended up thinking of monster portals :( 16:29:02 dpeg: incorporeal where most attacks go through it is often really unfun in games, i don't see why it wouldn't be in crawl 16:29:26 03kilobyte 07cats * r13f1216de921 10/crawl-ref/ (279 files in 21 dirs): Merge branch 'master' into cats 16:29:27 Eronarn: yes, I know. That's why this is only a start. 16:29:56 what does crawl.process.keys do? 16:30:27 xyblor: it makes crawl read from the input buffer that you fed it with sendkeys, sort of 16:30:36 i never quite wrapped my head around the required process 16:30:41 weird 16:30:46 dpeg: i might handle it something how like air elementals work, where they have a mode where they're dispersed/etc. 16:30:49 you have to tell it to actually take the turn 16:30:50 I notice autofight uses it 16:31:22 air monsters are annoying :( 16:33:31 i can't abide anything that makes insubstantial wisps even more obnoxious :P 16:33:44 Anyone use irssi in here? 16:33:47 heh 16:33:49 How do I use it 16:33:54 due told me to use it on my new tablet :< 16:34:04 But like... it seems... like... it seems... like... 16:34:07 It's.... difficult to use. 16:34:16 M-Kaibigan: it kinda is 16:34:34 it's not that difficult to use 16:34:34 Maybe I should stick to mirc? 16:34:43 it's difficult to do anything non-trivial with 16:34:43 (: 16:34:45 it's just not newbie friendly 16:34:53 notoriously terrible documentation 16:35:15 I see 16:35:18 M-Kaibigan: I use irssi 16:35:20 i'm gonna try and get a buncha irssi documentation all in one place when i set up my new site 16:35:23 because yeah 16:35:25 How long does it take to get in the groove of things? 16:35:28 it's scattered all over the internet 16:35:45 M-Kaibigan: shrug, as long as you're not trying to do anything weird, it should just work 16:35:50 what's not working 16:35:50 Mmmm 16:35:52 M-Kaibigan: not too long at all, especially if you read the docs and configure it to your liking 16:35:53 M-Kaibigan: primary commands are exactly like irc, but other important ones are /window n, /window close, /move n 16:35:53 I tried it earlier 16:35:58 But I don't know if I connected properly. 16:36:20 Maybe I should wait until I get a keyboard so I can actually input the commands 16:36:24 M-Kaibigan: I use irssi. :) 16:36:25 (properly input them) 16:36:40 It runs through putty which is cool :) 16:38:54 blue_anna: What are you using for coding 16:39:08 I'm considering not installing visual studio on it 16:39:42 M-Kaibigan: protip: run irssi through a screen session. 16:39:51 ??screen session 16:39:51 I don't have a page labeled screen_session in my learndb. 16:39:54 :< 16:40:38 screen is a terminal emulator that you can keep running on a computer even after you logout 16:40:48 or just use a tiling window manager like me 16:40:55 or do both, like me 16:41:02 :o 16:41:03 it is why i appear in this channel all day 16:41:09 Tiling window manager 16:41:11 Whattttttt 16:41:18 even though this computer is not on all day 16:41:25 M-Kaibigan: if you're running windows, it's not important 16:41:26 (: 16:41:29 You guys know of laymans terms right 16:41:38 I'm not IRC savvy 16:42:05 doy: with a Windows machine, it's quite vital to run irssi somewhere else, on an always-on screen session 16:42:21 kilobyte: i meant the "tiled window manager" part 16:42:22 (: 16:42:32 unless you enjoy logging on to a conversation without being able to scroll back 16:42:49 well, there are logs 16:42:52 * Zannick points to /topic 16:42:58 yes; run it on a server somewhere stable 16:43:08 within a screen session 16:43:20 Mmmmmm 16:43:24 There's a nice guide 16:43:24 one of us! one of us! 16:43:28 >.> :P 16:43:28 On all of this 16:43:51 So 16:43:54 How do I set highlights, on it 16:44:04 * M-Kaibigan considers reading the guide. 16:44:21 regarding topic... 16:46:54 you're right, we should be talking about emacs 16:48:47 03dolorous * re63501eb3117 10/crawl-ref/source/mon-stuff.cc: Remove redundant comment. 16:49:08 dolorous is always on topic :) 16:51:55 M-Kaibigan, I just use vim and gedit 16:52:02 *gvim and gedit .. mostly gvim 16:52:41 03by * r2a9cc7446033 10/crawl-ref/source/ (8 files): Unify handling of status output. 16:53:48 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 17:04:36 This week I'll move some FRs to the wiki, promised. 17:06:43 is INSTALL.txt up to date? running "git submodule update --init" as directed doesn't work 17:07:07 that should work (from the top directory) 17:08:08 I just get a usage error 17:11:45 nights everyone 17:11:47 -!- dpeg has quit [Quit: leaving] 17:14:07 !rng LearnIrssiNow WaitUntilYouNeedIt 17:14:07 The RNG chooses: WaitUntilYouNeedIt. 17:14:14 RNG is so nice to me 17:14:34 -!- upsy has joined ##crawl-dev 17:16:28 M-Kaibigan: do you have irssi running? 17:18:00 No 17:18:08 But I'm going to set up that screen thing 17:18:32 have fun 17:18:35 Thanks 17:18:36 :P 17:18:39 But man 17:19:01 To think... I could be sitting in mcdonalds or costa, whip this out and play crawl, surf the web, watch a film 17:19:01 usually the hard part is configuring irssi, not getting it to run 17:19:02 Life's good 17:19:23 Play a VN even 17:19:35 * M-Kaibigan waits for virtual reality to become the next big thing. 17:19:58 how would you play crawl? you'd carry a keyboard too? 17:20:03 Yeh 17:20:05 *Yeah 17:20:23 Buying a desk stand for it too 17:21:14 if you're going to carry the keyboard too, then why not get a netbook? 17:21:31 This was a gift, for uni 17:21:40 cool 17:21:43 But it's an expensive gift so I'm happy none-the-less 17:22:30 And the screen is basically a cintiq, which is pretty sweet for art! 17:22:51 Maybe all this stuff is old and I just haven't checked it out heh 17:22:56 for a long time 17:25:59 what kind of tablet is it? 17:26:53 Fujitsu Stylistic ST6012 17:28:05 Shame the docking station is an extra 250 that I don't have :< 17:28:12 Phase shift should give a (low) chance to dodge AOE damage (https://crawl.develz.org/mantis/view.php?id=2492) by StudioMK 17:47:19 03kilobyte * r51d9e118c24a 10/crawl-ref/source/ (enum.h mapdef.cc): Remove any specific numbers from monster enums. 17:59:10 -!- valrus has joined ##crawl-dev 18:02:31 -!- Elvashi has joined ##crawl-dev 18:06:18 -!- Elvashi has quit [Remote host closed the connection] 18:09:22 Surr (L23 DSCK) ASSERT(mon->type != -1 && mon->type != MONS_NO_MONSTER) in 'fight.cc' at line 2953 failed. (Hell) 18:12:29 more chaos bugs 18:12:51 and we're going to have more "omg no" wankery on the square LOS 18:12:59 "yay". 18:26:55 -!- cooler_ has joined ##crawl-dev 18:32:46 -!- Vandal has joined ##crawl-dev 18:33:11 03kilobyte * r5f5131846d93 10/crawl-ref/source/ (10 files): Unify string_to_god() and str_to_god(). 18:33:11 03kilobyte * r33b8c5575e6b 10/crawl-ref/source/fight.cc: Fix a crash when something already cleaned up a monster affected by chaos. 18:41:06 -!- Kurper has left ##crawl-dev 18:48:40 Bazaar portal leads to volcano (https://crawl.develz.org/mantis/view.php?id=2493) by 78291 18:53:44 "whoops" 19:03:00 -!- Elvashi has joined ##crawl-dev 19:11:54 -!- Elvashi is now known as Textmode 19:13:49 Portal Projectile should allow the throwing of large rocks (https://crawl.develz.org/mantis/view.php?id=2494) by StudioMK 19:26:08 -!- Twinge has joined ##crawl-dev 19:49:57 -!- Textmode has quit [Read error: Connection reset by peer] 19:51:07 -!- upsy has quit [Quit: Leaving] 19:51:21 -!- Textmode has joined ##crawl-dev 19:52:06 -!- blue_anna has quit [Quit: Saliendo] 19:59:41 03doy * r658843791fd5 10/crawl-ref/source/spl-data.h: fix comment 20:15:22 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:29:15 27 entry vaults (https://crawl.develz.org/mantis/view.php?id=2495) by minmay 20:33:28 -!- cooler_ has quit [Ping timeout: 245 seconds] 20:36:57 03kilobyte * r9fe0fd6c2a16 10/crawl-ref/source/monster.cc: Fix "Edmund begins to bleed from its wounds!" 20:36:57 03kilobyte * r9983ec6333ef 10/crawl-ref/source/initfile.cc: Hide a couple internal variables. 20:40:48 We have bleeding? 20:41:22 bleeding can only be caused by claws if I understand it correctly 20:42:00 which is stupid because katanas should be able to cause bleeding if anything can 20:54:23 is it just me or is circular LOS only an issue for powergamers? 20:57:19 it is kinda dumb that approaching monsters from a diagonal gives a significant stealth boost 20:58:57 How does it give a stealth boost 20:59:34 less turns in monsters' sight 20:59:43 if you approach orthogonally, you're in the monster's sight for 8 turns 20:59:49 only 5 if you approach diagonally 20:59:53 That's why you need sqaure LOS 21:00:04 No complex movement system 21:00:13 Just squares 21:00:22 and conjurers and the such of course want to make things approach and flee orthogonally, so they get more turns to fire 21:01:26 clearly every other diagonal step you take should be an additional turn 21:01:38 just like dnd3.5 movement rules! 21:01:41 :P 21:01:48 Zannick: an extra .41 turns! 21:02:13 ah, missed the 'other' there 21:02:13 i mean, as some of my friends would say, right now we're using the 4th edition approximation of sqrt(2) 21:02:22 which is 1. 21:02:30 Your character doesn't stand bang center of the tile :< 21:02:42 that would be another valid solution, but it doesn't really work very well with discrete time 21:02:44 Nor does he walk/run at a fixed pace 21:02:59 clearly we should go back to 1 dimension 21:03:15 it's too easily gameable to switch between diagonal and orthogonal movement in order to get extra spaces away from monsters and things like that 21:03:25 imo it's extremely unintuitive to use euclidean space in a grid-based game 21:03:27 also, the monster ai would require significant rewrites 21:03:31 Square LOS 21:08:49 -!- Cryp71c has joined ##crawl-dev 21:15:59 -!- M-Kaibigan has quit [] 21:16:24 due: the difference between approaching a monster orthogonally and diagonally really has nothing to do with powergaming 21:16:33 three more turns to cast spells at the monster 21:16:38 that's huge 21:16:59 or s/cast spells/shoot arrows/ 21:17:12 or for the monster to cast spells at you 21:17:38 and in practice i've neither noticed this fact nor taken advantage of it 21:18:16 I can't believe that 21:18:19 and with circular range, there are all sorts of weird situations 21:18:29 i'd be surprised if you didn't do it, at least subconsciously 21:18:54 where you can't fire sticky flame or meph at the monster, but you can if you move one square away and it follows you 21:19:27 with circular ranges? 21:19:38 yes? 21:19:45 yep, that one's annoying 21:19:57 I can't tell which comments are about circular ranges and which about circular los :( 21:20:08 they are related problems 21:20:09 well, same deal 21:20:11 yes 21:20:21 you can do the same thing with getting monsters in or out of LoS at will 21:20:46 given enough room to maneuver, but yes 21:21:00 yeah, in corridors it doesn't matter of course 21:21:09 let's just make crawl use hexes 21:21:14 (: 21:21:23 some kind of ... hex crawl 21:23:08 or at the very least, do that only for hive 21:25:23 how about put crawl in hyperbolic space and tile octagons 21:25:36 that would make a great abyss 21:25:51 you can never get to the edge 21:26:24 +1 for anything hyperbolic ;) 21:30:54 :p 22:41:25 just pushed a new branch, with a new spell implementation 22:41:29 not sure if it's a good idea at all 22:41:42 but it seems like an interesting concept anyway, and i was bored 22:46:56 a new branch, or a new /branch/? 22:47:18 git branch 22:47:22 :) 22:48:16 what spell 22:49:55 golubria 22:50:08 effectively, portal as in the fps 22:50:35 that sounds nifty 22:50:48 sounds interesting 22:50:55 Golubria's Passage? Ilove you. 22:51:28 is it an escape spell? 22:51:42 it could be 22:51:47 how does it work? 22:52:30 each cast opens an endpoint of the passage (maximum 2) 22:52:41 the endpoints are a new trap type, basically 22:52:51 OHHH 22:52:53 stepping on one transports you to the other side 22:52:54 like portal? 22:53:01 . . . "portal as in the fps" 22:53:02 22:50 <+doy> effectively, portal as in the fps 22:53:03 (: 22:53:11 yes, i'm blind 22:55:09 i figured tloc needed some more interesting spells 22:55:27 not sure if this is going to end up being too scummy/exploitable though 22:55:39 haven't really given a great deal of thought to the balance implications 22:56:40 is it per-level or inter-level? 22:56:48 so does this act like a near-instant controlled teleport from anywhere provided the player sets it up, or am I missing something 22:57:02 per-level 22:57:05 (and does it work when the level has -ctele 22:57:08 ) 22:57:19 monky: i think that's basically it 22:57:33 monky: the endpoints time out after ~40 turns 22:57:38 but otherwise, yes 22:57:46 ah, there's a timeout 22:57:47 doy: I think it would be itneresting to see how it goes in trunl 22:57:48 *trunk 22:57:51 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 22:59:19 -!- Zannick has quit [Read error: Operation timed out] 22:59:55 i think i'll leave it sit in the branch for a day or two to let people comment on it 23:00:00 see if there's anything obvious i'm missing 23:00:20 is it smite targetted? 23:00:22 yeah 23:00:31 if so there's the problem of breaching vaults deliberately set up with glass walls 23:00:31 (might be better to change that, shrug) 23:00:40 hmmm 23:00:47 ie, the orbvault in sprint 2 23:00:56 as you can see the orb from one of the loot chambers 23:00:58 yeah, i forgot smiting goes through walls 23:01:14 alternately 23:01:19 make it obey no_tele_into fpropss 23:01:31 yeah, these are the sorts of things i need comments on 23:01:31 (: 23:01:35 it should do both, really 23:01:37 lrd targeting doesn't go through walls right 23:02:51 i can imagine it would be useful in zot if it doesn't obey -ctele 23:03:14 suggestions for getting around that: large amounts of glow, time out before recasting (ie ddoor) 23:04:20 i think -ctele should prevent it 23:04:29 probably for the best 23:10:04 can you shoot through it? 23:10:27 ooh 23:10:33 if you miscast it you should get a hostile tentacle portal 23:11:16 that could just be a generic high-level tloc miscast 23:11:23 agree 23:15:59 -!- Zannick has joined ##crawl-dev 23:16:57 -!- Zannick has quit [Client Quit] 23:18:13 -!- Zannick has joined ##crawl-dev 23:34:28 03doy 07golubria * r5eb34f3445e1 10/crawl-ref/source/dungeon.cc: don't allow golubria traps to be generated randomly 23:34:29 03doy 07golubria * rf3a56abf6453 10/crawl-ref/source/spl-transloc.cc: respect no-tele-control 23:34:32 03doy 07golubria * r7870bed60dd2 10/crawl-ref/source/spl-transloc.cc: respect no_ctele_into fprops 23:34:34 03doy 07golubria * r739ca9141e13 10/crawl-ref/source/spl-transloc.cc: disallow creating passages behind transparent walls 23:40:39 the interesting aspects of it i think would be how it could be used on monsters 23:42:35 a more controlled version of "lure the thing chasing you onto the tele trap" 23:43:22 except you have to set it up beforehand? 23:43:39 do you disallow into deep water/lava? 23:44:05 does crawl even support traps in other features 23:44:08 well, yeah, although going through the passage only removes the side you entered, so it's somewhat chainable 23:44:27 and no, traps are their own dungeon feature, so they can only be on normal ground 23:45:33 this should be a dungeon feature too, so that people can make disjointed vaults 23:45:47 guess there'd need to be something to place them too 23:45:52 yeah, there have been requests for that in the past 23:45:59 erm 23:46:01 that exists 23:46:04 !vault the_teleporter 23:46:05 Lines pasted to http://paste.scsys.co.uk/50203 23:46:21 huh, alright then 23:46:22 (: 23:46:36 It doesn't work too well though 23:46:39 a feature would make much more sense 23:46:44 or just linked teleport traps 23:47:12 how do the randomly-generated golubria traps work? 23:47:12 neat, never saw that 23:47:56 monky: note the "don't" 23:48:27 oh 23:48:32 (: 23:49:00 how would they mesh with the spell if they got placement in vaults? 23:49:24 not well at the moment, the current code just assumes there's only ever going to be two in existence 23:49:55 ah 23:49:59 it could be generalized if we wanted to do that though, shrug 23:50:04 it'd be fun if you could set it up sort of subvaultish, so that sections were spread throughout the level 23:50:22 i'm not really convinced that crawl needs too much of that 23:50:33 feels too puzzle-like 23:50:36 actually that's not really subvaultish at all but I guess you get what I'm saying 23:50:36 agree 23:51:29 -!- Cryp71c has quit [Ping timeout: 276 seconds] 23:57:29 -!- paxed has quit [Ping timeout: 276 seconds] 23:59:00 -!- paxed has joined ##crawl-dev 23:59:03 -!- paxed has quit [Changing host] 23:59:03 -!- paxed has joined ##crawl-dev