00:02:52 -!- bmh has quit [Quit: bmh] 00:09:17 -!- sorear has quit [Read error: Connection reset by peer] 00:09:43 -!- sorear has joined ##crawl-dev 00:10:15 -!- Siber has quit [Quit: Whoa! Partial hit!] 00:17:37 -!- Siber has joined ##crawl-dev 00:19:46 -!- eith has quit [Ping timeout: 276 seconds] 00:23:57 macro_dir setting ignored (https://crawl.develz.org/mantis/view.php?id=1183) by Artis 00:25:42 "lol" 00:26:17 -!- TGWi has joined ##crawl-dev 00:26:20 -!- tinymouse has joined ##crawl-dev 00:26:25 due: here? 00:26:28 I need some magic 00:26:30 where is MAX_PIETY defined? can't seem to find it 00:26:40 tinymouse: defines.h, probably 00:26:47 hallo 00:26:55 TGWi: hi, yes? 00:27:00 tinymouse: religion.h 00:27:06 a way to autoinscribe every potion with its own name? 00:27:10 persson@persson:~/Documents/packages/crawl-ref/crawl-ref/source$ grep MAX_PIETY *.h 00:27:13 religion.h:#define MAX_PIETY 200 00:27:15 religion.h:#define HALF_MAX_PIETY (MAX_PIETY / 2) 00:27:23 TGWi: I've no idea what that means. 00:27:32 due: can you think of one? 00:27:48 I'm trying to solve mummy curses 00:27:52 Like scrolls? 00:27:56 thanks dunno why grep failed to find it 00:28:01 nonono, like for my rcfile 00:28:10 No, I mean, you want it done like scrolls? 00:28:24 so a cloudy orange potion or whatever would be inscribed with {cloudy orange potion} 00:28:26 or something 00:28:33 Hm 00:28:44 something unique that I can identify the potion with 00:28:48 so that if it changes types, I can tell 00:28:54 hm 00:28:56 due: trove wants wand of fire (16) :P 00:29:09 greensnark: Complain to dpeg, he wrote all of the values. 00:29:14 Is fire (16) even possible? 00:29:18 I told him to double check values. >:| 00:29:20 is that a 16 charge wand of fire, or 16 wands of fire? 00:29:20 greensnark: impossible troves are fun! 00:29:28 make it ask for a shadow dragon armour 00:29:59 TGWi: I could, you know. :) 00:30:04 :D 00:30:08 Item info says 15 is max charge 00:30:10 greensnark: I should make it cumulative, to be honest. 00:30:21 He probably meant to make 15 max then. 00:30:29 quadruple sword as well 00:30:35 All the stuff is in trove.des 00:31:10 Oh,, I never finished my plan to give each portal vault its own namespace. 00:32:22 i've got the icy envelope mutation but it's not very useful or consistent. first of all im a fire elementalist and every spell makes it dissipate. even conjure flame 00:32:33 03due * r91638ee8e362 10/crawl-ref/source/dat/des/portals/trove.des: Maximum charges of wands is 15, not 16. (greensnark) 00:32:50 greensnark: Fixedish. 00:32:54 but makhleb lesser destruction (flame) doesn't make it dissipate 00:33:11 due: Thanks <3 00:33:24 greensnark: CAO or trunk? :) 00:33:53 rc4 00:34:08 Ah 00:34:23 It can go intio 0.6.1 then :) 00:39:16 -!- pointless_ has quit [Ping timeout: 245 seconds] 00:42:15 -!- ortoslon has joined ##crawl-dev 00:46:02 -!- TGWi has left ##crawl-dev 00:48:24 -!- tinymouse has quit [Ping timeout: 252 seconds] 01:37:48 -!- ortoslon has quit [Read error: No route to host] 01:42:46 -!- Zaba has quit [Ping timeout: 260 seconds] 02:02:37 -!- Cryp71c_ has joined ##crawl-dev 02:03:59 -!- Cryp71c has quit [Read error: Connection reset by peer] 02:09:58 !seen by 02:09:58 I last saw by at Sat Mar 27 21:13:24 2010 UTC (9h 56m 34s ago) quitting with message Quit: Lost terminal. 02:37:06 G^V8 is broken 02:38:18 Does a bug which has the potential to kill you count as "major" 02:42:59 i never knew that was supposed to work 02:43:05 i've always used GV8^ 02:43:24 the prompt messages do imply that it should work though 02:44:28 G^V\n seems to work correctly 02:48:07 sorear: most likely 02:50:10 so who do I get to thank for the v8 overhaul 02:50:19 this is my first time getting this far since subvaults 02:51:30 Enne and Mu, basically 03:02:04 -!- ogaz has quit [Remote host closed the connection] 03:03:37 why is this hill giant coloured purple? scared the hell out of me thinking it was a titan 03:04:12 there's no vault around or anything 03:04:55 that is odd 03:05:13 I saw lightgrey orc warriors earlier too 03:05:48 O_o 03:14:53 Elyvilon ^! text s too long (https://crawl.develz.org/mantis/view.php?id=1184) by Cab 03:15:34 -!- syllogism has joined ##crawl-dev 03:21:11 -!- by has joined ##crawl-dev 03:21:25 good morning 03:21:30 hey by 03:22:21 good middle of the night 03:24:08 doy: is how macros are supposed to work documented anywhere? 03:24:40 by: in clua/macro.lua 03:24:49 vaguely anyway 03:25:34 really should be added to the main lua documentation 03:25:58 gearset.lua uses the coroutine stuff to handle changing multiple pieces of armour at once 03:26:05 which one should we rename, key macros or lua macros? 03:26:08 so it's potentially broken at the moment too 03:26:10 hmmm? 03:26:34 I find it confusing that 'z -> Z*' is a macro, but so is a lua function 03:27:04 well 03:27:04 but maybe it makes sense for those to be called the same? both give a list of keys? 03:27:18 well, lua macros can do things other than give a list of keys 03:27:37 i think they're named the same because they go through the same interface of "bind something to a keypress" 03:27:51 but if you want to rename something, nobody actually uses lua macros 03:27:57 so that's probably the safe one 03:28:18 autofight does, too, but it doesn't do the yielding 03:28:40 ah, it calls process_keys manually 03:28:45 is that new? 03:28:54 no idea, it's what worked for me 03:28:58 wel 03:28:59 l 03:29:03 maybe due to buginess in sendkeys :) 03:29:16 autofight doesn't do multi-turn things, does it? 03:29:28 you press a key for each action? 03:29:29 right 03:29:35 yeah, so it doesn't need to 03:29:58 the yielding is if you want a macro to take multiple actions 03:30:01 yes 03:30:46 what is the difference between send_keys and process_keys anyway 03:31:42 ah, process_keys actually runs the command itself? 03:31:48 that actually functions properly? 03:31:57 apparently 03:32:23 that seems really odd 03:33:06 -!- purge has quit [Ping timeout: 248 seconds] 03:33:37 i mean, isn't that bypassing the entire rest of _input? 03:33:46 if you call process_keys multiple times from a macro? 03:34:09 oh, i guess it only lets you call it once 03:34:25 huh 03:34:29 seems fragile, anyway 03:34:31 oops, mantis "branches" renamed too 03:34:31 yes 03:34:46 moin guys! 03:36:35 the delay/macro/repeat code is really one of the grossest parts of the code 03:37:39 hmm 03:37:45 character dumps seem broken 03:37:59 sorear: how so? 03:38:02 I press # and the game goes into an infinite loop 03:38:06 reproducability: always 03:38:15 server-specific? 03:38:18 definitely used to work on cdo, maybe a cao problem? 03:38:26 Napkin: unknown 03:38:32 will try, 1s 03:38:58 In the mean time, would somebody with cao bits please copy my save 03:39:05 also, there have been several irc bug reports that really should make it to mantis 03:39:10 lately 03:39:13 sorear: !copysave ? 03:39:59 works on CDO with trunk & stable 03:40:14 works in 0.6rc-4 too 03:40:30 oh, sorry, yes, 0.6rc-4 & stable 03:40:36 my game is not trunk yet 03:42:36 i pulled 96cc1cbc2d into 0.6... thinking back on it, it may have been a good idea to actually get that tested under dgl before releasing with it 03:42:41 not sure if it's related though 03:49:01 omg.. the release brought 80k hits on the website yesterday! 03:49:18 we're past the half a million hits now :-O 03:49:35 congratulations! 03:50:49 -!- ais523 has quit [] 03:51:40 nice(: 03:53:21 18343 unique visitors, 44404 visits, 288664 pages, 526743 hits (!), 39.88gb bandwidth used - checked at 1am UTC 03:54:31 since when? 03:55:20 Argh 03:55:34 march stats, doy 03:55:36 "Invalid form security token" 03:55:41 oh, nice 03:55:50 we're popular 03:55:56 sorear: get a real browser 03:56:05 nah, you're just don't use http caching :) 03:56:06 d: 03:58:10 we're at 1311129 hits if we consider grabbers & robots 04:00:08 Character dump loops (https://crawl.develz.org/mantis/view.php?id=1185) by sorear 04:03:04 someone told me yesterday that dungeon crawl's release was announced on one of the biggest russian linux news websites 04:03:38 he recognized by name back from the time when I still played tremulous ;) 04:04:13 russia became second place in source of visitors over night 04:04:25 is anyone around here from russia? 04:04:29 us, gb, de, ..., ru previously 04:04:31 i can't think of anyone 04:04:41 not it's us, ru, gb, de, ... 04:04:46 Zaba is 04:04:48 "here" being crawl irc channels 04:06:01 b0rsuk is from poland, close enough? 04:08:54 -!- purge has joined ##crawl-dev 04:14:47 (11:13:55) Alex Kiriuhka: http://www.linux.org.ru/news/games/4705751 04:14:47 (11:14:24) Alex Kiriuhka: It seems like one of the biggest russian linux related sites 04:19:50 http://www.online-translator.com/text.asp is a decent online russian translator 04:20:20 the first comment is hilarious :-D 04:28:31 It as in a joke "either a dagger remove, or pants put on". 04:28:32 what 04:29:38 makes sense imo 04:45:31 hmm, it seems they are talking a lot of computer-lingo. http://translate.google.com/ is better with that 04:46:09 "why was it written in C? This is stupidity, masochism or mockery to assemble?" :D 04:48:05 ah, yeah, i saw someone mentioning pygame in the other translation, but couldn't figure out the context 04:48:09 (: 04:51:01 I have one I can not understand --- why was it written on Sea? This is stupidity, masochism, or a mockery of those wishing to collect? 04:51:07 (: 04:51:51 I didn't know crawl was being written on sea 04:51:59 secret sea base? 04:52:45 Gui to rogue-like - is evil. Так как либо нужна тру-игра в консоли, либо красивый гуй (чем ни один из них похвастаться не может). As a need labor-game console, or a beautiful kuei (as none of them can not boast). 04:52:51 Это как в анекдоте "или крестик сними, или трусы надень". It's like a joke "or a cross to take off or put on your pants. 04:52:55 this makes a bit more sense too 04:52:57 (: 04:54:45 I think the moral of this story is that machine translation doesn't work very well 04:59:07 -!- ortoslon has joined ##crawl-dev 04:59:47 on the contrary, it works suprisingly well. It's just human communication that's so strange 05:00:39 it works way better than a human with a dictionary would if that human hasn't lots of experience with that language :) 05:21:03 Adeon: doy: http://en.wikipedia.org/wiki/Principality_of_Sealand 05:21:17 Someone should commit from there. Would be awesome. 05:22:11 bhaak: What do you mean by better? 05:31:00 ixtli: have you ever tried to translate a text word-by-word without knowing anything about the grammar? you might grasp some of the content but chances are you'll fail completely. Machine translation programs OTOH don't understand the text, not a single bit of it, but they only translate it with knowledge of the grammar and word meaning. But for that, the results are surprisingly good. 05:31:52 software translators often know alot more language specific phrases. and many can compensate for typos. 2 things which make it much more difficult for a newbie with a dictionary ;) 05:31:54 ixtli: for a human to be better than the translation programs, you usually need quite a bit of training 05:32:43 It depends on what you mean by better. Humans can grasp context and they need a surprisingly basic understanding of a languages grammar to be able to muddle through and create an OK translation. 05:33:03 This is especially true when the language is more closely related to one they already know. 05:33:54 Also, we're not considering the availability of grammar dictionaries, I assume. 05:34:16 Napkin: Typos are always hard though :( 05:34:45 I've been speaking japanese for six years now and I'd only be able to catch a very, very small subset of typos. 05:34:55 But that might be specific to japanese since you can effectively write whatever you want. 05:35:15 you should try Latin grammar 05:35:23 you can almost just stick the words in any order you want 05:35:24 Or a shovel to the face. 05:35:26 funny are people that use abbreviations a lot 05:35:46 spanish people often use "pk" for "porque" 05:35:48 felirx: That's almost like Japanese, until you want to sound natural in the language. 05:53:57 -!- murphy_slaw has joined ##crawl-dev 05:55:33 -!- murphy_slaw has quit [Client Quit] 06:10:05 Um, I keep randomly jumping about in the Lair. 06:15:54 -!- Mu_ has joined ##crawl-dev 06:18:20 ? 06:18:48 I don't know, I don't hit a key and then suddenly I've walked into the mniddle of a bunch of enemies. 06:19:42 autoexplore with travel_delay -1? 06:20:16 lag + teleportitis? 06:21:24 purge: Default on CAO. 06:21:31 But I'm in the middle of fighting. 06:21:38 And no teleportitis. 06:48:29 travel_stoppers.txt aka runrest_messages.txt missing and teleportation traps? 06:51:40 those changes aren't in 0.6 06:51:48 oh, right 06:58:18 -!- jld has quit [Read error: Operation timed out] 07:14:00 greensnark: <3 <# <3 <3 <3 07:19:14 rax: Happy to help :) 07:20:23 The new ugly things pretty much obsolete the Alter Self spell entirely :P 07:20:37 I've been wallowing in mutagenic chunks :P 07:29:26 -!- by has quit [Ping timeout: 276 seconds] 07:29:45 -!- ortoslon has quit [Quit: Leaving.] 07:43:27 -!- by has joined ##crawl-dev 07:47:20 -!- Textmode has joined ##crawl-dev 07:47:59 morning all 07:49:59 -!- jld has joined ##crawl-dev 07:55:18 !lm rune=barnacled 07:55:19 joosa: You have 1 message. Use !messages to read it. 07:55:19 1. [2010-02-06] joosa the Backstabber (L17 SpSt) found a barnacled rune of Zot on turn 52350. (Shoals:5) 07:55:24 !messages 07:55:25 (1/1) greensnark said (11h 13m 13s ago): <3 rhf spectate code 07:58:46 Textmode: Heya :) 07:59:12 heya ixtli 07:59:25 How ya been? 07:59:38 Were you the one that wanted to port to the little chinese handheld thingy? 08:04:02 yeah, though my list is a tab painfully long atm, so I'm not sure when I can get back to that :/ 08:05:52 woah - lot of fresh meat in ##crawl, huh? 08:07:03 -!- ortoslon has joined ##crawl-dev 08:09:59 by: I've been getting the following warning: tool/tile_list_processor.cc:532: warning: format ‘%d’ expects type ‘int’, but argument 5 has type ‘size_t’ 08:10:10 by: I think this patch fixes it http://sprunge.us/JCiN 08:17:33 better, ortoslon? 08:18:53 ? 08:19:51 my frequent nudges may give the impression that i'm playing crawl all the time. this impression is false :) 08:20:28 hehe 08:20:35 i meant about the topic in ##crawl 08:22:05 what's about the topic in ##crawl? i'm confused 08:23:04 -!- st_ has quit [] 08:27:22 ?? cao 08:27:22 cao[1/1]: http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, Zot Defense, and robotfindskitten. Further information on the website and ??putty entries for Windows users. 08:27:24 !learn edit cao[1] s/^/Main Crawl server, located in Texas\/USA,\ / 08:27:24 cao[1/1]: Main Crawl server, located in Texas\/USA,\ http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, Zot Defense, and robotfindskitten. Further information on the website and ??putty entries for Windows users. 08:27:43 !learn edit cao[1] s/\// 08:27:43 cao[1/1]: Main Crawl server, located in Texas\USA,\ http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, Zot Defense, and robotfindskitten. Further information on the website and ??putty entries for Windows users. 08:27:53 arg... 08:28:05 !learn edit cao[1] s/\\// 08:28:05 No change because the regex failed to match. 08:28:09 -!- by has quit [Read error: Connection reset by peer] 08:28:22 how does escaping work for henzell? 08:28:31 -!- by has joined ##crawl-dev 08:28:40 you reminded me to mention rhf in the topic, ortoslon.. didn't you? 08:28:59 ??rhf 08:28:59 rhf[1/1]: New finnish server. ssh rl@rl.heh.fi. No password. 08:29:06 nno 08:29:25 oh.. sorry then, must have mistaken you with someone :-$ 08:30:01 !learn edit cao[1] s/\U/U/ 08:30:02 No change! 08:30:09 !learn edit cao[1] s/\\U/U/ 08:30:09 cao[1/1]: Main Crawl server, located in TexasUSA,\ http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, Zot Defense, and robotfindskitten. Further information on the website and ??putty entries for Windows users. 08:30:16 !learn edit cao[1] s/\\ // 08:30:17 cao[1/1]: Main Crawl server, located in TexasUSA,http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, Zot Defense, and robotfindskitten. Further information on the website and ??putty entries for Windows users. 08:30:17 !learn edit cao[1] s/.*/Main Crawl server, located in Texas/USA, http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, Zot Defense, and robotfindskitten. Further information on the website and ??putty entries for Windows users./ 08:30:17 Syntax is: !learn edit TERM[NUM] s/REGEX/REPLACE/opts 08:30:52 !learn edit cao[1] s/Texas/Texas / 08:30:53 cao[1/1]: Main Crawl server, located in Texas USA,http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, Zot Defense, and robotfindskitten. Further information on the website and ??putty entries for Windows users. 08:31:04 !learn edit cao[1] s/USA,/USA, / 08:31:04 cao[1/1]: Main Crawl server, located in Texas USA, http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, Zot Defense, and robotfindskitten. Further information on the website and ??putty entries for Windows users. 08:31:13 yaaay 08:31:17 good enough ;) 08:31:44 -!- bmh has joined ##crawl-dev 08:31:47 CAO is located in Texas.. right, rax? 08:31:55 good morning! 08:32:07 * bmh is really excited about some of the things in the 0.7 plan 08:32:07 Morning bmh :) 08:32:17 Napkin: No, it's in Boston, MA. 08:32:25 Who said it was in Texas? 08:32:39 bmh: which? 08:32:40 -!- eith has joined ##crawl-dev 08:32:45 !learn edit cao[1] s/Texas/Boston, MA./ 08:32:45 cao[1/1]: Main Crawl server, located in Boston, MA. USA, http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, Zot Defense, and robotfindskitten. Further information on the website and ??putty entries for Windows users. 08:32:48 rax: How many of 'us' are in Boston? We should throw a crawl party ;-) 08:32:58 ortosion: The XP overhaul for starters 08:33:02 bmh: We've had a couple in the past! Last summer some extra people were in town. 08:33:05 probably noone, i just got confused, rax :-$ 08:33:18 I'm leaving in May, actually, but I'd be up for a Crawl thing once my thesis is done. 08:33:21 Napkin: It's OK :) 08:33:27 :) 08:33:43 everybody fine with the new topic in ##crawl? 08:33:46 I also like the Slime branch discussions 08:34:30 growing walls + acidic walls would be great fun 08:34:58 Works by me. 08:41:57 I noticed a section on the wiki on plant monsters -- is it pretty sure that some of that will make it into trunk? 08:43:42 probably - the mature the ideas are the more likely 08:45:06 How 'bout this: Fruit trees, they hide amongst normal 7's and hurl rotten fruit at the player 08:50:20 Should there be a chance that fire could become self-sustaining? 09:19:18 Using a scroll of recharging on a fully charged wand should identify the number of charges (https://crawl.develz.org/mantis/view.php?id=1186) by MarvintheParanoidAndroid 09:28:56 sorear: Around? This patch silences a warning I've been getting about format strings http://sprunge.us/JCiN 09:30:04 !lg * 0.6 s=br 09:30:17 995 games for * (0.6): 963x D, 13x Lair, 8x Orc, 4x Snake, 2x Shoals, 1x Swamp, 1x Slime, 1x Hive, 1x Crypt, 1x Vault 09:30:35 Well, at least Shoals isn't dead last :P 09:30:41 But look at Snake go 09:30:46 * greensnark is jealous of Snake. 09:31:09 !lg * 0.6 Snake s=ckiller 09:31:09 4 games for * (0.6 Snake): 2x an anaconda, 1x a greater naga, 1x Norris 09:31:20 !lg * 0.6 Shoals s=ckiller 09:31:21 2 games for * (0.6 Shoals): 1x a snapping turtle, 1x a merfolk aquamancer 09:31:31 GO TEAM TURTLE 09:32:17 !lg * 0.6 killer=uniq s=killer 09:32:18 121 games for * (0.6 killer=uniq): 26x Sigmund, 15x Crazy Yiuf, 14x Terence, 11x Ijyb, 10x Duvessa, 9x Prince Ribbit, 8x Blork the orc, 7x Jessica, 4x Edmund, 3x Menkaure, 2x Dowan, 2x Nikola, 2x Rupert, 1x Erica, 1x Joseph, 1x Urug, 1x Psyche, 1x Pikel, 1x Purgy, 1x Grum, the merfolk, 1x Norris 09:32:34 Can we un-nerf Jessica :P 09:33:08 @??Jessica 09:33:08 Jessica (15@) | Speed: 10 | HD: 1 | Health: 10 | AC/EV: 0/10 | Damage: 5 | Flags: evil, spellcaster | Res: 06magic(4) | Chunks: 07contaminated | XP: 25 | Sp: pain, slow, haste, blink. 09:33:15 is there any need for crawl.process_command? 09:33:17 Should give her magic dart back 09:33:37 nothing included with crawl seems to use it 09:34:24 It was meant for Lua macros to send keys to Crawl and tell Crawl to process those keys 09:34:49 Rather hacky, and nothing uses it, so we can throw it out and do it better 09:35:19 there's also sendkeys however, that seems to be able to do the same 09:35:45 sendkeys just pushes the keys into Crawl's keyboard buffer 09:36:02 The macro can call sendkeys and return, but it cannot regan control after the sendkeys 09:36:20 The sequence is sendkeys(stuff) -> process_command -> macro regains control 09:36:44 I wanted to avoid recursively calling the input handling loop, because that was very fragile at the time 09:36:59 I thought it was sendkeys(stuff), yield, regain control 09:37:16 that's the part the doy reported not working 09:37:28 Just yielding won't make Crawl process keyboard input 09:37:32 s/the doy/that doy/ 09:37:42 Because it will see that the macro delay is active 09:38:13 by: I didn't use !tell earlier, but I've been getting the following warning: tool/tile_list_processor.cc:532: warning: format ‘%d’ expects type ‘int’, but argument 5 has type ‘size_t’. I think http://sprunge.us/JCiN should fix it. Take a look whenever you've got time, as it's pretty tiny. 09:38:32 ixtli: kind of occupied with something else currently 09:38:38 So if we're including yield in the picture the sequence becomes sendkeys -> process_command -> yield -> regain control 09:38:40 np :) 09:38:51 greensnark: ah, maybe you mean process_keys, not process_command 09:39:41 I was trying to figure out what DELAY_MACRO_PROCESS_KEY is used for 09:41:08 Hm, process_keys does make process_command seem unnecessary 09:42:07 ok, I'll experiment a bit 09:42:38 do you see a problem with allowing code like the one doy posted in #1181 to work? 09:43:18 That isn't the right sequence 09:43:36 yielding true tells Crawl that the macro is still active, and that Crawl should just run world time 09:43:58 Specifically Crawl will not process keys sent by sendkeys 09:45:41 gearset.lua also seems to not use process_whatever 09:47:29 gearset.lua doesn't send raw keys 09:47:59 ah 09:48:06 I put in the process keys things only as an intermediate step; ideally we'll expose all commands via Lua apis 09:48:16 gearset uses api calls to remove/wear stuff 09:48:27 gearset is obsolete anyway, given the melding changes 09:51:17 How do I sign wiki posts? 09:56:25 -!- pointless_ has joined ##crawl-dev 09:59:31 Get rid of unforseeable monster double-attack (https://crawl.develz.org/mantis/view.php?id=1187) by wesleyshaver 10:00:16 heh 10:01:23 severity: major 10:01:26 lol 10:05:01 -!- Cryp71c_ has quit [Quit: Leaving] 10:12:58 -!- st has joined ##crawl-dev 10:34:38 The monster double-attack is like the perfect thing to blame all Crawl deaths on :P 10:35:03 syllogism: Did you see God of Evil Cows' whine on SA? :P 10:35:34 "I still hate the random bullshit monster double attacks though. That's just fucking stupid and should be removed." 10:39:07 yes 10:39:40 "I think I'll play 0.52 for armor guys and 0.6 for others... " 10:50:16 -!- bmh has quit [Ping timeout: 276 seconds] 11:03:38 greensnark: ok, seems doy's bug report is bogus; with process_keys, it works as expected 11:06:30 is the OG17 that replied on #1187 the same that has been behaving more or less responsibly on the wiki? 11:07:31 sure 11:07:45 03by * r8d072912c460 10/crawl-ref/source/ (macro.cc macro.h): Remove unused insert_macro_into_buff. 11:07:47 03by * r28435fe67ad0 10/crawl-ref/source/directn.cc: Fix previous command repeat for targetted spells. 11:07:48 03by * rdd0a93eb586f 10/crawl-ref/source/macro.cc: Don't expand macros when one has already been expanded. 11:07:49 funny, sounds like a troll 11:07:49 03by * r9ff5ce4ef0f9 10/crawl-ref/source/ (macro.cc macro.h): Remove a lot of unused key_recorder stuff. 11:07:50 03by * rf70360de5b65 10/crawl-ref/source/ (macro.cc macro.h): Change key recorder to get unexpanded keys. 11:11:07 ironically his title on SA is "IF I AM TROLLING REPORT ME!" 11:12:07 I don't mind trolls at all; I'm just disinclined to take them seriously if they troll often 11:12:36 he isn't trolling though, he is just being blunt 11:12:56 OG17 or Cows? 11:13:23 og17 11:13:26 OG17 is definitely whining on the tracker :P 11:13:36 whining isn't trolling :P 11:13:44 "Nobody paid attention to me whining last time I did" is rather amusing 11:14:41 I am still semi-concerned about heavy armour balance in early game 11:14:53 I should try out a few HuFi 11:15:15 you know, every time I see a Giant Eyeball, I long for a nethack crossover to get me a blindfold 11:16:06 eyeballs are <3 11:16:17 "Don't even TRY to resist!" 11:16:33 Unlike NH where you have to go jump into the floating eye's embrace yourself :P 11:16:42 Crawl saves you all the hard work 11:16:53 The giant eyeball is totally more proactive than the lame floating eye 11:16:58 you can resist golden eyes though :~( 11:17:07 they do come in groups, however 11:17:31 what's this weird `enter` button (ascii 3) 11:17:37 ? 11:18:29 it is supposedly right next to the numpad on most keyboards 11:18:41 ASCII 3 is ^C, not enter 11:18:58 If his enter is sending ^C, something's wrong with his setup :P 11:19:10 is this the mac guy 11:19:13 Keycode 3 I mean 11:19:17 syllogism: yes 11:19:23 Mac guy? 11:19:43 unfortunately, I don't have a mac with full keyboard 11:20:03 I'm pretty sure Macs don't go around sending ^C for Enter :P 11:20:22 they distinguish between "enter" and "return" 11:20:32 They do? 11:21:02 this was a due "they" -- the reporter, not mac people in general 11:23:37 maybe it's the strange "overlined caret" key that behaves like enter/return? 11:24:18 aha, that's \{3} in mac tiles, but not console 11:24:51 by: You see the problem too? 11:25:05 Did the bug report mention tiles? :p 11:25:09 it's not a problem, but yes 11:25:17 I think the tiles field is filled out 11:25:28 that key sends ctrl-C in tiles 11:25:58 Keypad enter sends ^C in tiles? 11:26:05 That is weird :P 11:26:38 on my macbook, there's a key right next to the arrow keys that behaves like this 11:26:47 the same symbol is also on the enter key 11:27:22 Hm, how do you make autoexplore stop after traveling to a previously unvisited heap? 11:28:08 I'm pretty annoyed with the autoexplore changes in 0.6 overall 11:28:42 it has to do with explore_stop 11:29:28 If there's an option to stop for this case, it's not documented 11:29:35 * greensnark feels a strong urge to kick zelgadis. 11:29:35 I must say greedy_pickup_smart was nice on my ranged centaur, because it made autoexplore silently collect all arrows 11:30:02 Yes, but I used to rely on autopickup visiting killed monsters' corpses to check out what they were carrying 11:30:14 If it just zips over without stopping I have to remember to ^F to find stuff 11:30:24 yes, it's kind of irritating that that's missing 11:30:27 maybe it's just a bug? 11:30:52 maybe instead of kicking, we should summon zelgadis? :) 11:31:05 Oh, he probably thought the old behaviour was undesirable :) 11:31:12 I'm sure it was well-intentioned 11:33:28 by: You wouldn't happen to be playing UnNH, would you? :P 11:34:41 no 11:35:12 I'm done with nethack 11:37:20 yeah, I was thrown off by the autoexplore changes too 11:37:49 especially how it picks up gold etc and doesn't display a message 11:37:53 it's super disorienting when you have the delay set to -1 11:38:27 yes 11:39:17 In other games players with cookey ideas of proper ballence frequently make and distribute truely terrible mods 11:41:04 -!- purge has quit [*.net *.split] 11:41:05 -!- zenna has quit [*.net *.split] 11:41:07 -!- rax has quit [*.net *.split] 11:41:07 -!- ortoslon has quit [*.net *.split] 11:41:08 -!- Gretell has quit [*.net *.split] 11:41:08 -!- Xiberia has quit [*.net *.split] 11:41:10 -!- kilobyte has quit [*.net *.split] 11:41:10 -!- Zannick has quit [*.net *.split] 11:41:10 -!- Napkin has quit [*.net *.split] 11:41:12 -!- sorear has quit [*.net *.split] 11:41:14 -!- stabwound has quit [*.net *.split] 11:41:14 -!- ahpla has quit [*.net *.split] 11:41:15 -!- cbus has quit [*.net *.split] 11:41:15 -!- doy has quit [*.net *.split] 11:41:15 -!- jarpiain has quit [*.net *.split] 11:41:16 -!- eith has quit [*.net *.split] 11:41:16 -!- myuzinn has quit [*.net *.split] 11:41:17 -!- Twinge has quit [*.net *.split] 11:42:00 -!- jarpiain has joined ##crawl-dev 11:44:59 -!- eith has joined ##crawl-dev 11:45:00 -!- ortoslon has joined ##crawl-dev 11:45:00 -!- purge has joined ##crawl-dev 11:45:00 -!- sorear has joined ##crawl-dev 11:45:00 -!- Gretell has joined ##crawl-dev 11:45:00 -!- myuzinn has joined ##crawl-dev 11:45:00 -!- Xiberia has joined ##crawl-dev 11:45:00 -!- stabwound has joined ##crawl-dev 11:45:00 -!- zenna has joined ##crawl-dev 11:45:00 -!- Twinge has joined ##crawl-dev 11:45:00 -!- ahpla has joined ##crawl-dev 11:45:00 -!- cbus has joined ##crawl-dev 11:45:00 -!- doy has joined ##crawl-dev 11:45:00 -!- kilobyte has joined ##crawl-dev 11:45:00 -!- Zannick has joined ##crawl-dev 11:45:00 -!- Napkin has joined ##crawl-dev 11:45:00 -!- rax has joined ##crawl-dev 11:45:07 -!- ogaz has joined ##crawl-dev 11:48:35 $6 = (SDL_keysym &) @0xbfffe428: { scancode = 76 'L', sym = SDLK_KP_ENTER, mod = KMOD_NONE, unicode = 3 11:48:35 } 11:48:36 this is what sdl delivers 11:50:08 make rod of striking abort without targets (https://crawl.develz.org/mantis/view.php?id=1188) by TGW 11:50:27 -!- by has quit [Read error: Connection reset by peer] 11:51:45 -!- MarvinPA-2 has joined ##crawl-dev 11:54:38 -!- lorimer_ has joined ##crawl-dev 11:54:41 -!- syllogism has quit [Ping timeout: 246 seconds] 11:54:41 -!- Eronarn has quit [Ping timeout: 246 seconds] 11:54:41 -!- MarvinPA has quit [Ping timeout: 246 seconds] 11:55:03 -!- Eronarn_ has joined ##crawl-dev 11:55:25 -!- by has joined ##crawl-dev 11:56:24 -!- eith_ has joined ##crawl-dev 11:56:30 -!- ogaz has quit [*.net *.split] 11:56:30 -!- jld has quit [*.net *.split] 11:56:30 -!- Textmode has quit [*.net *.split] 11:56:30 -!- bhaak has quit [*.net *.split] 11:56:31 -!- Iainuki has quit [*.net *.split] 11:57:17 by: Do you explicitly use greedy_pickup_smart in your rc? 11:57:20 -!- syllogism has joined ##crawl-dev 11:57:46 greensnark: I added that on my CeAM, not sure if it's still on 11:58:12 but I'm not really in control of my rc :) 11:58:20 -!- mspang_ has joined ##crawl-dev 11:58:28 I'm not sure when it was last reset to defaults 11:58:30 Who's in control of your rc? :P 11:59:15 nobody, I think 11:59:15 -!- lorimer has quit [Ping timeout: 260 seconds] 11:59:15 -!- mspang has quit [Ping timeout: 260 seconds] 11:59:17 -!- bhaak has joined ##crawl-dev 11:59:22 -!- ogaz has joined ##crawl-dev 11:59:22 -!- jld has joined ##crawl-dev 11:59:22 -!- Textmode has joined ##crawl-dev 11:59:22 -!- Iainuki has joined ##crawl-dev 11:59:46 -!- ogaz_ has joined ##crawl-dev 11:59:55 -!- ogaz has quit [Ping timeout: 241 seconds] 12:00:02 -!- ogaz_ is now known as ogaz 12:00:54 -!- syllogism has quit [*.net *.split] 12:00:54 -!- Mu_ has quit [*.net *.split] 12:00:54 -!- Keskitalo has quit [*.net *.split] 12:00:55 -!- violetj has quit [*.net *.split] 12:00:55 -!- phyphor has quit [*.net *.split] 12:00:59 -!- myuzinn2 has joined ##crawl-dev 12:01:31 -!- eith has quit [Ping timeout: 264 seconds] 12:01:31 -!- myuzinn has quit [Ping timeout: 264 seconds] 12:01:57 -!- jld has quit [Remote host closed the connection] 12:02:00 -!- jld has joined ##crawl-dev 12:02:16 -!- Madtrixr has joined ##crawl-dev 12:03:58 -!- eith_ is now known as eith 12:04:50 -!- syllogism has joined ##crawl-dev 12:07:10 -!- ixtli_ has joined ##crawl-dev 12:08:41 -!- ixtli has quit [Write error: Broken pipe] 12:08:42 -!- greensnark has quit [Write error: Broken pipe] 12:08:43 -!- ixtli_ is now known as ixtli 12:09:05 -!- greensnark has joined ##crawl-dev 12:09:11 -!- Mu_ has joined ##crawl-dev 12:09:12 -!- Keskitalo has joined ##crawl-dev 12:09:12 -!- violetj has joined ##crawl-dev 12:09:12 -!- phyphor has joined ##crawl-dev 12:09:18 -!- myuzinn2 is now known as myuzinn 12:11:13 I wonder what SDL returns for keypad enter on other OS 12:12:05 -!- MarvinPA-2 is now known as MarvinPA 12:12:11 is it likely that anyone relies on being able to distinguish between return and keypad enter? 12:12:24 -!- pointless__ has joined ##crawl-dev 12:12:33 -!- pointless_ has quit [Disconnected by services] 12:12:34 by: Some games do 12:12:35 -!- pointless__ is now known as pointless_ 12:12:44 for crawl, I mean 12:13:15 I suppose it's potentially useful to be able to macro keypad enter to something else 12:13:35 But screw the keypad, I don't even have one :P 12:13:39 we could: just map SDLK_KP_ENTER to CK_ENTER; add a default mapping (don't know how); leave it as is 12:13:51 -!- bhaak_ has joined ##crawl-dev 12:13:56 or possible add CK_KP_ENTER 12:14:48 It would be nice to be able to macro and keymap keys using scancodes 12:15:16 -!- bhaak has quit [*.net *.split] 12:15:17 -!- ivan has quit [*.net *.split] 12:15:17 But the core game logic shouldn't be worrying about low level input 12:15:51 I think Windows users have complained about numpad being translated to hjklyubn in the low-level keyboard input layer :P 12:16:13 Because it means that numpad users can't macro the vi keys and vice versa 12:17:16 03by * r68b67bcfe12c 10/crawl-ref/source/tilesdl.cc: Map SDLK_KP_ENTER to CK_ENTER. 12:20:10 greensnark: where does crawl translate numpad to vi keys? 12:21:31 on mac tiles at least, I can bind h to i and still move left with numpad 4 12:21:50 by: Windows libw32c 12:22:10 So probably Windows console only 12:22:15 -!- ivan has joined ##crawl-dev 12:22:37 -!- Enne has joined ##crawl-dev 12:22:44 Oh wait, I think we might be mapping numpad keys even for libunix tty builds 12:24:02 seems to work fine here 12:26:21 -!- Adeon has quit [Ping timeout: 245 seconds] 12:26:38 -!- Adeon has joined ##crawl-dev 12:30:18 -!- ortoslon1 has joined ##crawl-dev 12:30:40 03by * r369222833238 10/crawl-ref/source/ (libw32c.cc libw32c.h): Don't export key_to_command from libw32c.{cc,h}. 12:30:45 probably, libw32c.cc is just broken with that respect; I see no reason why it should be translating keys directly 12:30:53 -!- Napkin has quit [Read error: Connection reset by peer] 12:30:54 -!- ortoslon has quit [Read error: Connection reset by peer] 12:31:14 -!- Napkin has joined ##crawl-dev 12:31:18 but I guess windows users all play tiles anyway, so few people care? 12:31:27 Possible :) 12:32:54 03greensnark * raa5c7beefc3e 10/crawl-ref/ (8 files in 3 dirs): Add greedy_pickup_gold and greedy_visited_item_stack explore stop options. 12:35:53 m_getch, c_getch, getch_ck, getche, getch, getchm, getch_with_command_macros 12:35:59 did I miss any? 12:37:32 Heh 12:37:43 All subtly different! 12:38:05 Crawl input handling is so funny 12:38:25 I think I may be responsible for one or two of those though :P 12:38:53 I think everyone will thank you if you reduced that lot 12:38:56 Windows users don't all play tiles. 12:39:05 I would certainly thank you. :) 12:39:20 they'll thank me, and add more in the future :) 12:40:07 getche and getch are allegedly low-level, but like all things Crawly, they were perverted beyond all comprehension 12:40:15 Especially with that genius macrodef in macro.h 12:40:28 thankfully, getche() appears to be entirely unused 12:40:32 yes, that macro is scary 12:41:23 is there some tool that can check for unused functions? 12:41:45 I usually delete the function and see if the linker screams 12:41:55 But yeah, there might be something superior 12:42:25 There's probably quite a bit of deadwood around 12:42:36 I suspect there's a lot of functions that could be removed 12:43:09 -!- Cryp71c has joined ##crawl-dev 12:46:01 by, sorry for stupid questions, what can i do with that patch file you built me yesterday? you said you made it off rebase master~1 12:46:24 you could get a fresh clone of master, and 'git am' it 12:47:51 -!- Enne_ has joined ##crawl-dev 12:48:23 -!- Enne has quit [Ping timeout: 252 seconds] 12:48:23 -!- Enne_ is now known as Enne 12:48:42 k, thanks. ill probably remove my github repo, pull master and apply that patch. i didnt realize just how much the repo history had gotten messed up 12:48:44 03by * rb638d0ecc198 10/crawl-ref/source/ (libunix.cc libunix.h libw32c.cc libw32c.h): Remove getche(). Seems to be unused. 12:49:04 Not all my projectiles are showing up when I hit Q 12:49:24 ogaz: Which ones aren't? 12:49:34 X - 7 darts 12:49:42 File bug! 12:49:58 Cryp71c: probably your setup should be roughly as follows: 12:50:00 alright, just wanted to know if it was known 12:50:28 have a branch master which just mirrors the crawl git repo 12:50:48 and a separate branch demonspawn 12:51:38 though maybe working exclusively on master can also work fine 12:52:16 something like 'git push -f github master:master' will likely overwrite your github master branch with your local master branch 12:54:37 03greensnark * r675e9c7c27e9 10/crawl-ref/source/wiz-you.cc: Fix wizard_edit_durations (RjY). 13:00:31 Not all projectiles show up in quiver menu (https://crawl.develz.org/mantis/view.php?id=1189) by ogaz 13:11:00 -!- MarvinPA has quit [Ping timeout: 258 seconds] 13:11:44 -!- Cryp71c has quit [Quit: Bye] 13:16:03 -!- myuzinn has quit [] 13:26:16 03by * re34725ba3a03 10/crawl-ref/source/ (18 files): Replace calls to redefined getch by getchm. 13:26:22 03by * r35a68435d9c7 10/crawl-ref/source/ (macro.cc macro.h): Remove getch()->getchm() define. 13:32:37 greensnark: do you know what c_getch() is for exactly? 13:32:53 in particular, is the #else part only for tiles on windows? 13:35:42 Mark unIDed items in morgue files as unIDed (https://crawl.develz.org/mantis/view.php?id=1190) by Zicher 13:36:26 it used to be #if defined(DOS) || defined(LINUX) || defined(WIN32CONSOLE) 13:38:47 #if defined(LOSS) 13:44:14 seems to have been for ports that no longer exist 13:44:23 sgi, solaris, os/2 13:50:23 03by * r08efabd74e36 10/crawl-ref/source/ (8 files): Replace c_getch by getch_ck. 14:05:32 does anyone actually play on curses with mouse? 14:05:35 does it work? 14:14:26 gpm! 14:14:58 crawl -- mouse_enabled = true 14:16:08 -!- TGWi has joined ##crawl-dev 14:17:36 -!- DrPraetor has quit [Ping timeout: 245 seconds] 14:19:19 stabwound: weren't they always 14:20:26 I don't think so? 14:20:50 let's see 14:20:58 were in b26 14:21:02 weird 14:21:54 I seriously thought they were speed 10 14:22:20 there were a lot of >10 and even <10 speed monsters that I thought were 10 14:22:58 well a few :P 14:24:04 what are? 14:24:51 can't remember off hand, it was quite a while ago 14:25:13 oh, hellions 14:26:09 one thing I must say is that the new/modified uniques would be kind of hard to face without spoilers 14:26:15 like the one that screws with the tide 14:26:29 you don't really even have to know what call tide does 14:26:58 though it's probably apparent after the first few encounters 14:27:38 is jarpiain right in 1187? that seems like woah 14:27:54 the numbers seemed high, but he usually is right 14:28:02 the uniques I've seen though are definitely demand more respect than in older versions though 14:28:07 TGWi: it's something like 1 in 10000 chance for max penalty 14:28:22 chance of > 15 delay is of course much higher 14:28:52 stabwound: have you seen Mara yet 14:28:59 no 14:29:59 wow 14:30:44 sounds great 14:31:09 is there a list of all the new/modified uniques anywhere? 14:31:23 so I don't have to check every single one I run into 14:31:32 probably not 14:33:08 was there a wordpress about that? 14:33:14 seems like a good topic 14:33:16 when I saw "demon" on Nergalle I took it as minor demons, not hellions :P 14:33:31 I thought minor demons were 2-4 14:33:32 -!- Enne has quit [Quit: Enne] 14:33:40 @?? nergalle 14:33:40 Nergalle (16o) | Speed: 10 | HD: 10 | Health: 60 | AC/EV: 9/11 | Damage: 6 | Flags: evil, spellcaster, see invisible | Res: 06magic(66), 05fire, 02cold | Chunks: 07contaminated | XP: 1111 | Sp: b.fire, b.draining, demon, paralyse, animate dead, teleport self. 14:33:40 yeah, but 2s are probably fairly rare 14:33:51 @?? orc sorcerer 14:33:51 orc sorcerer (13o) | Speed: 10 | HD: 9 | Health: 18-45 | AC/EV: 5/12 | Damage: 7 | Flags: evil, spellcaster, see invisible | Res: 06magic(36), 05fire | Chunks: 07contaminated | XP: 633 | Sp: b.fire, b.draining, demon, paralyse, animate dead, teleport self. 14:37:18 oh 14:37:34 didn't realize it was basically an orc sorcerer 14:40:33 yeah it has bonus HP and rCold, but that's about it 14:40:51 and much more hp on average 14:41:01 well 14:41:03 that's what you said :P 14:41:13 but I wanted to emphasize 14:46:04 Crash on Shoals 5 (https://crawl.develz.org/mantis/view.php?id=1191) by garron 14:47:30 TGWi: greater demon = 1, demon = 2-4, minor demon=5 14:48:13 ??minor demon 14:48:14 I don't have a page labeled minor_demon in my learndb. 14:48:17 hm 14:48:19 aka summon imp 14:48:54 I had 5 = imps, [minor] demon = 2-4 14:50:32 FR: enemies polymorph if they haste too much 14:50:43 jessie just invis'd and hasted twice in a row :\ 14:51:01 considering she would keep her spells I'm not sure you would like that 14:51:31 jessica the centaur? sign me up 14:51:45 jessica the giant, hasted bat 14:51:53 oh god yes 14:51:56 speed 60 14:52:00 doesn't summon imp only summon imps(there are non-imp 5s) 14:52:14 ??summon imp 14:52:15 I don't have a page labeled summon_imp in my learndb. 14:52:20 ??call imp 14:52:20 ?? call imp 14:52:20 call imp[1/1]: Temporarily summons a friendly little imp guy. Usually calls a regular imp, but it'll be a white imp something like 1/3 of the time and a shadow imp (hopefully you didn't want any corpses) something like 1/10. Regular imps see invisible, but are not exactly killing machines. 14:52:20 call imp[1/1]: Temporarily summons a friendly little imp guy. Usually calls a regular imp, but it'll be a white imp something like 1/3 of the time and a shadow imp (hopefully you didn't want any corpses) something like 1/10. Regular imps see invisible, but are not exactly killing machines. 14:52:30 @? deep elf summoner 14:52:30 deep elf summoner (07e) | Speed: 10 | HD: 6 | Health: 18-36 | AC/EV: 0/13 | Damage: 5 | Flags: spellcaster | Res: 06magic(48) | Chunks: 07contaminated | XP: 187 | Sp: blink, call imp, ufetubus, vampire summon, demon, teleport self. 14:52:43 hm 14:52:43 the monster version can summon other 5s IIRC 14:52:47 oh ok 14:54:40 -!- TGWi has left ##crawl-dev 15:09:52 wow alligators are brutal 15:13:01 @?? alligator snapping turtle 15:13:01 alligator snapping turtle (09t) | Speed: 8 (swim: 60%) | HD: 16 | Health: 112-176 | AC/EV: 19/1 | Damage: 50(reach) | Flags: amphibious, cold-blooded | Res: 06magic(64) | XP: 1126. 15:13:10 nice 15:13:21 do they do the swift thing too? 15:13:31 no, but they are fast in water 15:28:54 -!- bhaak_ is now known as bhaak 15:31:19 Improve consistency of icy envelope mutation (https://crawl.develz.org/mantis/view.php?id=1192) by tinyrodent 15:33:42 03by * r3e03aaea90a4 10/crawl-ref/source/menu.cc: Remove tiles special case from Menu::do_menu(). 15:33:44 03by * r2c5067f17ae9 10/crawl-ref/source/ (coord-circle.cc coord-circle.h): Fix horrible coord-circle origin hack. 15:34:50 -!- syllogism has quit [] 15:36:34 -!- TGWi has joined ##crawl-dev 15:36:45 would it hurt to give ck xom a weapon of chaos? 15:36:53 someone just suggested it and I <3 it 15:42:36 03cg * r1bc0cb0e825d 10/crawl-ref/source/rltiles/tool/tile_list_processor.cc: quieted warning about format string type inconsistency 15:42:47 -!- ortoslon1 has quit [Read error: Connection reset by peer] 15:43:59 -!- TGWi has left ##crawl-dev 15:59:12 would be sweet to have the lua macro stuff actually be documented somewhere 16:04:39 hell yeah! It's almost useless now; you can at most try to copy parts of an example. 16:05:16 isn't it always like that whereever lua is used? :D 16:07:45 would be sweet to have the lua stuff actually be documented somewhere 16:07:46 (: 16:08:20 do we allow access to the "io" module from _user_ scripts? 16:08:41 if we do, that's bad news for cao, cdo and heh 16:09:05 pretty sure we don't allow access to io from anywhere 16:09:59 is every lua in init.txt evaluated? 16:10:57 yeah, only base, string, table, and math libraries are loaded 16:11:02 from the standard library 16:14:55 -!- DrPraetor has joined ##crawl-dev 16:17:06 !lg * win v=0.6.0 16:17:17 !lg * splat v=0.6.0 16:17:28 2. 78291 the Brawler (L26 MDTm), worshipper of Cheibriados, escaped with the Orb and 3 runes on 2010-03-27, with 1259220 points after 122260 turns and 6:13:45. 16:17:29 !lg * win cv=0.5 16:17:32 6. Ponjo the Conjurer (L15 HESt), worshipper of Okawaru, blasted by pointless' ghost (shard of ice) in the Abyss on 2010-03-28, with 110602 points after 51238 turns and 7:04:37. 16:17:36 831. nht the Grand Master (L27 KeMo), worshipper of Vehumet, escaped with the Orb and 3 runes on 2010-03-28, with 1426531 points after 98531 turns and 10:56:39. 16:17:38 !lg * splat cv=0.5 16:17:39 1710. Nexos the Dwarven Barricade (L27 MDPa), worshipper of The Shining One, blasted by a Fiend (blast of hellfire) on Geh:7 on 2010-03-28, with 715095 points after 157358 turns and 12:12:59. 16:18:20 3 splats to a win for 0.6 so far 16:19:27 oooo shit lol 16:19:35 stabwound got killed by a double turn hydra :D 16:19:40 fuck this 16:19:56 change that shit 16:20:01 +1 to anti-two turnage 16:20:38 !lg * splat v=0.6.0 16:20:43 6. Ponjo the Conjurer (L15 HESt), worshipper of Okawaru, blasted by pointless' ghost (shard of ice) in the Abyss on 2010-03-28, with 110602 points after 51238 turns and 7:04:37. 16:20:57 !tv stabwound 16:20:58 746. Stabwound, XL16 HEAM, T:48862 requested for FooTV. 16:21:06 I don't think I'll be playing this anymore 16:21:14 what a retarded change 16:21:52 shrug, it was put in months ago as an experiment 16:22:04 and after the first week or so, nobody even mentioned it anymore 16:22:11 so we figured it was probably okay 16:22:27 if that's not actually true, we can do something about it 16:26:25 it actually sort of adds a little spice to the game since it tends to inject "oh shit!" moments :) but to a strategic plan every move player its bad 16:26:45 just plan one mover further 16:26:50 well, the idea behind it was to make monster movement not 100% predictable 16:26:53 because that's boring 16:27:49 it can actually be usefull for escaping too, people tend to overlook that, they lose moves as often as they gain them 16:28:14 right 16:28:59 it's actually more useful for escaping, since if a monster gets an extra move and hits you while you're running away, it'll almost certainly end up falling back a step 16:29:06 which would allow you to take stairs safely 16:30:00 I mean it wasn't really hard to open a one space gap in 0.5 16:30:03 I recall someone saying they were on the stairs with a mob 1 space away from them, but when they took the stairs the mob was able to close in, hit them, and follow them through the stairs; that seems awful. 16:30:34 Twinge: sure, i'd be fine with preventing that 16:30:40 -!- by has quit [Quit: sleep] 16:31:07 the thing people have to realize is, this isn't inherently a bad change 16:31:17 it can be tweaked 16:31:20 in various ways 16:31:20 stabwounds death was pretty terrible though. A hydra was a square away and he zapped it with a wand -- it moved forward and got to eat him on the same turn 16:31:30 -!- Cryp71c has joined ##crawl-dev 16:31:37 i mean a square between him and the hydra 16:31:44 but just ranting on and on about how terrible everything is isn't productive at all 16:32:09 whos ranting 16:32:11 :) 16:32:12 The most angry complaints I've heard about the change have almost all been with hydras, incidentally 16:32:50 yeah, we could make it so that monsters can't use an extra move to attack 16:32:53 or something like that 16:33:09 doy, that's the most frustrating thing about the new movement system, I think. 16:33:13 But its what also makes it dangerous 16:33:21 since being 1 step away from a hydra isn't necessarily a safe place to be. 16:33:25 At least not indefinitely. 16:33:56 that would make pillar dancing completely safe again though 16:34:04 which kinda defeats the purpose 16:36:52 Yeah, Its a major change and should force players to adjust their tactics appropriately 16:37:12 But I think its an improvement on the way it used to be done. 16:37:18 i think it definitely is 16:37:53 doy, do you know if by/someone else commited my DS changes yet? 16:38:04 I think the main concern is that it basically jsut adds more randomness to an aspect of the game that the player could previously plan around. This is good in some ways, but definitely bad in others. 16:38:36 "assume that the monster will always be able to magically appear next to you" 16:38:39 !lg WereDictionary v=0.6.0 16:38:40 17. WereDictionary the Charm-Maker (L3 HEEn), slain by a giant gecko on D:3 on 2010-03-28, with 174 points after 1764 turns and 0:08:50. 16:39:22 !lg WereDictionary v=0.6.0 killer=~joosa 16:39:22 1. WereDictionary the Conjurer (L11 DEWz), worshipper of Sif Muna, blasted by joosa's ghost (bolt of cold) on D:13 on 2010-03-28, with 14059 points after 19316 turns and 2:46:07. 16:39:25 Twinge, being able to indefinitely kite a monster because its movement behavior is easily predicted is about as bad as the system could possibly get (from a gameplay and balance standpoint). 16:40:04 I like the new randomized energy system so far 16:40:16 Being unable to predict if some heavy-hitter will randomly be able to strike you twice instead of only once is *huge*, and even if rare may not be worth it. From what I've played of the most recent implementation it has seemed fine to me, but then again I also haven't been double-smacked by a hydra ;) 16:40:37 yeah, I like it too. It just means to remember that if you only have 1 square between you and a monster, your not guranteed to be safe 16:40:56 or guaranteed to getting hit just once 16:40:57 Cryp71c: I agree that the old system was flawed too, though not to the dgeree you imply. Neither is perfect. 16:41:03 in a different situation of course 16:41:29 I guess it could be tweaked, no idea how though 16:41:36 in my opinion it just throws randomness in where it was not needed 16:42:01 I also got an orc priest to smite me twice in 1 turn 16:44:31 Basically I'm saying that it may be better to have certain staleness (e.g. pillar dancing) instead of significantly increased unfair player deaths. Again, I'm not saying that's necessarily the case (and in fact probably isn't), but IF it does increase them significantly then I'd say the old system was better. 16:44:52 its just because people are not used to the new system 16:44:55 Twinge, I have fewer deaths 16:45:02 If I'm in melee with a monster which is going to kill me 16:45:11 I can run and wait for them to lose a turn, then get to a staircase 16:45:12 and go down 16:45:16 easy escape 16:45:21 right 16:45:31 people might have to adjust their strategies 16:45:44 It requires more forethought on how combat scenarios are going to go, but when people adjust, they'll be better for the new system. 16:46:02 double ranged attacks can be devastating though :) 16:46:07 if people continue to play as though movement speeds are fixed, yes they're going to die more 16:47:41 I can see what you're trying to do but if you always have to wonder if the stone giant is going to hit you 2x in a row it's just not fun 16:48:43 I can't wait to be crystal speared twice in a row in zot or something 16:48:45 I do recall looking at the stats and seeing no real corolation between the change and increased deaths, but I also worry about e.g. late game, walking down a cooridor suddenly into view of a Storm Dragon which double-fires lightning at you and insta-kills you or something 16:51:08 being crystal speared twice in zot could happen before the speed randomization d: 16:51:49 but yeah, all this theoretical worrying aside, in practice it hasn't really seemed to be too big of a deal 16:52:00 if it actually is, we can change it 16:52:14 can this make an orb guardian move 3-4x in a row? 16:52:22 no 16:52:58 it'll just make the orb guardian get two turns in a row slightly more or less often 16:53:40 stabwound, you just got very unlucky and it's happening very seldom - this from a vehement hater of this feature in the beginning. It really also has quite a huge upside. 16:54:08 it might be nice if monsters didn't get extra attacks and just the occasional extra move, though; a double-smite can kill you at XL3 without a chance 16:54:19 well the only time I came close to dying was when the priest used smite 2x in one turn, and then died when the hydra moved 2x in 1 turn 16:54:36 it pisses me off that I died with like 8 blink scrolls 16:54:44 true 16:54:51 i understand 16:55:19 ogre did that to me once - standing 1 apart from me and I tried to step down the stairs 16:55:33 yes, a hydra did that to me too 16:55:38 but I didn't die 16:56:19 i did :D 16:57:00 and it really helps making pilar dancing hugely less boring 16:57:13 as the monster usually falls behind quite quickly 16:57:49 yeah, i think it was pretty successful in reducing the need to pillar dance 16:59:36 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 16:59:46 that is negated by the chance mr. stone giant is going to throw 2 rocks at me at once 17:00:00 or orc warrior hitting you twice, or whatever 17:00:17 or your ogre magically going 2 spaces to hit you when stair travelling 17:01:09 again, in testing this hasn't turned out to be that big of a deal 17:01:14 if it actually is, we can change it 17:01:26 but based on actual testing, not "well, this could theoretically happen" 17:02:11 the chance that it could and will happen is enough to make me not want to play anymore 17:03:05 I'm fine with the harder uniques, making monsters stats higher, etc 17:03:19 but not throwing randomness into it like that 17:05:19 and again, I can recall 3 specific situations from that game alone where I only survived due to luck, or in the last case I died 17:05:56 walking away from a priest to have it smite you twice doesn't make you change tactics 17:05:59 it's just bullshit 17:07:58 orc warriors can't benefit from this anyway 17:08:26 why 17:08:44 because they wield slow weapons 17:09:07 11 energy is only good for 2 attacks if the monster is unarmed or wielding a shortblade 17:09:32 armed monsters like ogres and orc warriors can never get double attacks from speed randomization 17:11:20 well that's a little better but doesn't change my opinion of it all 17:12:22 -!- ogaz has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.2/20100316074819]] 17:42:09 -!- Leary has joined ##crawl-dev 17:42:11 -!- Xiberia has quit [Read error: Connection reset by peer] 17:46:39 -!- Leary is now known as Xiberia 17:52:06 -!- MarvinPA has joined ##crawl-dev 18:35:40 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 18:52:24 -!- Cryp71c_ has joined ##crawl-dev 18:52:28 hello 18:53:22 -!- Cryp71c_ has quit [Client Quit] 19:01:16 -!- marcmagu1 has joined ##crawl-dev 19:04:52 -!- marcmagus has quit [Ping timeout: 252 seconds] 19:14:28 -!- eith has quit [Ping timeout: 258 seconds] 19:17:34 List mummy's eating inability in 'A' screen (https://crawl.develz.org/mantis/view.php?id=1193) by Lagus 19:22:36 Mummies shouldn't shiver with cold (https://crawl.develz.org/mantis/view.php?id=1195) by Lagus 19:22:36 Get rid of the monster random speed change (https://crawl.develz.org/mantis/view.php?id=1194) by stabwound 19:38:05 -!- Iainuki_ has joined ##crawl-dev 19:49:45 -!- purge has quit [Ping timeout: 248 seconds] 19:52:16 -!- ogaz has joined ##crawl-dev 19:52:45 Trying to drink a potion of berserk rage while exhausted wastes turns (https://crawl.develz.org/mantis/view.php?id=1196) by Lagus 20:11:10 -!- Eronarn_ is now known as Eronarn 20:25:32 stabwound: We're keeping randomisation stuff off the tracker because it just turns into a rarghfest. 20:30:35 Okay, so what just happened there? 20:30:48 I hit o, autoexplored into a crowd of death yaks, and then half a turn later, I'm about ten paces away. 20:31:42 -!- bmh has joined ##crawl-dev 20:34:22 -!- purge has joined ##crawl-dev 20:38:08 due: ok 20:44:19 due, Randomization stuff? 20:50:50 due: If you're using Gnome terminal, kill it and open a new instance, it sometimes gets borked and sends extra key junk randomly 20:51:03 Best not to use it for critical work like Crawling :) 20:52:49 !lm * 0.6 br.end=shoals|swamp|snake s=br.end x=avg(xl) 20:52:53 17 milestones for * (0.6 br.end=shoals|swamp|snake): 9x Swamp [17], 4x Shoals [18], 4x Snake [18] 20:53:43 Well no wonder the Swamp claims so many victims 20:53:58 Looks like most players give cowboy whoops and dive into the Swamp early 20:54:08 Iainuki_: Monster speed is +- 1 every turn 20:54:44 Oh. 20:55:03 !lg * 0.6 br=Snake|Swamp|Shoals s=br x=avg(xl) 20:55:06 8 games for * (0.6 br=Snake|Swamp|Shoals): 4x Snake [14], 2x Shoals [15], 2x Swamp [15] 20:57:53 https://crawl.develz.org/wiki/doku.php?id=dcss:feedback:speed_randomization#feedback 20:58:04 I originally posted an FR but it was closed 20:59:25 * Iainuki_ nods 20:59:50 hello 21:07:15 -!- bmh has quit [Quit: bmh] 21:07:22 !lg bhaak ktyp=pois 21:07:24 12. bhaak the Cleaver (L8 MDBe), worshipper of Trog, succumbed to a scorpion's poison on D:6 on 2010-03-28, with 1362 points after 3028 turns and 0:15:09. 21:07:29 !lg bhaak ktyp=pois x=ikiller 21:07:30 12. [ikiller=] bhaak the Cleaver (L8 MDBe), worshipper of Trog, succumbed to a scorpion's poison on D:6 on 2010-03-28, with 1362 points after 3028 turns and 0:15:09. 21:07:34 :( 21:27:34 Looks like dpeg's or Russ Allberry's newsreader butchered Heizölrückstoßabdämpfung 21:27:57 Looks like utf-8 without appropriate headers 21:40:18 sorear: Late 2010 for 0.7 is rather ambitious :P 21:41:31 greensnark: there was talk a little bit ago about getting 0.7 out in time for the tournament 21:41:34 (: 21:41:41 Right, that's going to happen :) 21:41:49 Is there a .6 something awful thread up yet? I do so love to read the complaining 21:41:51 The only way that'll happen is if someone drives the release :) 21:42:26 Could do an early 0.7 if most of the big pieces on the wishlist are pushed to 0.8 21:42:37 yeah, that was the idea 21:42:42 I'm all in favour of more frequent releases in general 21:42:44 0.6 was a monster 21:42:50 just use 0.7 as a release to work out the balance issues in 0.6 21:42:56 and do a bit of interface work 21:43:00 Sounds good 21:43:16 But someone needs to own the release and drive it :) 21:43:37 you're sure being pointed with these comments 21:43:38 You, uh, relatively free for the next 4 months? :) 21:43:43 :D 21:44:11 Well, 0.6 didn't get focus until we had a release manager 21:44:21 I think we need one earlier in the dev cycle :) 21:44:41 hmmm, so 21:44:47 we forked 0.6 on 2/12 21:44:57 although that doesn't really count 21:45:09 Yeah, the submarine tiles changes 21:45:09 because it really shouldn't have been forked for another week or two 21:45:22 Nobody knew all that work was even planned :) 21:45:28 not everyone was on the same page with scheduling at that point 21:45:29 (: 21:45:46 Yes, 0.6 was quite laissez faire 21:46:09 so we'd want to make the 0.7 fork by end of july at the latest 21:46:09 So, how would you like to be release manager for 0.7? :) 21:46:28 Only way to get it out the door is to have a release manager early 21:46:37 There's what, 4 months left? 21:46:41 Pretty tight 21:46:42 yup 21:46:49 but a lot of stuff is already done 21:47:04 there was a lot of 0.7 work done during the 0.6 release process 21:47:17 Will DS changes get in? The new mutations seemed rather cool 21:47:29 depends on how much Cryp71c stays motivated i guess 21:47:29 (: 21:47:51 i think there is still a good amount of work left though 21:47:59 -!- stabwound has quit [] 21:48:02 and i don't think we've decided on the full structure of what's going to happen 21:48:09 You should mail c-r-d suggesting early 0.7 :) 21:48:23 Otherwise we might, uh, have major tiles features appear in July that must go in :) 21:48:50 hehe, yeah... 21:49:15 -!- ogaz has quit [Remote host closed the connection] 21:51:08 Hmm, someone on rgrmisc actually expressed interest in sharing ghosts 21:51:21 It should be pretty easy to set up Hearse to run read-only on the public servers 21:51:28 hmmm 21:51:32 could be interesting 21:51:50 I'm surprised to see someone interested in ghosts 21:51:56 Most offline players just delete them 21:52:02 Maybe it's because it's all their ownghosts 21:52:31 yeah 21:52:43 I love ghosts <3 21:52:46 So much xp! 21:52:47 ghosts are really only interesting because they're unknown and different 21:52:59 -!- Iainuki_ has quit [Quit: Iainuki_] 21:52:59 if you're playing a long series of defe or whatever 21:53:08 you end up running into the same ghost over and over 21:53:10 I never considered deleting mine 21:53:19 Yeah, meeting your own ghosts is pretty boring 21:53:48 Crawl bones version header should be NH-bones-like, let me grab Roderick Schertler's client and check 21:53:56 -!- stabwound has joined ##crawl-dev 21:54:47 i wonder if normalizing bones files somehow would be a good idea 21:54:56 Normalizing? 21:55:02 like, each level you visit has a fixed chance of creating ghosts 21:55:10 those ghosts can either be actual ghosts, or random ghosts 21:55:24 and the ghosts that are created are within some range of "appropriateness" for that depth 21:56:04 doy: I have always supported randart uniques. 21:56:31 randart uniques :) 21:56:39 that way local and server games both get the same number of ghosts 21:56:47 but there's just more flavor to the ghosts on a server 21:57:21 also, you don't get people on the server leaving ridiculous ghosts to mess with people 21:57:31 Sounds interesting 21:57:55 We should also revive that old proposal to make it possible to have different ghost monsters 21:58:03 Like hungry ghosts for players that died of starvation 21:58:08 Mummies if killed by a mummy, etc. 21:58:23 I wonder if that's on the wiki or still on SF 21:58:29 :( what will I do with XMasPast if I can't make ridiculous ghosts to mess with people 21:59:02 pointless_: i'm sure whatever is implemented, there will still be ways to game the system, don't worry 21:59:05 (: 21:59:20 -!- Snuis has joined ##crawl-dev 21:59:21 yes, I imagine low level spriggan venom bolters will remain effective 22:00:26 i do like the proposal to give hunter ghosts ghostly ammo too 22:00:36 Yes 22:00:39 That's long overdue 22:01:08 We could fix some the really cheap griefing by getting rid of ghost spells that the player had at worse than Fair 22:01:53 greensnark: I was planning to give monsters actual spell failure at some point 22:02:10 Fungee's ghost mumbles some strange words. Fungee's ghost bursts into flame! 22:02:10 sorear: You also going to fix their spellcasting AI? :P 22:02:15 Can't make these changes in isolation 22:02:48 It wouldn't affect caster monsters at all, I'd leave them at 100% 22:02:51 only for ghosts 22:02:57 Why would you want to nerf ghosts 22:03:00 real casters have spells at Excellent anyway 22:03:13 so it only matters for griefers who learn Haste at Poor 22:03:22 Hey, I learn Haste at Very Poor :P 22:03:22 bah 22:03:24 Well, I'd be able to kill off Cantrip 22:03:28 But not to grief 22:03:33 Cantrip is an abomination unto all sanity 22:03:44 ghosts having access to all the player's spells is one of the most fun parts 22:04:02 doy: You mean even spells at Useless? 22:04:42 I don't really mind, but that's the part that everyone complains about :P 22:04:58 (: 22:05:04 i don't feel *that* strongly about it 22:05:12 I pity that poor spriggan who got mutated nine times by my Lair:1 MDTm splat 22:05:15 Do any NH servers run Hearse read-only? 22:12:50 -!- Snuis has left ##crawl-dev 22:13:15 -!- Snuis has joined ##crawl-dev 22:13:50 Ok, in the name of science I shall run a HuFi heavy armour test! 22:14:07 HuFi of XOM 22:14:28 Thumbs up for the 0.6 Xom changes, btw, he's no longer completely psychotic 22:15:02 Last time I tried in 0.5 he kept getting annoyed whenever I hit 5 to rest 22:15:17 And he would retaliate by sending in 30 random demons 22:15:19 greensnark: I suppose that might have happened. 22:15:22 It's *weird* though. 22:15:35 due: Last time I tried Gnome terminal to play Crawl, that's what it did 22:15:58 I could repro the behaviour even after I killed the ssh session 22:16:17 Feh. 22:16:21 -!- Vandal has quit [Ping timeout: 245 seconds] 22:16:25 I don't really like any of the other alternatives. 22:16:44 If it happens only rarely, just restart it 22:16:52 Run a screen for your game session 22:17:05 Ah, excellent idea. 22:17:07 That way you can just kill your terminal, open a new one, and reattach 22:17:28 Part of the issue might be related to the connection I'm playing on: it sometimes just drops for no reasons. 22:19:21 rxvt-unicode! 22:19:38 Yes 22:19:44 urxvt ftw 22:20:11 Oh great, I have to copy over my settings from cdo now 22:20:20 We need dgl syncing support :) 22:20:51 fine fine, will try rxvt. 22:20:54 no 22:20:57 don't do that 22:20:59 urxvt 22:21:03 there is a difference 22:21:04 (: 22:21:06 :) 22:21:17 rxvt-unicode is the package that just installed 22:21:21 yeah 22:21:27 I assume this is what you meant? 22:21:40 yes 22:21:41 -!- Vandal has joined ##crawl-dev 22:21:41 Bah, it looks gross. I'll have to customise it :| 22:22:04 Back 22:22:26 doy, I shall finish my DS changes, and then some! :P 22:22:31 (eventually) 22:22:46 Heavy armour + shield has a pretty rocky start now :P 22:22:58 -!- myuzinn has joined ##crawl-dev 22:23:56 Although this is mostly compensated for by 0.6 monsters having ADHD 22:24:01 ? 22:24:08 * due rocks out. 22:24:11 I just wander around a corner and they forget I exist :P 22:24:21 Rather convenient when you want to rest a bit :P 22:25:09 I have noticed this 22:25:18 I turned a corner and a monster literally went, in my view, from following to wandering. 22:26:05 doy, you're discussion earlier with greensnark regarding .7 DS changes 22:26:33 due, yeah, I've seen that too. It seems to happen in very specific circumstances (which I havn't quite pinpointed yet) 22:26:35 due: that sounds like an los bug at least 22:27:29 doy: yeah 22:27:32 I haven't had time to file 22:27:38 It was a rat or a hobgoblin too 22:27:57 by also mentioned it 22:44:40 -!- Snuis has quit [Quit: Page closed] 23:01:22 greensnark: re. nh servers running hearse: i haven't heard of any. on nao, we generate plenty of bones without needing them from external sources 23:02:47 paxed: Oh, but this is intended to be for the benefit of offline players :) 23:02:50 Not for the servers themselves 23:02:59 -!- ortoslon has joined ##crawl-dev 23:03:05 I suppose it's unnecessary for NH given there are so many Hearse users 23:03:11 greensnark: ah... 23:03:25 * paxed thinks it's too damn early for braining 23:03:28 For Crawl I think it'd help a lot. Last time we tried Crawl Hearse there were like two users :) 23:06:40 !tell dpeg Overflow altars were such a brilliant idea <3 23:06:40 greensnark: OK, I'll let dpeg know. 23:06:55 Agree 23:08:44 Well, I'll say this for the heavy armour nerf - the early game is pretty interesting now 23:08:57 yeah its just like playing with NO armor : 23:08:57 :D 23:08:58 j/k 23:09:02 HuFi went from ridiculously easy to bloody hard :P 23:09:04 its not quite that bad 23:09:09 !whereis 23:09:10 bookofjude the Whirler (L14 HaHu), a worshipper of Trog, is currently on D:12 after 20138 turns. 23:09:29 The problem I think is that EV is now distinctly superior to AC 23:09:35 HE take alot longer to become tanks now 23:09:39 At least it feels that way to me 23:10:42 lol greensnark 23:10:44 that was a good one 23:10:49 Should have used the javelins :P 23:10:55 That was player error :P 23:11:13 Down with the ecumenical temple! 23:11:16 that kobold pwned you if i may use some leet speak. 23:13:59 [22:23:34] stop blaming everything on the movement change 23:13:59 [22:23:53] it's not really as good a scapegoat as you and stabwound think D: 23:14:04 i meant HA(heavy armor) take alot longer 23:14:07 that's a little insulting frankly 23:14:23 thats just how sorear is 23:14:32 i died because of it, how is that a scapegoat 23:15:29 if I get blasted twice in one turn by a priest for more than my max hp, what else is to blame? 23:15:41 'smiting' 23:15:48 overpowered orc priests 23:16:59 That's a thought... instead of fixing/removing the randomized movement, rebalancing everything so that getting doublehit isn't as devestating? The harder solution, certainly 23:17:42 Personally I think we should do away with discrete time. 23:18:02 No more 'double moves' 23:18:11 greensnark! 23:18:22 ? 23:18:27 !lg * 23:18:29 Ooooh! 23:18:30 577568. clamiam the Martial Artist (L11 MiMo), worshipper of Okawaru, blasted by a merfolk aquamancer (great wave of water) on Shoals:2 on 2010-03-29, with 10475 points after 14632 turns and 1:30:18. 23:18:31 Shoals splat <3 23:18:47 XL 11 is really pushing it a bit though :P 23:19:00 !lg * killer=~aquamancer x=dam 23:19:02 !lg * br=Tomb min=xl 23:19:39 I really appreciate the work you all have put into the game but the whole random double turn thing drives me nuts 23:20:14 11. [dam=22] clamiam the Martial Artist (L11 MiMo), worshipper of Okawaru, blasted by a merfolk aquamancer (great wave of water) on Shoals:2 on 2010-03-29, with 10475 points after 14632 turns and 1:30:18. 23:20:15 213. sorear the Convoker (L14 DGSu), demolished by a sphinx on Tomb:1 on 2008-02-20, with 59878 points after 43326 turns and 9:32:26. 23:21:01 I dislike it too, but I dislike lockstep motion more :/ 23:21:06 stabwound: to be fair, everything that has speed > 10 got double moves at least some of the time before 23:21:15 and nothing with speed < 10 can get double moves even now 23:21:30 it's just a magnified effect i guess because lots of things are speed 10 23:21:33 yeah, but if you knew the monster had greater than 10 speed you could predict it 23:21:37 well 23:21:44 that's the whole point though 23:21:50 getting rid of the ability to predict it 23:21:51 (: 23:21:52 "this orb guardian will be able to hit me from there" 23:22:34 i'm not saying there aren't things we can do to make this better, just trying to figure out what those things are 23:22:53 "go back to fixed speeds" is a pretty lame solution, i think 23:23:00 I'm not sure which I dislike less - the SS solution (randomness) or the 4.1 solution (eliminate speed <= 10 monsters) 23:23:12 http://forums.somethingawful.com/showthread.php?noseen=0&threadid=3155652&pagenumber=181#post374534197 23:23:26 "click here to register your account" 23:23:30 >:-| 23:23:36 :( 23:23:49 yeah, non-members can't read things at the moment 23:24:01 typically only lasts about a week 23:24:03 It's probably just armor nerf or speed whinging 23:24:06 "I just got to the Lair for the first time! I killed a medusa! I saw a kraken! I got killed by a mermaid " with more emoticons 23:24:19 it's the guy who got killed by the aquamancer 23:24:29 haha 23:24:31 ah heh 23:24:48 Killing medusas isn't all that hard 23:25:10 Because they don't exist? :P 23:25:23 Medusa is greek for jellyfish iirc 23:25:36 !lg * shoals -tv 23:25:41 I didn't know there were medusas 23:25:49 119. clamiam, XL11 MiMo, T:14632 requested for FooTV. 23:30:09 I assume they mean Siren? 23:30:20 Ok, runaway CPU usage bugs are not yet fixed 23:30:25 all that greek stuff runs together after a while 23:30:31 There's a slew of 0.6 processes slamming CPU on cao 23:31:21 !whereis Antti 23:31:23 Antti the Crack Shot (L19 HEWz), a worshipper of Okawaru, last saved on Lair:2 on 2010-03-29 after 90514 turns. 23:31:36 greensnark: you mean like all the times I complained about character dumping and morgue generation taking 3 minutes? 23:31:44 All the times? 23:31:50 About 5 of them 23:32:05 I remember you saying something once :P 23:33:11 Well, some of these processes are ignoring my polite kill -SEGV 23:33:30 How impolite! 23:36:21 greensnark: also, isn't ^C supposed to cancel running lua scripts? 23:36:22 or something? 23:36:41 Never did 23:36:46 Would be nice though 23:37:06 yeah, as it stands, a lua macro with an infinite loop just hangs the game 23:37:13 which is somewhat suboptimal 23:37:20 Yes 23:37:26 It won't use much CPU though :P 23:37:39 There's a throttle that sleeps if the game spends too much time in Lua 23:37:40 !tell Keskitalo Thanks! Silver bullets are my new solution for ugly things. :) 23:37:40 due: OK, I'll let Keskitalo know. 23:37:55 Oh wait, if it's an infinite loop involving a macro it might 23:38:15 This CPU pegging with 0.6 is somewhat worrisome 23:38:23 i don't think it pegs cpu in that case 23:38:34 but it does make the game non-functional until you kill it 23:39:24 Okay, bye :) 23:39:36 hmmm, or maybe it does 23:39:52 If it yields to the main loop it probably does 23:40:05 Nasty 23:40:46 Main loop could sleep before returning to a coroutine 23:41:14 that's probably reasonable