00:05:13 Stable (0.12) branch on crawl.s-z.org updated to: 0.12-b1-5-gf392f9c 00:05:41 -!- Tene has quit [Quit: leaving] 00:08:40 -!- _dd has joined ##crawl-dev 00:10:11 -!- johnstein has joined ##crawl-dev 00:10:19 Unstable branch on crawl.s-z.org updated to: 0.13-a0-116-ge904e0d (34) 00:12:22 -!- johnstein_ has quit [Ping timeout: 256 seconds] 00:24:32 -!- crate has quit [Quit: Leaving] 00:28:06 -!- danharaj has quit [Quit: ~ Trillian Astra - www.trillian.im ~] 00:28:07 -!- blackcustard has quit [Quit: being stupid, sunstruck, and Dead, flew into the rocketing FIN.] 00:29:53 -!- eb has quit [] 00:30:18 -!- ussdefiant has quit [Read error: Connection reset by peer] 00:30:43 -!- ussdefiant has joined ##crawl-dev 00:31:05 -!- Egglet has quit [Ping timeout: 255 seconds] 00:33:24 -!- mumra has quit [Remote host closed the connection] 00:35:01 -!- xnavy_ has quit [Read error: Connection reset by peer] 00:35:15 -!- mumra has joined ##crawl-dev 00:35:51 -!- ussdefiant has quit [Ping timeout: 276 seconds] 00:42:58 -!- xnavy_ is now known as xnavy 00:49:03 -!- soundlust has quit [Read error: Connection reset by peer] 00:52:44 -!- ophanim has quit [Read error: Connection reset by peer] 00:56:00 -!- dcssrubot111 has quit [Ping timeout: 264 seconds] 00:57:16 -!- clinew has quit [Client Quit] 01:11:02 -!- pps has quit [Quit: Page closed] 01:12:53 -!- SkaryMonk has joined ##crawl-dev 01:12:55 why on earth is there an #ifdef UNIX around the crawl.millis lua function? 01:13:18 -!- remyroy has quit [Read error: Connection reset by peer] 01:13:38 what happens if you take it out? 01:14:04 random guess: it depends on a unix libc function 01:14:08 error: '_crawl_millis' was not declared in this scope 01:14:09 hehe 01:14:33 Yes, that's the timer thing I ran into when I was trying to do lua benchmarks the other day. That SEEMED like the timer function to use, but... 01:14:54 ok it built fine when i took the other #ifdef out 01:14:58 let's see... 01:15:58 -!- MarvinPA_ has joined ##crawl-dev 01:17:20 it does seem like a bizarre thing to #ifdef without at least a comment 01:19:28 it works fine anyway 01:19:33 -!- MarvinPA has quit [Ping timeout: 240 seconds] 01:19:33 -!- MarvinPA_ is now known as MarvinPA 01:24:09 -!- Thalfon has quit [Quit: Page closed] 01:24:56 -!- maarek has quit [Quit: maarek] 01:31:40 well that is an interesting result right there! 01:31:54 Oh? 01:31:58 Find something? 01:32:02 i.e. the complete opposite of what i expected :) 01:32:58 drawing the initial floor space is taking twice as long as actually running all the room placement iterations 01:33:18 Wait, what? 01:33:19 Really? 01:33:34 this is on a very simplified case, need to test this in V now 01:33:48 If that's true, that sort of thing seems really simple to do more quickly, no? 01:34:04 (ie: a relatively trivial port?) 01:37:06 yup, similar result in V 01:37:23 this explains why i was surprised at how little different changing the iterations actually made 01:37:51 so does that mean you can port the floor fill to C++ and up the iterations again??? 01:37:58 -!- djanatyn has quit [Quit: WeeChat 0.3.8] 01:38:22 well it means i can find out why on earth the floor fill is taking so long (it really shouldn't) 01:38:51 Well, it could just be the lua<->c overhead with each grd modification adding up over the whole map? 01:39:28 that's one theory; i don't want to assume anything; luckily i have a way to find out now! 01:39:50 Yup 01:39:55 Exciting discoveries! 01:41:09 -!- elliptic has quit [Quit: Leaving] 01:41:30 ok, it's not the overhead of grid modification 01:42:12 -!- eeviac has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 01:42:19 it takes .009 seconds to paint the whole grid 01:42:36 what else are you doing in there, then? 01:43:16 it's the "determine usage" function , which is what analyses the (in-memory) grid of features to figure out where rooms can be placed etc. 01:44:25 What do you mean? 01:44:45 -!- elliptic has joined ##crawl-dev 01:45:33 it looks at all the squares and says "is this a wall next to a piece of floor? if so, which direction can we orient a room to place it in this wall?" 01:46:27 Oh, I thought that came later, in the room placing phase or something, and the slow part you were referring to was before any spatial analysis 01:47:08 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:47:27 no, it does a bunch of analysis on the initial space and forms an in-memory picture of what's there 01:47:37 then it uses that grid when it places each room 01:47:45 and updates the grid as each room gets placed 01:47:47 -!- Naruni has quit [Remote host closed the connection] 01:47:49 Well, this is somewhat disappointing, since for a moment I thought we had an easy solution :P 01:48:15 and at this point i'm stuck because i need finer units than ms 01:48:21 how do i get ticks in c++? 01:48:56 -!- ystael has quit [Ping timeout: 255 seconds] 01:49:55 -!- caleba has quit [Quit: caleba] 01:50:48 there's no standard way, as far as I'm aware; could look at boost though 01:51:02 otherwise you'd have to call something from your system's libc 01:55:55 -!- SkaryMonk has quit [Quit: Leaving.] 01:59:44 -!- dcssrubot98 has quit [Ping timeout: 255 seconds] 02:10:10 -!- WalkerBoh has quit [Remote host closed the connection] 02:11:23 i found another way 02:11:47 wrapping chunks of code in "for n = 1,100000,1" ... "end" 02:12:37 Heh. A benchmarking staple! :P 02:12:42 i already made one hefty optimisation; the paint operation now takes half the time of the room iterations 02:13:07 lua is very slow at creating arrays / tables 02:13:32 -!- syraine is now known as fish__ 02:14:03 Well, that sounds promising 02:14:12 Given that you said it took double, before? 02:14:37 yep 02:15:00 just by moving a table initialisation outside of the fairly massive paint loop 02:15:44 So probably this is a considerable overall speedup 02:16:52 mumra: well obviously you want to float what *are* constants but only because you don't change them out, yes 02:17:17 -!- Wah has quit [Ping timeout: 255 seconds] 02:17:22 -!- ontoclasm has quit [Quit: Leaving.] 02:17:28 so it happens just once instead of a zillion times 02:19:16 it was a 5x5 array, i can just write over the values instead of creating the array from scratch each time 02:19:37 oh, it's not constant? 02:19:43 creating a 5x5 array was taking about 2/3 the total time of the paint operation 02:20:00 this array is used for each square to look at nearby squares 02:20:28 * elliott is getting the feeling lua is not suited to this kind of thing 02:20:33 at the time i did it, i thought it was an optimisation on the next part of the loop heh 02:20:42 so, were you building this array up incrementally, or in one go with a literal? 02:20:45 hence proving "premature optimisation is evil" 02:20:55 for each grid square 02:21:00 i was filling this area with 25 values 02:21:09 i.e. the nearest 25 squares to the grid 02:21:21 then looking at those 25 squares to work some things out 02:21:24 then throwing away the array 02:21:25 -!- clinew has quit [Quit: leaving] 02:21:38 all that was taking the time was *initialising* the array each time 02:21:43 initialising a 5x5 array ... 02:21:59 i.e. a for n= 1 to 5 array[n] = {} end 02:22:14 I mean, I can imagine it might not go so well if you were adding a cell to one or more arrays individually each time around a 5x5 loop ... 02:22:59 a single insert operation isn't so bad, think (based on the performance of the rest of the loop) 02:23:01 especially if lua doesn't do that "expand by doubling" thing that Python does 02:23:07 it seems just *creating* a table is slow 02:23:13 oh, really? 02:23:18 (which matches up with some stuff i read up on lua optimisation) 02:23:30 so the = {} part is the slowest part? 02:23:44 -!- pythonsnake has quit [Ping timeout: 245 seconds] 02:26:13 * SamB goes to bed 02:27:45 SamB: yes, basically 02:28:05 i'm not sure how that compares to array[n] = foo (will check this tho) 02:29:23 Still, this sounds promising for getting some solid performance boosts with relatively minimal fuss into 0.12, yes? 02:30:41 yes, i can backport this easily - it's about twice as fast already 02:30:47 and i haven't touched the room placement pass 02:32:02 Excellent 02:32:08 -!- VolteccerJack has quit [Ping timeout: 245 seconds] 02:32:16 The return of higher-density Vaults! :P 02:32:29 -!- substitute has quit [Ping timeout: 245 seconds] 02:32:42 lemme see what effect it has putting up the iterations again... 02:35:01 -!- minqmay has quit [Quit: Leaving] 02:35:21 increasing room iterations has a weird effect 02:35:29 some layouts are faster, some are slower ... 02:37:05 Wait, increasing iterations makes some layouts FASTER? 02:37:22 yeah ... it looks that way anyway 02:37:32 it's hard to tell because there's such high variance between one run and the next 02:38:57 -!- johlstei__ has quit [Read error: Connection reset by peer] 02:39:04 Possibly that is noise then 02:39:11 Unless you can think of a reason why more iterations should ever be faster? 02:39:25 run it for 1,000,000 iterations so it takes no time at all 02:39:45 DracoOmega: no, there is a reason 02:40:22 if you manage to place a room then it's a faster operation than having to generate lots of different rooms and trying to fit them all 02:40:41 so with more attempts to place, as long as there IS space, you get an overall faster time 02:40:47 because the 27 rooms get placed quicker 02:41:47 it's basically "i've got this room, it's much quicker if i manage to place it than if i have to go get another room ... so might as well have plenty of goes at placing it" 02:42:01 it's also pretty apparent which specific layouts are taking a long time to place stuff 02:42:17 Oh, I thought you meant just number of rooms it tries to place 02:42:27 And which are they? 02:42:30 no, there are two iteration counts 02:42:45 there's number of goes to place a room 02:42:50 and number of rooms to try generating 02:43:20 the problematic layouts seem to be Grid and Chaotic City 02:43:43 and Quadrants to a lesser extent (which is basically a simplified Grid) 02:44:09 Grid, really? Is that just because the individual grid blocks have a hard time placing more than a room or two in them sometimes? 02:44:19 Since they are comparatively small and bounded by empty space 02:44:25 yep 02:44:33 and not much can usually place in the corridors 02:44:41 which actually account for a significant % of total place 02:44:46 s/place/space 02:45:10 Here's a random idea. Could it work to try dividing the grid up AFTER the rooms are placed? Like, make a rough grid grouping with padding between, allow things to bleed over some edges, then adjust the position of the edges afterward and this is your 'grid' 02:45:37 -!- SkaryMonk has joined ##crawl-dev 02:45:37 So that you form the boxes AROUND the rooms rather than squeezing the rooms into predefined boxes 02:45:50 (Possibly this is a lot harder to code, of course) 02:46:21 *possibly* 02:46:32 but it sounds quite hard to pull off 02:46:45 i have a better solution which i mentioned the other day 02:47:13 Oh? (Perhaps I have forgotten) 02:47:13 taking advantage of the subdivision to decide more in advance where to place the rooms 02:47:19 i tihnk i mentioned it anyway 02:47:25 Sounds a little familiar 02:48:27 but i'm really not sure why chaotic city is so problematic 02:48:32 it's even worse than grid 02:48:53 it should be one of the quicker ones; this implies there's a general issue with open space layouts 02:49:35 Hmmm... maybe 02:49:45 Though when you say 'slower', I assume this is still much faster than it used to be? 02:50:22 well it's taking about 1sec to place the rooms 02:50:34 so it was probably bumping up the average previously 02:50:44 the old average was like 1sec total per layout 02:54:13 -!- spacepreacher has quit [Ping timeout: 245 seconds] 02:54:22 -!- simmarine has quit [Quit: Leaving] 02:55:49 -!- freefall has quit [Quit: leaving] 03:01:36 -!- SkaryMonk1 has joined ##crawl-dev 03:02:36 -!- SkaryMonk has quit [Ping timeout: 264 seconds] 03:05:56 -!- chaingun has quit [Ping timeout: 260 seconds] 03:06:43 -!- SchwaWarrior has quit [Ping timeout: 245 seconds] 03:11:17 -!- Chousuke_ is now known as Chousuke 03:11:26 -!- bhaak has quit [Ping timeout: 256 seconds] 03:13:45 -!- InternetKraken has quit [Quit: Page closed] 03:14:33 -!- ystael has quit [Ping timeout: 256 seconds] 03:14:44 -!- bonghitz has quit [Remote host closed the connection] 03:15:02 -!- Marceluiz has quit [] 03:15:29 -!- Elynae has quit [Client Quit] 03:19:26 DracoOmega: i can see a bunch of optimisations to make with room placement ... but it's slightly trickier and this has hurt my head quite a bit already ;) 03:20:05 Heh 03:20:23 Well, it doesn't need to be huge just yet, but enough to crank back up room placement for 0.12 a bit is good, I think 03:20:30 For the long-term, there's plenty of time 03:20:31 i'm also considering it might be worth just making those optimisations in the new version and getting everything moved over to that ... since the base speed is much better now anyway 03:20:39 and i've toned down the iterations on the problematic layouts 03:22:21 Basically I think these simple optimizations that you say had a large effect should be cherry-picked to 0.12, along with reincreased density, and anything else can wait for 0.13 and whatever fully overhauls are planned 03:23:06 -!- Vizer has quit [Quit: bye] 03:28:22 -!- fish__ has joined ##crawl-dev 03:28:43 Autofight believes that wizards are less important than centaurs 03:31:28 I really want to push this profiler but I desperately want to know why crawl.millis was ifdef'd 03:32:07 -!- edlothiol has joined ##crawl-dev 03:32:24 fish__: autofight is only really for when you don't want to prioritise targets yourself of course ... 03:34:25 mumra: Possibly a question for kilobyte? I don't know. 03:34:36 Though I suppose he said he doesn't know much about the lua implementation 03:36:36 damn ... how do i use blame on a specific revision of a file? 03:37:13 Checkout that revision then use it? 03:37:50 surely there's a way without having to checkout? 03:38:41 If there is, I don't know it (but my git knowledge is kind of limited to things I've had to personally do) 03:39:12 -!- Zaba_ is now known as Zaba 03:40:22 Instantly killed as a draconian by dragon-slaying weapon. by Frintojuice 03:42:24 i say that guy deserved it given his character's name 03:46:29 Admittedly, 126 damage in one attack is completely brutal 03:47:59 on the other hand he had cblink at 6% fail why was he standing next to a reaper *that he knew had a dragon slaying scythe* casting iood?? 03:49:55 mumra: did you link the wrong issue in #6854? it has nothing to do with the des cache 03:50:42 edlothiol: thanks, completely wrong issue 03:51:24 mumra, git blame 03:51:56 edlothiol: was supposed to be #6297 03:52:01 Zaba: ah, thanks 03:52:24 i'm trying to trace a file back about 5 years that's been renamed about 3 times along the way 03:52:57 Zaba: in fact, would you have any idea why there's an "#ifdef UNIX" around the lua api for crawl.millis? 03:53:06 -!- SamB_ has joined ##crawl-dev 03:53:14 because it seems to work fine on windows if i remove the ifdef 03:53:20 no idea 03:53:40 maybe it doesn't work with some compilers on windows 03:54:26 -!- SamB has quit [Read error: Connection reset by peer] 03:54:39 I suppose it does work with mingw, but maybe not VC++? 03:54:48 -!- nooodl_ has joined ##crawl-dev 04:02:02 the VC++ project doesn't work at all anyway 04:02:25 but i guess this commit dates back to when it did 04:02:39 it seems like a really strange one to exclude 04:02:55 (it's been very useful for some lua profiling) 04:03:44 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!] 04:09:55 -!- st_ has quit [Read error: Connection reset by peer] 04:10:23 -!- st_ has joined ##crawl-dev 04:11:52 such strange names of people back in the depths of the repo 04:12:16 -!- Melum_ has quit [Quit: Was eaten by a grue.] 04:13:43 Well, ancientmantis is kind of funny that way, too 04:13:59 So little overlap between people active then and now 04:14:50 -!- dtsund has quit [Quit: dtsund] 04:14:58 -!- monqy has joined ##crawl-dev 04:15:22 -!- AllInTheCards has quit [Quit: Page closed] 04:23:38 -!- nooodl_ has quit [Read error: Connection reset by peer] 04:24:32 -!- SkaryMonk1 has quit [Ping timeout: 256 seconds] 04:25:01 -!- SkaryMonk has joined ##crawl-dev 04:29:55 mumra: I think you can safely remove the #ifdef and push your profiler. 04:30:50 if it breaks something, remember that it can always be reverted (or fixed in a better way) 04:31:01 galehar: good, i was about to anyway ! ;) 04:31:31 -!- y2s82 has quit [Ping timeout: 256 seconds] 04:31:59 i traced the commit right back and there was nothing in the original commit about why it was unix-only 04:32:43 Who knows, maybe the person at the time just mistakenly thought it was required 04:32:58 gettimeofday is posix, so it kind of makes sense 04:33:03 -!- nooodl has joined ##crawl-dev 04:33:06 i think he was just being safe, it was only used for profiling and fixing zig slowness at that time 04:33:09 ah right 04:36:05 well, overall V performance isn't *much* better, but the layouts are looking much more interesting again 04:36:32 03mumra 07* 0.13-a0-117-gc0b39b0: Optimise layout analysis in Vaults 10(11 minutes ago, 1 file, 24+ 21-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=c0b39b0ae609 04:36:32 03mumra 07* 0.13-a0-118-g8b18a79: Bump iterations for most of the Vaults layouts and re-enable some disabled ones 10(10 minutes ago, 2 files, 11+ 11-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=8b18a7957622 04:36:32 03mumra 07* 0.13-a0-119-gae3f842: Refactor some room functions into a separate file 10(9 minutes ago, 5 files, 42+ 32-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=ae3f8426ee09 04:36:32 03mumra 07* 0.13-a0-120-g548c57a: Allow crawl.millis() Lua call to be used on Windows 10(8 minutes ago, 1 file, 0+ 7-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=548c57ac25de 04:36:32 03mumra 07* 0.13-a0-121-g5929843: A very rudimentary Lua profiling library 10(7 minutes ago, 1 file, 38+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=59298433ad56 04:36:34 and i learned a lot of things 04:37:20 wow, chei suddenly got rapid 04:37:29 lost piety 04:37:35 hehe 04:42:12 -!- dcssrubot633 has quit [Ping timeout: 264 seconds] 04:43:45 -!- smeea has quit [Ping timeout: 245 seconds] 04:47:40 -!- bonghitz has quit [Remote host closed the connection] 05:00:03 OSX builds of master branch on crawl.develz.org updated to: 0.13-a0-115-gf85877e 05:02:55 -!- scummos_ has quit [Remote host closed the connection] 05:07:06 -!- Soundlust has quit [Read error: Connection reset by peer] 05:20:21 -!- scummos has quit [Ping timeout: 256 seconds] 05:22:32 -!- Blazinghand has quit [Ping timeout: 256 seconds] 05:26:24 -!- SchwaWarrior has quit [Quit: Goodnight guys] 05:27:05 03mumra 07* 0.13-a0-122-g7cb2514: Optimise worley_diff by avoiding the table construction in standard worley 10(5 minutes ago, 1 file, 9+ 3-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=7cb2514ecc05 05:27:05 03mumra 07* 0.13-a0-123-gc4631f2: Optimise zonify by creating less tables 10(3 minutes ago, 1 file, 12+ 11-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=c4631f215d27 05:34:10 -!- nonethousand has quit [Ping timeout: 245 seconds] 05:36:09 -!- rossi has quit [Quit: WeeChat 0.4.0] 05:42:42 -!- alefury has joined ##crawl-dev 05:46:14 -!- SamB__ has joined ##crawl-dev 05:46:21 fish__: there's a clash among the devs as to whether autofight should do the smart thing, or be stupid and predictable 05:46:48 fish__: since no one wrote a real smart version, currently the stupid team is winning 05:46:52 I think that it should do the smart thing! 05:47:04 -!- SamB_ has quit [Read error: Connection reset by peer] 05:47:07 What about if one enemy has Banish and the other one shoots arrows, Banish wins 05:47:30 I had this entertaining moment when I escaped where I realized I was moving toward the centaur six squares from the wizard 05:47:42 And the wizard was gamely attempting to Banish me 05:48:05 currently the rules are absolute: there's a list of predicates like "always select a closer enemy", "always select an enemy who's already damaged", which gets processed in order 05:48:23 -!- MIC132 has quit [Ping timeout: 245 seconds] 05:48:32 Seems reasonable that one of those predicates should be 'Always select an enemy that can send you to the Abyss' 05:48:34 I'd give enemies weights instead 05:48:52 Well, for one thing, whether a monster can banish you is not necessarily known until it does so 05:48:58 This is after it was known 05:49:09 you mean, after it banishes you? :p 05:49:14 Yup 05:49:18 This was 'after' I escaped the Abyss 05:49:58 Moreover, there are plenty of times where a banisher is not the highest priority target 05:50:15 I am struggling with this concept 05:50:35 Even putting aside the troubles with tracking monster spell knowledge, a heuristic for this is kind of hard 05:50:46 Well, it was clearly the same wizard 05:50:53 Since it was still attempting to Banish me 05:50:59 Well, a berserk orb guardian is much more dangerous than a draconian shifter, for example 05:51:18 In fact, at that point, being banished might even be good for your survival rate 05:51:19 Okay, how about "If there's nothing else in sight but a centaur, kill a wizard" 05:51:32 That's a fairly specific rule :P 05:51:45 Seems good, I have no idea why centaurs are more threatening 05:51:47 I guess it was just that the centaur was closer 05:51:51 No, it was further away 05:52:10 Well, that sounds odd, since I'm pretty sure that 'closest first' is a fundamental rule here 05:52:14 Hm 05:52:29 Well, it was about three both ways, with the centaur being about three up 05:52:44 Okay, then probably it considered either equivalently good 05:52:54 Maybe the centaur was closer by dint of being in a line 05:53:08 That seems an issue 05:53:29 Well, normally you should not be relying on autofight to pick targets for you unless the choice is unimportant at the time 05:53:55 It seemed like autofight would be able to pick the correct target, since there is no possible situation where a wizard has a lower threat level than a centaur 05:53:59 Especially when things are in opposite directions, since that entails a lot of other stuff about changing your positioning 05:54:19 There are lots of possible reasons why you might not want to move in the direction of a more dangerous target 05:54:24 Because of other stuff there, maybe? 05:54:29 The entire area was empty 05:54:45 It was in fact that incredibly large vault filled entirely with wizards 05:55:12 so maybe you shouldnt use autofight in that situation? 05:55:36 Yes, autofight is not supposed to be making important decisions for you 05:55:38 Now I know 05:55:44 That seemed a trivial decision 05:55:51 If it for quickly beating up things where important decisions don't matter 05:55:55 It is for* 05:55:59 It simply did not occur to me that Tab would prioritize a centaur 05:57:06 -!- dcssrubot721 has quit [Ping timeout: 256 seconds] 06:00:38 Hm 06:01:37 DracoOmega: most of the time, the decision is obvious 06:01:52 -!- MaxFrost has quit [Ping timeout: 260 seconds] 06:02:38 like: there are two orcs next to you, the one who came first has been damaged. The second one just hit you with a weapon of draining. Which orc should you attack? 06:04:23 or, there's an orc wizard and a vanilla orc with nothing of note next to you, the orc is damaged. Whom to attack? 06:07:00 -!- scummos has quit [Ping timeout: 260 seconds] 06:09:55 -!- dagonfive has quit [Read error: Connection reset by peer] 06:18:36 I agree that a smart autofight option which prioritize targets based on threat would be good 06:18:42 I'd even make it default 06:19:02 because predictability has no value if you don't know the rules 06:19:26 players who don't know how autofight prioritize assume it does so by threat level as shown 06:19:29 by fish 06:20:17 although, you have to keep in mind that it would be "somewhat" smart and often make the wrong choice 06:21:58 madreisz (L22 FeWr) (Vaults:5) 06:22:08 -!- MIC132 has quit [Ping timeout: 245 seconds] 06:23:57 !lm madreisz type=crash -log 06:23:58 29. madreisz, XL22 FeWr, T:98982 (milestone): http://dobrazupa.org/morgue/madreisz/crash-madreisz-20130402-112157.txt 06:24:18 -!- SkaryMonk1 has joined ##crawl-dev 06:24:49 madreisz (L22 FeWr) (Vaults:5) 06:24:53 Shadow Creatures at V:5 06:25:57 -!- SkaryMonk has quit [Ping timeout: 248 seconds] 06:28:24 02:04 < alefury> mhh, potion of good mutation is a bit harder to do that potion of evolution 06:28:31 are you coding it? 06:30:17 -!- nooodl has quit [Quit: Leaving] 06:31:07 -!- edlothiol has quit [Ping timeout: 256 seconds] 06:32:56 Crash when trying to read scroll of summoning in vaults:5 by madreisz 06:33:31 DracoOmega: it happens if you try to summon a ghost_demon monster under TSO 06:35:01 Huh, really? Didn't I test that? I am too tired now to remember, though 06:35:06 Been up too late as it is 06:35:36 Anyway, I will try to straighten things out tomorrow 06:35:41 -!- DracoOmega has quit [Quit: Leaving] 06:41:41 -!- rkd has quit [Client Quit] 06:45:14 galehar: i wasnt planning on it, but i guess i could 06:46:06 just to be clear, "good" means "not bad", right? 06:46:18 -!- fish__ has quit [Ping timeout: 245 seconds] 06:47:33 -!- Wehk has joined ##crawl-dev 06:47:39 -!- Mandevil has quit [Quit: Leaving] 06:49:24 it probably shouldn't actually say "good" directly because people will assume that means there's a concept of good mutations and complain when they get double-edged stuff 06:51:42 alefury: yes, good should be taken loosely 06:53:46 -!- nooodl has joined ##crawl-dev 07:03:17 03DracoOmega 07[stone_soup-0.12] * 0.12-b1-6-g98f8c0b: Don't raise tomb walls on top of monsters 10(14 hours ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=98f8c0b1b9bd 07:03:17 03DracoOmega 07[stone_soup-0.12] * 0.12-b1-7-gc6c00ca: Make walls created by Corruption displace monsters and items 10(14 hours ago, 1 file, 18+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=c6c00ca9f0df 07:03:17 03DracoOmega 07[stone_soup-0.12] * 0.12-b1-8-g5f2adc6: Fix scrolls of summoning being colored harmful to good god worshippers 10(10 hours ago, 1 file, 0+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=5f2adc6743b8 07:05:04 -!- vogonpoet has quit [Quit: Page closed] 07:05:09 -!- Stelpa has quit [Remote host closed the connection] 07:11:27 -!- ussdefiant has joined ##crawl-dev 07:13:07 -!- Nakatomy has quit [Ping timeout: 246 seconds] 07:14:09 -!- scummos has quit [Remote host closed the connection] 07:15:07 -!- jeanjacques has joined ##crawl-dev 07:16:55 -!- Elynae has quit [Quit: Page closed] 07:18:05 -!- Palyth has quit [Read error: Connection reset by peer] 07:22:28 -!- gluup_ has quit [Ping timeout: 256 seconds] 07:26:22 -!- OneEyedJack has quit [Quit: Page closed] 07:38:43 -!- floatboth has quit [Quit: floatboth] 07:39:39 -!- ussdefiant has quit [Ping timeout: 276 seconds] 07:41:36 -!- fooobarrr has quit [Ping timeout: 264 seconds] 07:43:09 -!- santiago_ has quit [Ping timeout: 256 seconds] 07:43:24 -!- vosai has quit [Quit: ZNC - http://znc.in] 07:43:50 how about: potion of genetic enhancement? 07:58:58 <|amethyst> I realise that we already use it elsewhere, but the term "genetic" in the context of mutations seens a little anachronistic 07:59:03 <|amethyst> seems 07:59:43 <|amethyst> I do like the name though, just concerned it will seem out-of-place 08:01:02 <|amethyst> I guess you could view it as "enhance that which you inherited", which wouldn't be so anachronistic 08:05:28 -!- iasov has quit [Quit: ZNC - http://znc.in] 08:06:30 potion of self-improvement? 08:07:33 potion of augmentation seems quite good to me, the overlap with the Ds mutation is minor i think, and we dont need to care about names from other games 08:07:42 -!- edlothiol has joined ##crawl-dev 08:08:19 potion of fitness 08:08:20 Eronarn: You have 66 messages. Use !messages to read them. 08:08:29 hmm 08:08:45 anyway, im not sure when ill get around to it, but ill try to do it soonish 08:09:02 alefury: a more combat-centric potion would be nice 08:09:08 something you want to chug during a fight that then maybe has effects after it 08:09:33 that might be better for regular mut potions i think 08:09:44 the plan for !gm is to replace !gain foo 08:09:48 -!- Nakat0my has quit [Ping timeout: 264 seconds] 08:09:50 good 08:09:58 let's replace stats while we're at it 08:10:05 why do people hate stats? 08:10:42 i don't hate stats, they're pretty boring in crawl though 08:12:20 -!- santiago_ has quit [Ping timeout: 256 seconds] 08:12:48 -!- SwissStopwatch has quit [Remote host closed the connection] 08:13:38 xuaxua suggested "gain ability" 08:14:09 i wouldnt call horns an ability :/ 08:14:26 also what about bad abilities 08:15:42 -!- Zermako has quit [] 08:15:50 -!- scummos^ has quit [Ping timeout: 245 seconds] 08:16:42 -!- OneEyedJack has quit [Quit: Page closed] 08:16:54 haha, I like the "eutation" suggestion 08:18:59 -!- dcssrubot935 has quit [Read error: Connection reset by peer] 08:19:38 why does felid even get a "$GOD will now $BLESS your weapon... once" message 08:20:06 every time your piety dips below that, it will appear again when you regain 6* 08:20:14 -!- santiago_ has quit [Quit: No Ping reply in 180 seconds.] 08:20:15 i doubt potion of eugenics would go over well, huh 08:22:16 -!- SwissStopwatch has quit [Remote host closed the connection] 08:24:13 -!- SkaryMonk has joined ##crawl-dev 08:24:14 -!- SkaryMonk1 has quit [Ping timeout: 256 seconds] 08:24:27 alefury: thanks 08:24:48 if stats are boring, maybe buff them (especially str) instead of removing them 08:24:57 they are useful to differenciate species 08:25:08 -!- santiago_ has quit [Ping timeout: 245 seconds] 08:25:33 I don't think people hate stats 08:25:43 I've only kb and eronard suggest their removal 08:25:49 only heard 08:27:20 -!- Stelpa has quit [Changing host] 08:28:22 -!- voker57 has quit [Ping timeout: 246 seconds] 08:28:49 -!- SwissStopwatch has quit [Remote host closed the connection] 08:29:15 differentiating species can be better done in the species itself 08:29:29 also, the effect you get from racial stats is redundant with aptitudes 08:32:38 -!- SwissStopwatch has quit [Remote host closed the connection] 08:33:31 stats can be changed, drained, buffed,... 08:35:20 so can skills (gods mostly), and there's a number of effects like might or brilliance that effectively increase stats (beyond the negligible direct increase they do as well) 08:38:17 I think they are complementary. I fail to see how removing them would do any good. 08:38:23 -!- Kellhus has quit [Ping timeout: 245 seconds] 08:38:30 and you'd have to rewrite and rebalance hundreds of formulae 08:41:41 -!- SittingWatching has quit [Quit: Page closed] 08:42:27 effect on weapons (negligible), carrying capacity (would be so much easier to just use size), chance to wander into traps (DEATH TO TRAPS!!!), a minor effect on stabbing (just use skills), EV (just use the skill), INT for power (basically only one that needs thought), INT for spell hunger (Spc skill), armour requirement (go away, foul thing!) 08:42:51 that's a quite small value of "hundreds" 08:43:33 stat death is really unobvious to new players, too 08:44:06 currently they are quite complementary 08:44:14 well, that's hardly a good reason. You can remove stat death and keep stats if you think that's the problem 08:44:50 -!- SwissStopwatch has quit [Remote host closed the connection] 08:46:44 dex is pretty important, too 08:47:38 -!- Arkaniad has quit [Ping timeout: 245 seconds] 08:48:49 using a coarser scale and turning stat values into mutations might be nice 08:49:49 something like a scale from -3 to +3, equipment gives +1 08:50:06 and you get 3 stat choices while you level 08:50:42 alefury: would reduce annoyance, yeah 08:51:52 whats annoying about stats? 08:53:20 -!- yogaFLAME has joined ##crawl-dev 08:55:18 their existence :p I meant sprint games, confusing new players (you tend to get XL3 on D:1). 08:55:57 three questions would serve whatever the purpose of current nine is 08:57:12 -!- Vizer has joined ##crawl-dev 08:57:40 I'm not convinced. I think I'll keep trying to buff str instead. 08:58:29 are new players really confused by the level up stat gain choice??? 08:59:21 that's a new thing they need to learn, no reason to increase the already high learning curve of the game 09:00:07 what do they need to learn? The effect of stats? 09:01:09 yeah, and they get locked on a prompt without access to help files 09:01:46 an XL9 player is more likely to know that already 09:05:29 -!- blackcustard has joined ##crawl-dev 09:09:47 03kilobyte 07* 0.13-a0-124-g7339bec: Don't advertise weapon blessings for kittehs. 10(27 minutes ago, 1 file, 6+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=7339bec5d34e 09:09:47 03kilobyte 07* 0.13-a0-125-g56f8489: Don't ask kittehs about pain branding, simplify. 10(22 minutes ago, 1 file, 30+ 33-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=56f848972e2e 09:09:47 03kilobyte 07* 0.13-a0-126-g95d0e3b: Don't give Kiku's Necronomicon a redundant inscription. 10(14 minutes ago, 1 file, 0+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=95d0e3bcaeec 09:12:08 -!- mamga has quit [Ping timeout: 245 seconds] 09:12:08 -!- MIC132 has quit [Ping timeout: 245 seconds] 09:12:58 -!- morik has quit [Ping timeout: 245 seconds] 09:12:58 -!- absolutego has quit [Ping timeout: 245 seconds] 09:12:58 -!- madreisz has quit [Ping timeout: 245 seconds] 09:12:58 -!- SexyAcids has quit [Ping timeout: 245 seconds] 09:13:11 -!- vidarsk has quit [Quit: reboot] 09:16:42 -!- syllogism has joined ##crawl-dev 09:27:33 -!- madreisz_ has quit [Ping timeout: 245 seconds] 09:30:02 Trove/Scroll of Acquire selecting items based on 0/low skill by LordLovebone 09:33:15 -!- dpeg has joined ##crawl-dev 09:36:48 -!- scummos^ has quit [Ping timeout: 245 seconds] 09:45:11 03Grunt 07* 0.13-a0-127-g4b4bd11: Remove haste self from deep troll shamans. 10(12 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=4b4bd114002b 09:45:11 Cherry-picked 1 commit into stone_soup-0.12 09:48:23 -!- Ur-Quan has quit [Ping timeout: 245 seconds] 09:49:04 -!- dcssrubot344 has quit [Read error: Connection reset by peer] 09:53:41 -!- Sequell has quit [Remote host closed the connection] 09:56:05 -!- Sequell has joined ##crawl-dev 09:57:04 -!- yalue has quit [Ping timeout: 260 seconds] 09:57:27 -!- Soundlust has quit [Ping timeout: 276 seconds] 09:58:15 -!- ontoclasm has joined ##crawl-dev 10:15:34 -!- ussdefiant has joined ##crawl-dev 10:16:46 -!- Kellhus has quit [Quit: Page closed] 10:18:25 -!- st_ has quit [Ping timeout: 256 seconds] 10:18:49 -!- SkaryMonk has left ##crawl-dev 10:22:04 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20121208085021]] 10:23:20 -!- johlstei__ has quit [Ping timeout: 245 seconds] 10:28:20 -!- mamga_ has quit [Quit: Page closed] 10:28:54 -!- Havvy has quit [Remote host closed the connection] 10:36:56 -!- dpeg has quit [Quit: Lost terminal] 10:37:24 -!- MaxFrost has quit [Ping timeout: 264 seconds] 10:37:30 -!- dpeg has joined ##crawl-dev 10:40:08 -!- MarvinPA_ has joined ##crawl-dev 10:43:33 -!- MarvinPA has quit [Ping timeout: 240 seconds] 10:43:33 -!- MarvinPA_ is now known as MarvinPA 10:43:56 glah. I now have a "stuck" game on CDO. second time this has happened, both times were after I picked up an unidentified scroll 10:44:59 * geekosaur disconnects, waits a bit in case session needs to time out, will then presumably be visiting the advanced menu to do something with the saved game... 10:50:51 -!- blabber has joined ##crawl-dev 10:56:08 -!- Mottikins__ has joined ##crawl-dev 10:59:51 -!- Sombrero_Mott has quit [Ping timeout: 276 seconds] 11:01:06 game freezes after picking up unidentified scroll by geekosaur 11:01:15 -!- sbanwart_ has quit [Read error: Connection reset by peer] 11:09:06 -!- eb has quit [Ping timeout: 264 seconds] 11:14:43 cdo hasn't updated since i think some point yesterday 11:16:57 there's a fairly important fix for V (right now no rooms are getting placed, i think it has to do with des files loading in the wrong order, but i should have sorted all the conflicts now) 11:17:17 heh, what happens if you enter V? 11:17:23 just big empty layouts 11:17:26 but only on cdo 11:17:36 couldn't reproduce this here or on any other servers 11:17:53 i think it's because .des files load in an indeterminate order 11:17:58 -!- bhaak has joined ##crawl-dev 11:18:09 and a couple of lua files had same-named functions by mistake 11:18:44 -!- blabber has quit [Quit: leaving] 11:19:02 -!- blabber has joined ##crawl-dev 11:19:09 -!- dcssrubot180 has quit [Read error: Connection reset by peer] 11:21:20 Shaft tile looks bad near Shoals shoreline by XuaXua 11:21:20 Cannot summon flyers when permaflying over deep water by XuaXua 11:24:46 -!- Roarke has quit [Quit: Page closed] 11:25:19 -!- Insomniak has quit [Quit: I like to rock] 11:25:28 -!- johnny0 has quit [Quit: leaving] 11:25:31 updating 11:25:47 thanks 11:26:11 does "\/" mean anything in lua? 11:26:23 I wonder if that error it throws is legitimate. 11:26:44 i'm not sure; i was wondering if it's because we had a beta version of luajit 11:26:52 maybe it's an issue that's fixed more recently 11:27:08 after blindly changing that to "\\/", everything seems to work on i386, but I haven't tested that vault specifically 11:27:12 the error i was getting in bailey.des was even wierder; it was triggering on the NAME: line of a map 11:27:21 merely "make ... test", --mapstat, etc 11:27:25 ok 11:27:35 it works but only after you nuke the des cache 11:27:49 the bytecode is not compatible 11:28:07 after i zapped bailey.des i could run the game but then yeah hit that bytecode error; i can just nuke the cache? 11:28:13 and the compat check I recently added stores only bit width and endianness 11:29:07 works on me, on i386 with luajit 2.0.0 11:29:10 Unstable branch on crawl.develz.org updated to: 0.13-a0-127-g4b4bd11 (34) 11:30:12 -!- alefury has joined ##crawl-dev 11:30:21 geekosaur: btw try connecting to cdo again now it's updated (i couldn't reproduce your stuck game locally) 11:31:06 hm, latest version has in fact unstuck it 11:31:16 good 11:31:23 (I had tried again shortly before the update and it was still stuck) 11:31:39 it hadn't updated for a while, maybe something was fixed 11:32:33 damn, what is up with vaults? 11:33:03 is anyone else seeing this problem on cdo, Vaults just consists of big empty floor plans with no rooms 11:33:17 well, but the first time I hit it was in 0.12 before the april fools joke went in 11:33:42 -!- eb has quit [Client Quit] 11:34:57 mumra: just like oldvaults 11:37:05 -!- DrPraetor has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 11:37:30 yeah but even worse because it doesn't have the chaotic city boxes 11:39:32 -!- ussdefiant has quit [Read error: Connection reset by peer] 11:40:20 -!- ussdefiant has joined ##crawl-dev 11:42:44 -!- bmfx has quit [Read error: Connection reset by peer] 11:54:07 -!- Lucas__ has quit [Quit: Page closed] 11:55:34 -!- ussdefiant has quit [Ping timeout: 246 seconds] 11:56:26 -!- kek has joined ##crawl-dev 12:01:11 -!- sbanwart__ has quit [Read error: Connection reset by peer] 12:04:30 Stable (0.11) branch on crawl.akrasiac.org updated to: 0.11.2-11-g28dacbe 12:06:09 -!- MarvinPA has quit [Ping timeout: 276 seconds] 12:11:00 -!- Lawman0 has quit [Ping timeout: 264 seconds] 12:14:13 -!- InternetKraken has quit [Ping timeout: 245 seconds] 12:14:13 -!- madreisz has quit [Ping timeout: 245 seconds] 12:15:03 -!- OneEyedJack has quit [Ping timeout: 245 seconds] 12:15:03 -!- Kellhus has quit [Ping timeout: 245 seconds] 12:15:28 -!- Horsey has quit [Ping timeout: 245 seconds] 12:15:28 -!- VolteccerJack has quit [Ping timeout: 245 seconds] 12:15:53 -!- absolutego has quit [Ping timeout: 245 seconds] 12:16:09 -!- PepeRC2 has quit [Read error: Connection reset by peer] 12:18:11 Unstable branch on crawl.akrasiac.org updated to: 0.13-a0-127-g4b4bd11 (34) 12:21:48 -!- santiago_ has quit [Ping timeout: 245 seconds] 12:21:50 -!- Kalir has quit [Changing host] 12:31:13 -!- SamB__ is now known as SamB 12:34:27 -!- simmarine has joined ##crawl-dev 12:35:28 -!- volteccer has quit [Ping timeout: 245 seconds] 12:43:11 -!- were has quit [Quit: Page closed] 12:43:53 -!- monqy has quit [Quit: hello] 12:47:24 -!- Egglet has quit [Ping timeout: 260 seconds] 12:47:30 -!- Aryth has quit [Ping timeout: 264 seconds] 12:47:58 -!- MIC132_ has quit [Ping timeout: 245 seconds] 12:48:14 -!- nooodl_ has joined ##crawl-dev 12:48:43 -!- antlions has quit [Read error: Connection reset by peer] 12:48:48 -!- VolteccerJack has quit [Ping timeout: 245 seconds] 12:48:48 -!- CKyle has quit [Ping timeout: 245 seconds] 12:49:15 -!- dcssrubot329 has quit [Read error: Connection reset by peer] 12:49:38 -!- Kellhus_ has quit [Ping timeout: 245 seconds] 12:49:38 -!- OneEyedJack_ has quit [Ping timeout: 245 seconds] 12:52:16 -!- nooodl has quit [Ping timeout: 256 seconds] 12:52:58 -!- volteccer has quit [Ping timeout: 245 seconds] 12:57:54 -!- bonghitz has quit [Remote host closed the connection] 12:59:06 -!- DrPraetor has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 13:00:01 -!- Aryth1 has quit [Ping timeout: 245 seconds] 13:02:06 -!- sbanwart__ has quit [Ping timeout: 245 seconds] 13:04:48 -!- caleba has quit [Quit: caleba] 13:05:17 -!- yogaFLAME has quit [Ping timeout: 255 seconds] 13:07:54 -!- yogaFLAME has joined ##crawl-dev 13:10:16 -!- ussdefiant has joined ##crawl-dev 13:14:41 -!- DainDwarf has quit [Quit: Dain's default quit message] 13:16:22 -!- SkaryMonk has joined ##crawl-dev 13:17:20 -!- hurdos has quit [Read error: Connection reset by peer] 13:19:43 -!- gluop has quit [Ping timeout: 245 seconds] 13:22:54 -!- mumra has quit [Remote host closed the connection] 13:31:02 -!- madreisz_ has quit [Quit: Page closed] 13:46:21 -!- simmarine has quit [Ping timeout: 252 seconds] 13:49:47 -!- nonethousand_ is now known as nonethousand 13:56:18 -!- BoredOne has quit [Ping timeout: 245 seconds] 13:57:06 -!- OneEyedJack has quit [Quit: Page closed] 13:57:43 -!- scummos^ has quit [Ping timeout: 246 seconds] 14:02:49 -!- lastofallthatlas has quit [Client Quit] 14:07:42 -!- yogaFLAME has quit [Ping timeout: 258 seconds] 14:08:52 -!- mumra has joined ##crawl-dev 14:13:16 -!- Zermako has quit [Disconnected by services] 14:13:20 -!- Zermako2 is now known as Zermak 14:13:21 -!- Zermak is now known as Zermako 14:13:23 -!- _D_ has quit [Quit: leaving] 14:14:51 -!- Blazinghand has quit [Ping timeout: 276 seconds] 14:19:20 -!- dcssrubot837 has quit [Read error: Connection reset by peer] 14:19:29 -!- MIC132 has quit [Quit: Page closed] 14:21:31 -!- pythonsnake has quit [Ping timeout: 246 seconds] 14:24:08 -!- blabber has quit [Quit: leaving] 14:30:26 -!- Nakat0my has quit [Ping timeout: 240 seconds] 14:31:05 -!- mgq has quit [Ping timeout: 252 seconds] 14:31:48 -!- mgq has joined ##crawl-dev 14:32:19 -!- Wark- has quit [Quit: Leaving.] 14:34:30 -!- ldf has quit [Read error: Connection reset by peer] 14:37:49 -!- Escalator has quit [Remote host closed the connection] 14:39:21 -!- syllogism has quit [] 14:39:23 -!- ZipZipskins has quit [Quit: Page closed] 14:44:28 -!- Egglet has quit [Remote host closed the connection] 14:48:14 -!- gluup_ is now known as gluop 14:49:38 -!- Sabaki has joined ##crawl-dev 14:51:23 i think something is going on with vampires in trunk, Ive been absolutely gorging myself on corpses, but havent hit full yet, im XL10. I am wearing a ring of regeneration, but I dont think that would be the cause, ive drank 4-5 corpses in a row... 14:51:56 -!- Stelpa has quit [Ping timeout: 255 seconds] 14:52:09 -!- inpho has quit [Quit: inpho] 14:52:38 -!- Egglet has quit [Read error: Connection reset by peer] 14:53:36 you've probably just been eating a lot of contaminated corpses 14:54:35 most are orcs yes 14:58:52 mumra on forum, on new Zot layouts: "...so far it seems like a number of issues might be getting ever so slightly overblown" <3 <3 <3 15:00:13 -!- clemux has quit [Ping timeout: 240 seconds] 15:01:19 dpeg: heh 15:01:27 people don't like change do they? 15:02:54 not if change involves losing stuff people use or want to use, no 15:03:08 -!- simmarine has joined ##crawl-dev 15:03:42 -!- scummos^ has quit [Ping timeout: 264 seconds] 15:04:09 in this case it's not even that - like, zot already makes open layouts. even the experienced players are missing this point and just going "arg this will destroy all my items" 15:05:11 anyway, several people also really liked the layouts, and when i was spectating a game someone commented it was awesome; i reckon 50% positive response is actually pretty good ;) 15:05:38 ok, i did manage to get full, although it is certainly harder to do now than in previous versions, i suppose that was the intent 15:07:54 mumra: in my experience, those who embrace change will not speak up, and those who oppose change will whine^H^H^H^H^Hscream 15:08:21 mumra: cherish every little pat on the back you get :P 15:08:48 dpeg: thanks, i do :) 15:09:44 what is sabaki talking about? there was a reversion of a commit that changed chunk numbers ... 13 days ago. did anything change with vamp nutritution? 15:10:02 no, it was reverted 15:10:19 that's what i thought 15:10:28 ring of regen is probably skewing things enough to make it seem like something has changed when it hasn't 15:10:34 Sabaki: nothing changed 15:10:37 its usually trivial to get full nutrition, even on d:1 with a vampire, im playing trunk and i did not manage it until xl13 15:10:49 are you usually wearing a ring of regen? 15:10:54 unusual things happen 15:11:12 no, that is not usual, but i wouldnt think regen would impact it THAT much 15:11:24 i have noticed something else different that has nothing to do with regen 15:11:30 corpses are all grey text for vampires now 15:11:34 -!- inpho has quit [Ping timeout: 246 seconds] 15:11:35 -!- inpho_ is now known as inpho 15:11:49 actually 15:11:50 strike that 15:11:57 -!- Dixlet has quit [Ping timeout: 256 seconds] 15:12:02 some corpses that used to be brown, are now grey 15:12:13 -!- Elkan has quit [Quit: Quitte] 15:14:14 Incorrect gas trap message when triggered by monster by BlackSheep 15:14:24 -!- mumra has quit [Read error: Connection reset by peer] 15:14:43 -!- santiago__ has quit [Ping timeout: 245 seconds] 15:14:54 -!- mumra has joined ##crawl-dev 15:15:03 -!- Bomanz has quit [Ping timeout: 245 seconds] 15:15:26 -!- Egglet has quit [Ping timeout: 245 seconds] 15:16:05 -!- inpho has quit [Ping timeout: 248 seconds] 15:16:06 -!- inpho_ is now known as inpho 15:19:25 -!- mumra has quit [Read error: Connection reset by peer] 15:20:39 -!- mumra has joined ##crawl-dev 15:20:49 -!- s951 has quit [Client Quit] 15:20:58 -!- Ellick has quit [Quit: Page closed] 15:25:38 -!- partyhat has quit [Quit: Page closed] 15:33:57 -!- mumra has quit [Ping timeout: 258 seconds] 15:37:01 -!- edlothiol has quit [Ping timeout: 258 seconds] 15:38:03 -!- gluop has quit [Ping timeout: 245 seconds] 15:38:52 -!- mumra has joined ##crawl-dev 15:40:14 -!- yogaFLAME has joined ##crawl-dev 15:41:31 -!- inpho has quit [Quit: inpho] 15:44:00 -!- spriseris has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 15:49:25 -!- dcssrubot387 has quit [Read error: Connection reset by peer] 15:54:15 -!- sbanwart__ has quit [Ping timeout: 258 seconds] 15:55:35 -!- vogonpoet has quit [Quit: Page closed] 16:01:48 -!- Lucas_ has quit [Quit: Page closed] 16:03:05 -!- ussdefiant has quit [Ping timeout: 258 seconds] 16:04:18 -!- ussdefiant has joined ##crawl-dev 16:05:27 -!- MarvinPA has joined ##crawl-dev 16:08:59 -!- mumra has quit [Ping timeout: 252 seconds] 16:09:24 -!- ussdefiant_ has joined ##crawl-dev 16:09:58 -!- ussdefiant has quit [Ping timeout: 258 seconds] 16:10:19 -!- ussdefiant_ is now known as ussdefiant 16:10:39 -!- Findor has quit [Quit: Leaving] 16:15:58 -!- ussdefiant has quit [Ping timeout: 246 seconds] 16:18:38 -!- ZRN has quit [] 16:18:59 -!- scummos^ has quit [Remote host closed the connection] 16:19:37 -!- monqy has joined ##crawl-dev 16:19:38 -!- VolteccerJack has quit [Ping timeout: 245 seconds] 16:28:33 -!- PsyMar has quit [Remote host closed the connection] 16:30:12 -!- Kalir has quit [Ping timeout: 264 seconds] 16:31:01 -!- Kalir has quit [Changing host] 16:33:56 is there a wizmode command to see my locations coordinates? 16:34:54 -!- k9quaint has quit [Ping timeout: 264 seconds] 16:35:16 blackcustard: hmm, good question 16:37:51 -!- VolteccerJack has quit [Quit: Page closed] 16:38:55 i think i solved abyss's unlinked items problem :) 16:40:56 * SamB chuckles to see worley and simplex allowed for clua 16:42:09 blackcustard: well, try the debug mode, it's quite weird to code in ordinary wizard unless you want an approximation how the game looks like 16:43:24 -!- Lawman0 has quit [Ping timeout: 264 seconds] 16:43:36 um ... there's a debug mode besides wizmode? 16:43:37 * SamB thinks wizard mode should (optionally?) enable more debug output when the user is actually poking about, rather than assuming that you'd compile in debug if you wanted that information 16:44:30 to clarify, i am compiling in debug-lite; and then going into wizmode with & 16:47:00 * SamB never has time to compile in debug mode too 16:47:32 -!- Chozo has quit [Remote host closed the connection] 16:49:02 * kilobyte never has time to compile in release, unless it's for some stress test. 16:49:11 and even then, usually with some debug flags 16:49:31 it's been quite a while since i did anything but debug-lite 16:50:30 -!- santiago_ has quit [Ping timeout: 264 seconds] 16:50:30 make debug CFOPTIMIZE="-Ofast -flto=jobserver -fwhole-program -fno-fat-lto-objects -ggdb" 16:50:31 I have -DDEBUG_TESTS and -DDEBUG_ITEM_SCAN 16:50:39 (except that LTO builds are currently broken) 16:51:22 regular debugging: "make debug" has debug aids, and compiles 2-3 times as fast 16:51:33 does -ggdb do more than -g anymore? 16:52:21 somehow, except for my phone, where it's actually slower than optimized builds, go figure. It's because of criminally low memory and a swappeathon of doom if you include bigger debug info 16:52:55 SamB: no idea if that's still the case, it used to ages ago, at least 16:54:06 -!- Nightbeer has quit [Ping timeout: 276 seconds] 16:54:25 anyway, if I need to find out where I am, I suppose I attach GDB and type "print you.position" 16:54:52 i actually had gdb attached when i asked, so that's a good suggestion 16:54:55 it's moot now anyway 16:55:02 if someone is that bothered by the extra spam, you can code a patch to make &^Q sticky 16:55:19 you can turn off the spam? 16:55:50 most messages are still not classified into one of categories, and many use mprf() instead of dprf(), but yeah 16:56:21 it's rarely useful, though, as debug mode is for debugging not playing so there are no extended fights 16:57:27 * SamB wonders how bad it would be to make normal wizmode builds allow the spam but default it to "off" .. 16:58:24 I'd keep current wizmode as the explore mode 16:58:39 -!- eb has quit [Ping timeout: 258 seconds] 16:59:12 -!- Snigir has quit [Quit: Page closed] 17:00:02 -!- Blazinghand has quit [Read error: Connection reset by peer] 17:00:18 -!- mamga has quit [Quit: Page closed] 17:03:06 -!- k9quaint has quit [Changing host] 17:06:50 effects of wizmode: Labyrinths show map changes, beam targetting leaks some info, wands can be inscribed with range:, AC display shows GDR percent, you are shown exact spell power, tiles show used enums, map shows the coordinates (what blackcustard wanted), you get asked a question whether you want to die, and & works 17:07:25 I'd say only the latter two make sense, the rest belongs in debug builds 17:07:50 -!- dtsund has joined ##crawl-dev 17:07:54 you can also change beam paths in wizmode 17:08:46 * SamB thinks they all make sense 17:08:52 -!- s951 has joined ##crawl-dev 17:09:09 -!- Egglet has quit [Ping timeout: 248 seconds] 17:09:11 i agree 17:09:27 compiling sucks -.- 17:09:41 I know, right? 17:10:14 hmm, that looks odd somehow 17:10:21 * SamB doesn't get this idiom 17:10:29 ? 17:10:57 i know, right? 17:10:58 -!- Aryth1 has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 17:11:00 ? 17:11:02 yeah 17:11:04 that 17:11:24 -!- SexyAcids has quit [Quit: Page closed] 17:11:35 mhh, it really doesnt make sense 17:11:36 * SamB guesses it's just a silly rhetorical question 17:12:23 so, when should I merge my jewellery ID stuff to 0.12? 17:15:57 -!- caleba has quit [Quit: caleba] 17:18:18 -!- nooodl__ has joined ##crawl-dev 17:19:17 -!- scummos^ has quit [Remote host closed the connection] 17:19:30 -!- dcssrubot733 has quit [Read error: Connection reset by peer] 17:20:57 if you want it in 0.12, asap 17:21:48 -!- nooodl_ has quit [Ping timeout: 245 seconds] 17:23:23 -!- ryansee has quit [Ping timeout: 245 seconds] 17:25:10 -!- Emolga has quit [Quit: Page closed] 17:32:37 -!- ystael has quit [Ping timeout: 246 seconds] 17:35:36 -!- Lawman0 has quit [Ping timeout: 264 seconds] 17:35:58 kilobyte: so, how about doing what it takes to discard the des cache when it uses an incompatible bytecode format? 17:37:26 -!- mumra has joined ##crawl-dev 17:41:37 -!- jeanjacques has quit [Ping timeout: 248 seconds] 17:45:52 SamB: ah right, i didn't quite realise the significance of where i added worley/simplex, i just put them in with other random functions because it seemed a logical grouping ... i don't think it could possibly be an info leak anyway 17:46:05 no, it isn't 17:46:30 I was just amused by trying to think what possible use they'd have there ;-) 17:46:53 heh :) 17:46:58 no, i'm trying, getting nothing 17:47:46 -!- Kellhus has quit [Quit: Page closed] 17:47:52 by the way: do any devs live in or around london? it's the launch night of our website tomorrow and i can wangle some tickets if anyone was interested 17:49:16 ooh, privilege escalation attack targetting lua 5.1 17:49:25 * SamB wonders if he can use this to fake a win 17:51:45 -!- evilmike has joined ##crawl-dev 17:52:27 hmm, could that possibly encourage debian to update to 5.2? or preferably throw it out in favour of luajit? ;) 17:52:30 -!- morik has quit [Quit: Page closed] 17:56:59 -!- namad7 has quit [Ping timeout: 256 seconds] 17:57:12 -!- eith has quit [Ping timeout: 264 seconds] 18:00:42 -!- eeviac has joined ##crawl-dev 18:01:38 -!- jeanjacques has joined ##crawl-dev 18:03:47 -!- rax has quit [Ping timeout: 245 seconds] 18:04:01 -!- rax has joined ##crawl-dev 18:04:28 -!- PepeRC2 has quit [Ping timeout: 246 seconds] 18:07:00 -!- kek has quit [Quit: Kicked by KickServ] 18:08:48 okay. i put a patch up for ' 0006635: Abyss: "Unlinked item" error upon changing level' 18:08:52 https://crawl.develz.org/mantis/view.php?id=6635 18:10:02 -!- Nakat0my has quit [Quit: Verlassend] 18:10:24 -!- dtsund has quit [Quit: dtsund] 18:13:06 -!- yogaFLAME has quit [] 18:19:22 -!- Datul has quit [Quit: Page closed] 18:23:10 -!- scummos^ has quit [Ping timeout: 252 seconds] 18:24:12 -!- eith has quit [Ping timeout: 264 seconds] 18:25:08 -!- eith has joined ##crawl-dev 18:28:17 -!- DainDwarf has quit [Quit: Dain's default quit message] 18:29:28 -!- inpho has quit [Quit: inpho] 18:29:44 -!- DracoOmega has joined ##crawl-dev 18:33:00 mumra: luajit doesn't seem available on all architectures 18:34:45 particularly hurd-i386, ia64, mipsel, s390, s390x, and sparc seem missing 18:34:54 mumra: btw, those layout pictures you posted do look great! 18:35:02 oh, also kfreebsd-amd64 18:36:27 03DracoOmega 07* 0.13-a0-128-g70a4f2e: Don't crash when summoning dancing weapons via shadow creatures with good gods 10(3 hours ago, 1 file, 8+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=70a4f2ef4b8b 18:36:27 03DracoOmega 07* 0.13-a0-129-gdb45db7: Allow summoning/recalling fliers over deep water 10(15 minutes ago, 6 files, 11+ 21-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=db45db7b37df 18:41:32 03|amethyst 07[stone_soup-0.12] * 0.12-a0-3193-g0d480aa: Fix unknown-jewellery identification blocking (#6850) 10(2 days ago, 1 file, 7+ 9-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=0d480aada19b 18:41:32 03SamB 07[stone_soup-0.12] * 0.12-b1-16-g26d1a7d: Merge branch 'randart-jewellery-id' into stone_soup-0.12 (#1083) 10(75 minutes ago, files, + -) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=26d1a7d301c8 18:42:53 -!- Lightli has joined ##crawl-dev 18:43:09 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:49:22 why you show |amethyst's commit again? 18:49:35 -!- dcssrubot646 has quit [Read error: Connection reset by peer] 18:50:01 Well, did you remerge a commit that was already merged or something? 18:50:01 DracoOmega: You have 8 messages. Use !messages to read them. 18:50:07 -!- ZipZipskins has quit [Quit: Page closed] 18:50:17 (Well, okay, I made that commit but it was |amethyst's patch and I pushed it before and Cheibriados announced it then ...) 18:50:27 -!- alefury has quit [] 18:50:58 (I just merged the branch I'd pushed it to into 0.12 now) 18:51:02 I don't really know for sure 18:51:17 |amethyst might 18:51:52 alternatively, why didn't it show the *rest* of the commits on that branch (or say it was skipping them) 18:53:13 -!- Dixlet has joined ##crawl-dev 18:54:01 -!- ldf has quit [Quit: ldf] 19:00:12 -!- substitute has quit [Ping timeout: 276 seconds] 19:02:02 SamB: hmm, shame about luajit 19:02:46 the arch coverage is pretty good for what it is, just not good enough to replace lua 19:03:04 alefury: thanks ! (some of them are in trunk already, i've got better versions on the way, but got a slightly crazy week ahead) 19:03:06 -!- sbanwart__ has quit [Ping timeout: 264 seconds] 19:03:21 it *is* ABI compatible, if you don't count bytecode as part of the ABI 19:05:01 -!- oberstein has quit [Ping timeout: 246 seconds] 19:05:19 -!- nimiz has quit [Ping timeout: 264 seconds] 19:05:25 -!- stabwound has quit [Ping timeout: 245 seconds] 19:08:13 -!- stabwound has joined ##crawl-dev 19:08:37 -!- oberstein has joined ##crawl-dev 19:09:06 -!- dtsund has joined ##crawl-dev 19:15:50 -!- thetao has quit [Quit: Page closed] 19:18:10 -!- pelotron has quit [Ping timeout: 256 seconds] 19:20:54 Incidentally, I was actually a little sad to see deep troll shamans lose haste. 19:28:21 maybe they could gain something else instead 19:28:31 -!- eeviac has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 19:28:47 maybe they could get haste back and we could just not put them in lair 19:28:56 wtf, why are they in lair? 19:29:37 One end vault has one for some reason 19:29:37 ask Grunt; he put one in a lair ending and got lots of complaints, and responded to the complaints by removing haste self from them 19:30:08 Really, without haste self or any other deep trolls there, the shaman is basically just a plain deep troll anyway 19:30:29 Which doesn't sound like a particularly interesting 'boss' monster anyway 19:30:56 replace with unique who thinks things are "deep" 19:31:58 -!- scummos^ has quit [Ping timeout: 246 seconds] 19:32:01 plain deep troll with ~flavour~ 19:32:23 deep troll haz a flavour? 19:32:43 I would be happy with less flavor and more hasting at deeper depths :P 19:34:55 Will jesters stick around? 19:35:00 -!- Luxivar has quit [Remote host closed the connection] 19:35:20 Certainly no individual Lair vault, no matter WHAT is done with it, is worth scrapping a mechanic that I feel works well at its original intended depth 19:35:23 they're too overpowered 19:35:32 i suggest making the starting quarterstaff a regular staff instead 19:35:40 Regular staffs don't exist now 19:35:44 Oh, hi evilmike 19:35:49 i mean a regular staff of chaos 19:35:50 neither do jesters really :P 19:35:54 Well, yes 19:36:04 But I mean that the base 'staff' item is not supposed to ever generate 19:36:16 -!- eeviac has joined ##crawl-dev 19:37:29 -!- s951 has quit [Quit: Leaving] 19:38:00 -!- dtsund has quit [Quit: dtsund] 19:38:50 Why are you guys going to remove them so soon after adding them? 19:39:03 I know, they're an april fools joke, but actual effort went into coding them 19:39:25 Well, because they are an April Fool's joke and a week is a decent period of time 19:39:59 Then again, Nemelex as a starting god is probably the most broken class possible 19:40:19 because he likes to kill you with summons? 19:41:07 -!- rkd has quit [] 19:41:11 19:41:13 you can startscum for ridiculous things on jester with decks 19:41:21 yes 19:46:10 To be honest, in god knows how many years when we finally get around to making Nemelex balanced, this could be an actual class 19:46:38 Being able to starscum decks here doesn't really imply major overall imbalance 19:46:50 !learn add joke < Lightli> To be honest, in god knows how many years when we finally get around to making Nemelex balanced, 19:46:51 joke[24/24]: < Lightli> To be honest, in god knows how many years when we finally get around to making Nemelex balanced, 19:50:01 And to be honest, the broken of having him as a starting god is somewhat tempered by dealing with Xom wrath 19:51:28 So yeah, why did we get rid of Stabbing? 19:51:34 It had the best title in the entire game 19:53:13 who is "we" 19:53:24 if you are using that word, that means you were involved somehow 19:53:51 1learn add open_source_development 19:55:03 -!- Zermako has quit [] 19:55:20 derp 19:55:27 Why did you guys get rid of Stabbing then 19:58:10 the title is a sad loss, yes 19:58:16 maybe we should bring back the skill 19:59:34 were any sbl/stealth apts changed 19:59:40 -!- bonghitz has quit [Remote host closed the connection] 19:59:53 is the formula really finalized 19:59:55 no 19:59:56 =/ 19:59:58 ok good 19:59:58 no 20:00:24 so newstabbing is shortblades only? 20:00:32 all weapons 20:00:44 IMO you shouldn't expect anything in 0.13 to be finalized when 0.12 isn't even released 20:00:53 except jesters of course 20:01:05 The shortest lived class in Crawl history 20:01:11 fr fit nausea removal into .12 pls 20:01:24 eeviac: nothing changed except that instead of stabbing skill, we use the average of weapon skill and stealth skill in the formulas 20:01:48 for now, anyways. 20:02:34 so how does that work with otherweaponstabbing then 20:02:39 it doesn't? 20:02:55 -!- Sombrero_Mott has joined ##crawl-dev 20:03:50 eeviac: huh? 20:03:56 I said exactly what changed 20:04:08 you can still stab very poorly with other weapons 20:04:10 eeviac: "weapon skill" 20:04:18 oooh 20:04:20 heh 20:04:39 my brain read 'weapon skill' as 'short blades'. I am sleep deprived 20:04:53 short blades, the one true weapon type 20:04:56 eeviac: when the weapon *is* a short blade, sure 20:05:58 -!- Mottikins__ has quit [Ping timeout: 245 seconds] 20:14:13 -!- SexyAcids has quit [Ping timeout: 245 seconds] 20:15:36 -!- ToBeFree has quit [Read error: Operation timed out] 20:16:44 -!- netmonmatt has quit [Ping timeout: 276 seconds] 20:19:40 -!- dcssrubot350 has quit [Read error: Connection reset by peer] 20:23:19 -!- Dalvant has quit [Ping timeout: 264 seconds] 20:24:56 -!- Jayrays has quit [Ping timeout: 255 seconds] 20:25:01 -!- st_ has joined ##crawl-dev 20:27:48 -!- yogaFLAME has joined ##crawl-dev 20:27:49 -!- bh has joined ##crawl-dev 20:27:52 hi 20:28:53 ??subtractor snake 20:28:53 subtractor snake[1/1]: Zot-exclusive snake that resembled a speed 18 lower-hp klown without blinking. An extinct species. 20:30:14 were the sbl/stealth apts reverted? 20:30:36 yes 20:30:40 thanks 20:30:48 what was the change? 20:31:07 sbl and stealth apts were reduced by 1 for all races 20:32:05 what was the rationale? 20:32:16 well its not in anymore 20:32:37 I never thought of short blades as op. 20:33:01 bh: well the intent was to compensate for the stabbing changes, which over the long run are a buff to stabbers 20:33:13 i think the idea was they had more exp because no more stabbing 20:33:15 however the change hurt everyone else using those skills for no reason 20:33:17 elliptic: ah. Is stabbing go away as a skill? 20:33:19 ??stabbing 20:33:20 stabbing[1/4]: A successful stab with a short blade increases your damage from dam to (dam+bonus)*mult, where bonus depends on your dex and stab skill and is capped at 30, and mult depends on your stab skill and the type of stab (sleep/paralysis is best). Non-short blades don't get a bonus and have lower mult. Daggers get bonus doubled, so use one of those. 20:33:21 stabbing is dead 20:33:22 stabbing is gone 20:33:24 w00t 20:33:28 can we remove traps? :) 20:33:34 yes 20:33:42 right now its your weapon and stealth skill that contribute to stabbing 20:33:56 we could replace stealth with 'thievery' 20:34:14 steal from shops 20:34:17 and bring back thief role 20:34:17 -!- Zifmia has quit [Ping timeout: 276 seconds] 20:34:20 and bring back hand crossbows 20:34:45 cut off monster hands and shoot them with crossbows? 20:35:06 how many hand crossbows could an octopode use at once 20:35:16 blackcustard: why would you shoot their hands after you chopped them off? Isn't that unnecessary? 20:35:19 none, op don't have hands 20:35:33 This is better than any thread on the Tavern. 20:35:40 I HATE THE DEVS THEY NERF EVERYTHING I LIKE 20:35:51 is there a stabbing thread on tavern yet 20:37:09 I saw the 'potion of beneficial mutation' thread is alive. How about I add it? 20:37:32 -!- Mottikins__ has joined ##crawl-dev 20:37:43 do it 20:38:00 !lg * class=jr 20:38:00 1336. SamB the Ducker (L6 MuJr), worshipper of Nemelex Xobeh, rotted away (helix card) on D:4 on 2013-04-03 01:33:51, with 381 points after 3192 turns and 0:16:19. 20:38:05 !lg * class=vm 20:38:06 38787. Fhqwhgads the Stinger (L2 OpVM), slain by an adder on D:2 on 2013-04-03 01:35:58, with 62 points after 1360 turns and 0:01:47. 20:38:17 I'm looking forward to the removal of 3 bad potions and the addition of 1 good one 20:38:21 haha 20:38:31 ??lg 20:38:32 listgame[1/7]: !lg command displays info about past games. The manual is available here: http://github.com/greensnark/dcss_henzell/raw/master/docs/listgame.txt 20:38:32 which has the added benefit of simplifying the id game !! 20:38:37 ill like the hexagon bailey even more 20:38:48 -!- Ur-Quan has quit [Ping timeout: 245 seconds] 20:38:52 !lg * class=pr v:0.13 20:38:53 No games for * (class=pr_v:0.13). 20:39:01 ??version 20:39:01 I don't have a page labeled version in my learndb. 20:39:05 what's the current version? 20:39:21 !lg * x=cv 20:39:23 2190671. [cv=0.13-a] BOOPYPUTT the Spear-Bearer (L9 DrGl), worshipper of The Shining One, slain by Blork the orc (a +2,+2 trident of protection) on D:7 on 2013-04-03 01:38:55, with 2314 points after 6553 turns and 0:18:47. 20:39:36 bh: 20:39:36 !lg * v=0.13 20:39:37 No games for * (v=0.13). 20:39:48 !lg * x=v 20:39:49 2190672. [v=0.12.0-b1] LustyArgonianMaid the Skirmisher (L3 DsCK), worshipper of Xom, slain by Sigmund the orange rat on D:2 on 2013-04-03 01:39:35, with 95 points after 757 turns and 0:02:37. 20:39:57 !lg * x=cv c=pr 20:39:57 46598. [cv=0.12-a] Ferretball the Proselytiser (L1 HOPr), worshipper of Beogh, quit the game on D:1 on 2013-04-03 01:10:19, with 41 points after 95 turns and 0:00:25. 20:40:14 -!- Sombrero_Mott has quit [Ping timeout: 255 seconds] 20:40:27 gah. I just want to see if Jesters are more popular than priests :) 20:40:36 bh: i think galehar may have been working on it but i'm not certain 20:41:01 potion of whatever it's going to be called, that is 20:41:08 !lg * pr cv=0.13-a 20:41:09 31. Charlie the Cruncher (L12 HuPr), worshipper of Zin, demolished by a hill giant (a +0,+0 giant club) on D:10 on 2013-04-02 23:06:37, with 11852 points after 19607 turns and 1:39:32. 20:41:13 !lg * jr cv=0.13-a 20:41:14 1337. kekekela the Martial Artist (L9 DrJr), worshipper of Nemelex Xobeh, slain by a griffon (summoned by the player character) on D:8 on 2013-04-03 01:40:56, with 2387 points after 9617 turns and 1:49:05. 20:41:22 Potion of Benefit? :) 20:41:22 I'd be surprised if jesters weren't more popular than many of the other classes, because they're brand new 20:41:27 bh: in 0.13, sure 20:41:43 SamB: 1337. 20:41:44 potion of charles darwin 20:42:00 but 0.13 is so new, and jester is said to be time-limited 20:42:12 we should remove jesters right now ;) 20:42:13 ah nevermind galehar was asking for a patch, so if you want to then go for it (the idea is for it to replace potions of gain str/int/dex) 20:42:22 !lg * jr cv=0.13-a 20:42:22 1337. kekekela the Martial Artist (L9 DrJr), worshipper of Nemelex Xobeh, slain by a griffon (summoned by the player character) on D:8 on 2013-04-03 01:40:56, with 2387 points after 9617 turns and 1:49:05. 20:42:23 MarvinPA: sounds good to me 20:43:32 stabbing change/nausea removal/goodmutation... it's gonna be hard to play the .12 tourney when so much good stuff isn't in it :) 20:43:37 ??fizzing liquid 20:43:37 I don't have a page labeled fizzing_liquid in my learndb. 20:44:08 and there's endless suggestions for a name for it, personally i don't mind just "beneficial mutation" even if that's not strictly accurate 20:44:09 eeviac: I was specifically planning to hold back on 0.13 stuff until post-tournament partially for this reason :P 20:44:16 but i guess whoever codes it gets to decide :P 20:44:30 Potion of Benefit! 20:44:55 I actually think it would be interesting if the potion was weighted to have a reasonable chance of boosting levels of mutations you already have, if you have some, instead of just being purely random. Since you often never see higher levels of some of these mutations 20:45:03 I've pondered "potion of evolution", but that's misleading. 20:45:13 isn't that kind of how mutation already works? 20:45:23 DracoOmega: what about demonic mutations? 20:45:27 potion of revolution 20:45:31 eeviac: I am pretty sure that having level 1 of something doesn't make you more likely to get a second level of it 20:45:50 I thought that was the case, it sure seems like it 20:45:53 bh: Okay, yes you see higher levels of some of these there, sure 20:46:14 -!- nonethousand has quit [Quit: Leaving] 20:46:28 speaking of new potions, can we have a potion of polymorph now that badforms are in? same idea as before: potion turns you into a a random form, weighted towards good, but it's random 20:46:41 Though there are some that demonspawn don't get, of course 20:46:41 probably needs to be very heavily weighted 20:47:01 how many of the goodforms are actually good for nonUCdudes 20:47:02 evilmike: omg! yes! :) 20:47:03 (i just want to have more semi-good potions) 20:47:30 ...hey, I suggested a potion of polymorph right after badforms landed : 20:47:31 :b 20:47:34 i dislike straight bad potions now that evap is gone - better to have "questionable" potions 20:47:36 by the way, about the 0.12 tourney: I won't have time for a week or so to do any work related to it, but one thing the tourney needs is somewhere to run the tourney scripts and host the tourney pages 20:47:43 Wensley hasn't been around anytime recently 20:47:47 !seen wensley 20:47:48 I last saw Wensley at Wed Feb 20 00:30:26 2013 UTC (6w 1h 17m 21s ago) quitting with message Quit: leaving. 20:47:48 Grunt: i brought it up after evap was removed, but i'm still favourable to it 20:48:00 so I might not be able to use his server again 20:48:00 someone who isn't lazy should add it 20:48:27 elliptic: what are the scripts written in, python? 20:48:28 elliptic: you're welcome to use my server, but I don't want to do it myself 20:48:46 * bh is a very bad sysadmin 20:48:51 -!- monqy has quit [Quit: hello] 20:49:05 mumra: the scripts are written in python and sql 20:49:35 maybe try to pester czso into volunteering, or is that not viable? 20:50:03 -!- mumra has quit [Remote host closed the connection] 20:50:21 -!- mumra has joined ##crawl-dev 20:50:44 -!- jeanjacques has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet] 20:50:58 <|amethyst> I don't mind hosting it on CSZO (and rax probably wouldn't mind on CAO), but someone else will have to set it up 20:51:08 one of the crawl servers would be optimal probably, yeah; I ran the scripts on CAO for the 0.9 tourney 20:51:56 -!- Sombrero_Mott has joined ##crawl-dev 20:52:32 -!- ToBeFree has joined ##crawl-dev 20:52:45 there isn't a huge amount to set up hopefully 20:52:57 Throwing nets look like pies when thrown by Medar 20:54:24 -!- Mottikins__ has quit [Ping timeout: 258 seconds] 20:58:01 Stable (0.12) branch on crawl.s-z.org updated to: 0.12-b1-16-g26d1a7d 21:05:53 -!- Mottikins__ has joined ##crawl-dev 21:06:51 -!- SchwaWarrior has quit [Quit: Page closed] 21:07:11 i can confirm 6863 but have no clue why it's happening 21:07:27 the code looks fine to me 21:08:07 ontoclasm: sure it's not a cache issue? 21:08:07 -!- Mottikins__ has quit [Read error: Connection reset by peer] 21:08:09 -!- Sombrero_Mott has quit [Ping timeout: 252 seconds] 21:08:10 This seems like a self-fixing bug in any case 21:08:15 Since soon pies will look like nothing 21:08:17 true 21:08:24 -!- Mottikins__ has joined ##crawl-dev 21:08:27 or perhaps we should remove nets instead 21:08:35 crawl needs pie traps 21:11:40 isn't that a bit too much like cloud traps? 21:11:49 i had a very silly trap idea 21:11:54 not if it causes player blindness 21:11:56 vault traps 21:11:58 Well, player blindless also doesn't exist 21:12:13 -!- Sombrero_Mott has joined ##crawl-dev 21:12:15 btu nobody *implemented* player blindness, it just confuses you instead, right? 21:12:27 no, but it would have to for pie traps to be good 21:12:30 when you step in one it does &L*evilmike_ambush 21:13:03 ontoclasm: this is possible already with lua 21:13:14 SamB: I am not sure it even does this 21:13:18 But I have no idea 21:13:33 bh has some idea 21:13:35 ontoclasm: Haha 21:13:52 what's up? 21:14:01 there is no player blindness. Pies will confuse you 21:14:10 so pie traps would be stupid, right? 21:14:24 it should do &L*boggart_bomb 21:14:27 not if someone implemented player bllindness ;) 21:14:30 april fools! the server is now lagged to a halt 21:14:42 -!- Mottikins__ has quit [Ping timeout: 258 seconds] 21:14:45 Reason for traps skill, disarm for food 21:14:50 is boggart_bomb a forkbomb? 21:15:01 yes 21:15:06 ew. 21:15:13 as much as you can do a forkbomb with a crawl vault, I suppose 21:15:14 but instead of processes it's boggarts 21:15:24 all it does is replace the level's monster list with "boggart" 21:15:30 that's almost like processes 21:15:51 do those reproduce? 21:16:04 they cast shadow creatures. shadow creatures draws from the monster list 21:16:17 it's possible for boggarts to summon themselves, so if you replace the monster list.... 21:18:01 ontoclasm: You forgot break; btw. 21:18:17 ontoclasm: For the throwing net/pie tile thing 21:18:22 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:21:28 -!- Mottikins__ has joined ##crawl-dev 21:22:44 ontoclasm: http://pastebin.ca/2348385 21:23:23 -!- Sombrero_Mott has quit [Ping timeout: 252 seconds] 21:24:39 -!- voker57_ has quit [Read error: Connection reset by peer] 21:26:33 -!- clinew has quit [Quit: leaving] 21:27:56 -!- Wehk has quit [Read error: Connection reset by peer] 21:27:57 -!- morik has quit [Quit: Page closed] 21:28:31 -!- Kellhus has quit [Quit: Page closed] 21:29:42 ontoclasm: want to make a potion of benefit tile? (ie potion of good mutation) 21:32:30 -!- Mottikins__ has quit [Ping timeout: 264 seconds] 21:33:23 staff of cold melee message missing by rchandra 21:33:48 -!- Blazinghand has quit [Ping timeout: 264 seconds] 21:34:10 -!- smeea has quit [Ping timeout: 256 seconds] 21:37:14 -!- mumra has quit [Remote host closed the connection] 21:37:37 -!- mumra has joined ##crawl-dev 21:37:59 -!- mumra has quit [Remote host closed the connection] 21:38:09 -!- Kalir has quit [Ping timeout: 276 seconds] 21:39:29 -!- GiantOwl is now known as Kalir 21:39:30 -!- Kalir has quit [Changing host] 21:44:00 -!- dcssrubot262 has quit [Ping timeout: 264 seconds] 21:44:23 -!- bonghitz has quit [Remote host closed the connection] 21:45:31 -!- MarvinPA_ has joined ##crawl-dev 21:48:37 -!- MarvinPA has quit [Ping timeout: 248 seconds] 21:48:37 -!- MarvinPA_ is now known as MarvinPA 21:51:04 -!- MaxFrost has quit [Ping timeout: 260 seconds] 21:52:16 -!- evilmike has quit [] 22:00:29 -!- tcjsavannah has quit [Quit: Page closed] 22:01:18 -!- madreisz has quit [Ping timeout: 245 seconds] 22:02:35 am I missing somewhere that I need to add a new potion for acquirement? 22:03:45 -!- Stelpa has quit [Changing host] 22:04:09 -!- sbanwart__ has quit [Ping timeout: 258 seconds] 22:05:46 bh: did you already find some places you need to add a potion for acquirement? 22:06:07 there quite possibly are some places in acquirement.cc .. 22:06:19 um 22:06:34 (you can't acquire potions) 22:06:48 oh? 22:08:17 isn't this still the beneficial mutation thing? 22:08:45 03DracoOmega 07* 0.13-a0-130-ge89446e: Fix cancelling permaflight above deep water or lava killing players without a prompt 10(7 minutes ago, 2 files, 4+ 4-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=e89446ef86fc 22:11:18 -!- VolteccerJack has quit [Ping timeout: 245 seconds] 22:13:33 SamB: I misspelled it 22:18:43 -!- Egglet|2 has quit [Client Quit] 22:18:53 Menu titles are wrong or missing in WebTiles by Medar 22:18:53 WebTiles: Can't use - key to toggle stacking after searching by Medar 22:20:00 -!- Egglet has quit [Ping timeout: 264 seconds] 22:27:57 -!- mikee_ has joined ##crawl-dev 22:29:04 -!- pelotr0n has quit [Ping timeout: 258 seconds] 22:32:55 -!- fooobarrr has quit [Ping timeout: 246 seconds] 22:35:59 -!- dcssrubot712 has quit [Ping timeout: 252 seconds] 22:38:13 -!- eith has quit [Ping timeout: 248 seconds] 22:39:07 ok. All it does is give you a good mutation. 22:40:07 bh: you know the potion is supposed to replace the gain stat potions, right? 22:40:13 Medar: thanks 22:40:16 elliptic: yep. I've removed them 22:40:23 cool :) 22:40:28 %s/removed/disabled them from spawning 22:40:45 and removed from vaults? 22:41:01 haven't gotten there yet 22:41:08 -!- ussdefiant has joined ##crawl-dev 22:43:25 -!- Melum has quit [Ping timeout: 246 seconds] 22:44:18 make sure to have that one bailey give 7 good mut potions 22:44:36 what does it do now? 22:45:00 st_: that seems bad. 22:45:53 anyway, might want to want to play-test the name before changing vaults? 22:46:44 btw, what's the message when you quaff this? 22:48:02 "You feel a surge of energy." 22:48:04 Is that bad? 22:48:19 it's ok 22:48:42 That doesn't sound right to me 22:48:50 that sounds like something MP-related 22:48:50 DracoOmega: me too. sounds like a potion of magic. 22:48:52 should be "You feel fantastic!" 22:48:53 Yeah 22:48:58 ontoclasm: ha! 22:49:24 "Billy Mays here with Potions of Benefit!" 22:49:41 That's not actually what they're called, is it? 22:49:59 Because that's unpleasantly non-specific in my mind 22:50:05 Since most potions are of some kind of benefit 22:50:09 -!- santiago_ has quit [Ping timeout: 258 seconds] 22:50:40 DracoOmega: gimme a better name? The thread tossed around a lot of crap 22:50:48 -!- yogaFLAME has quit [] 22:51:38 I actually like Evolution, but it seems lots of people don't? But even 'beneficial mutation' is better than just plain benefit 22:51:46 IMO beneficial mutation is icky but still better than anything else that has been proposed 22:51:55 evolution is bad if it has nothing to do with evolution mutation 22:51:56 DracoOmega: like poison? paralysis? 22:51:59 which it doesn't 22:52:39 potion of transcendence 22:52:43 SamB: I did say 'most' 22:52:43 :Y 22:52:57 petrification? 22:52:59 ontoclasm: that was my initial suggestion actually 22:53:12 Potion of Telomerase ;) 22:53:17 transgenics 22:53:58 potion of cigotuvi's secret formula 22:54:42 ugh 22:54:57 ... we already have a potion of degeneration. 22:56:00 potion of degeneration x 22:56:51 Potion of Vicissitude 22:58:16 https://dl.dropbox.com/u/1000017/crawl/i-good_mutation.png 22:58:32 thanks 22:58:43 Potion of Enhancement? 22:58:57 -!- ussdefiant has quit [Read error: Connection reset by peer] 22:59:04 DracoOmega: sounds like penis pill spam 22:59:10 Pfff 22:59:25 Well, you know when they say 'you feel robust'.... 22:59:33 -!- ussdefiant has joined ##crawl-dev 22:59:36 -!- Sombrero_Mott has joined ##crawl-dev 22:59:45 transmogrification? 23:00:02 That would be more a potion of polymorph. 23:00:09 The problem with stuff like that is that it sounds more like- yeah, that 23:00:23 I'm going to commit it as viccistude. 23:00:26 if your mutation lasts longer than four hours, consult your physician 23:00:34 if someone ahas the inclination to revert it, go for it 23:00:36 1learn add potion_of_whatever 23:00:46 (fr: call it a potion of whatever0 23:00:49 s/0/)/ 23:01:10 potion of //XXX: name me// 23:01:23 potion of FIXME 23:03:38 see, this is why we can't do the vaults yet 23:04:09 -!- N78291 has quit [Quit: null] 23:04:11 * bh builds 23:06:30 remind me which character wands are 23:06:33 \ or / 23:06:42 / 23:06:49 \ is shops/portals/etc. 23:07:04 okay 23:07:58 * SamB thought was staves 23:08:15 SamB: i thnk that depends on your cset 23:08:19 | is staves! 23:08:33 what settings do you have to pick to get \ to be shops/portals ? 23:08:42 one that doesn't have the arch character 23:08:44 e.g. ascii 23:08:53 obviously it's not dec 23:09:01 that has a paragraph symbol 23:12:06 -!- nooodl__ has quit [Ping timeout: 264 seconds] 23:12:20 -!- ussdefiant has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 23:16:17 -!- remyroy has quit [Read error: Connection reset by peer] 23:18:43 pushed. 23:18:59 -!- spriseris has quit [Read error: Connection reset by peer] 23:19:01 * Grunt pushes bh. 23:19:22 -!- ussdefiant has joined ##crawl-dev 23:19:32 03bh 07* 0.13-a0-131-geb2d7b9: Revamp Potions of Gain Stat 10(9 minutes ago, 10 files, 24+ 20-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=eb2d7b93e384 23:19:49 -!- Melum has quit [Ping timeout: 246 seconds] 23:21:12 -!- Lawman0 has quit [Ping timeout: 264 seconds] 23:25:29 -!- yogaFLAME has quit [Ping timeout: 252 seconds] 23:25:51 bh: I don't see vault loot changes here 23:26:57 -!- Arkaniad has quit [Ping timeout: 258 seconds] 23:27:30 -!- Mottikins__ has joined ##crawl-dev 23:29:35 That seems to be easy enough to update; it's only portal vaults. 23:30:02 -!- Sombrero_Mott has quit [Ping timeout: 252 seconds] 23:30:47 -!- santiago_ has quit [Ping timeout: 258 seconds] 23:32:44 -!- shachaf_ has quit [Changing host] 23:32:59 -!- shachaf has quit [Disconnected by services] 23:33:03 -!- shachaf_ is now known as shachaf 23:34:44 Auto Pickup picking up extra rings unnecessarily by XuaXua 23:34:50 -!- InternetKraken has quit [Client Quit] 23:36:06 but then we'll need to do it AGAIN when we've actually decided what to call the things ... 23:36:51 Well, yes, but it is better if portals don't generate junk loot until that point, either 23:37:22 doesn't the other potions still work? 23:38:04 Oh, hmmm... I guess they were not outright removed 23:38:16 They don't generate randomly at the moment. 23:38:17 SamB: vault loot is the main source of these potions 23:38:22 -!- eeviac has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 23:38:30 elliptic: okay, that's a good reason 23:38:36 so there's not going to be much testing of vicissitude without changing these vaults 23:39:01 Also, even knowing it is a placeholder, that name still makes me cringe 23:39:19 so you want to change it to FIXME? 23:39:30 Might be better! :P 23:39:36 it is still april fools week, IMO potion of FIXME would be fine 23:39:42 Haha 23:39:47 hehehe 23:39:49 potion of FIXME \o/ 23:39:53 yeah, go ahead, at least I can pronounce that 23:40:08 Just a sec while I tag the potions that need to be updated with the badname... 23:41:17 -!- blackcustard has quit [Read error: Connection reset by peer] 23:41:44 they could probably be more common right? how good are these mutations going to be on average 23:42:13 -!- ussdefiant has quit [Ping timeout: 246 seconds] 23:42:33 * SamB <3 without additional glow 23:43:06 -!- ktgrey has quit [] 23:43:31 -!- st_ has quit [Read error: Connection reset by peer] 23:43:45 -!- st_ has joined ##crawl-dev 23:44:49 03Grunt 07* 0.13-a0-132-g6f677c3: Update potions of gain in vaults. 10(8 minutes ago, 5 files, 8+ 14-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=6f677c31d7d8 23:45:22 wow that sewer with the gain stats 23:45:32 good spoiler 23:49:13 -!- spacepreacher has quit [Ping timeout: 245 seconds] 23:50:03 -!- kekekela has quit [Ping timeout: 245 seconds] 23:51:06 -!- Mottikins__ has quit [Ping timeout: 258 seconds] 23:51:33 -!- Sombrero_Mott has joined ##crawl-dev 23:54:07 -!- Melum has quit [Ping timeout: 246 seconds] 23:54:12 DracoOmega, just spotted in a game I'm watching: The tentacle pulls it backwards! 23:54:26 (since you wrote the relevant code, you might want to know that) 23:54:46 is "it" more tentacle? 23:55:34 -!- elliott has quit [Ping timeout: 256 seconds] 23:55:45 What was it pulling? And could you at least see the tentacle? 23:56:16 -!- elliott has joined ##crawl-dev 23:56:17 Probably a naga (this was from someone corrupting the Snake ending), and no. 23:56:36 Oh, so the whole works of it was off-screen? 23:56:38 Yes. 23:56:48 Let's see... 23:56:57 !lm magicpoints rune=serpentine -tv:<0:>5.0 23:56:58 3. magicpoints, XL18 NaJr, T:46731 (milestone) requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 23:57:11 Back before I remembered to put LoS checks on everything 23:57:21 (Because of course I would never forget such a thing now >.>) 23:57:58 -!- Marceluiz has joined ##crawl-dev 23:57:58 -!- Krakhan has quit [Ping timeout: 246 seconds] 23:58:36 (it went by already if you weren't watching) 23:58:39 !lm magicpoints rune=serpentine -tv:cancel 23:58:40 3. magicpoints, XL18 NaJr, T:46731 (milestone) cancel requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 23:59:37 -!- clouded_ has joined ##crawl-dev 23:59:52 -!- st_ has quit [Read error: Connection reset by peer] 23:59:57 -!- GuraKKa has quit [Read error: Connection reset by peer]