00:14:31 -!- ivan has quit [Quit: Coyote finally caught me] 00:14:42 -!- ivan has joined ##crawl-dev 00:21:25 -!- valrus has quit [Remote host closed the connection] 01:13:04 -!- Pseudonut has quit [Remote host closed the connection] 02:02:09 -!- Textmode has quit [Ping timeout: 240 seconds] 02:20:01 -!- Kurper has quit [Remote host closed the connection] 02:31:03 moin 02:31:36 Zaba: Morning! 02:36:35 -!- Vandal has quit [Ping timeout: 255 seconds] 02:39:23 Keskitalo, what up 02:51:06 -!- Pseudonut has joined ##crawl-dev 03:03:34 -!- syllogism has joined ##crawl-dev 03:14:30 -!- monky has quit [Quit: hello] 03:15:09 Zaba: Toying with MySQL locally :P 03:15:12 hm 03:15:27 I'm slowly realizing that I don't know how to rewrite _make_trail into a lua api function 04:13:11 -!- Pseudonut has quit [Remote host closed the connection] 04:19:31 -!- Zaba has quit [Ping timeout: 240 seconds] 04:25:45 -!- Zaba has joined ##crawl-dev 04:26:09 hm, I'd say ice_cave_tombish is one of the best vaults I've ever made 04:38:26 wtf is mons_alloc used for 04:39:00 oh, pan and zotdef monster generation 04:39:13 bleeding hell 04:46:37 Keskitalo, ping? 04:54:24 hi 04:54:48 due, do you know where random floor/wall colors come from in the abyss? 04:55:36 no idea, sorry 04:55:45 due, they come from bloody pandemonium 04:56:06 I cannot put down in words the stupidity of this hack. 04:56:37 lev-pand.cc:init_pandemonium is called for the abyss 04:56:41 . . . 04:56:45 cool 04:56:48 why? 04:57:08 due, to initialize floor and rock wall colors! 04:57:13 it's so intuitive. 04:57:22 that makes so much sense! 04:57:36 yes! Bloody hell. 04:58:31 it's not the sickest thing I saw in crawl's code, but it's very well a runner up 04:59:44 due, did you look at what I've done to poor special rooms yet? 05:00:45 erm. 05:35:15 -!- elliptic has quit [Ping timeout: 245 seconds] 05:54:13 -!- Mu_ has joined ##crawl-dev 06:06:22 -!- Zannick has quit [Ping timeout: 252 seconds] 06:20:23 -!- valrus has joined ##crawl-dev 06:21:42 03galehar * r98a2775efda1 10/crawl-ref/source/ (startup.cc tilereg-title.cc tilereg-title.h tilesdl.cc): Revert "Tiles: don't wait fore a key at the splash screen after databases have loaded." 06:25:45 galehar: :( 06:25:56 that's a terrible idea 06:31:39 many things in crawl are terrible ideas, in a way or other :P 06:32:25 Terrible things before breakfast! 06:34:16 I don't mean a gameplay issue, I mean having to click on popups to get to the game. 06:45:23 -!- valrus has quit [Remote host closed the connection] 06:53:49 03kilobyte * rbc5940ade8b7 10/crawl-ref/source/ (syscalls.cc syscalls.h): Cowardly assume that systems lack fdatasync() unless on a list. 07:02:15 -!- hashc has joined ##crawl-dev 07:02:53 -!- hashc has quit [Client Quit] 07:53:41 um what's the point of the big yellow bar in the m screen? you can't do anything with it 07:55:56 oh enter 08:10:13 -!- Pialein has joined ##crawl-dev 08:13:32 -!- Lollipop_ has joined ##crawl-dev 08:14:11 -!- ZarahNeander has quit [Ping timeout: 255 seconds] 08:14:14 -!- Lollipop has quit [Ping timeout: 260 seconds] 08:42:24 so.. 08:42:33 need to redo wall/floor coloring in the abyss 08:42:35 I guess 08:42:55 the way it's done right now is ridiculously complicated 08:43:15 i.e., it calls init_pandemonium 08:56:11 hm. 08:56:16 greensnark, ping 08:56:41 ? 08:57:27 greensnark, I was looking at _place_unique_map earlier today, and I noticed that it makes four tries to place the map 08:57:52 greensnark, is that really necessary? I'm sure there is some place (in maps.cc) that makes 25 or so attempts to place the map. 08:58:06 which is eventually reached from dgn_place_map, which _place_unique_map uses 08:58:22 Not sure why place_unique_map retris 08:58:33 it's been that way ever since you've added it, according to git blame 08:59:22 it doesn't seem to me that it makes sense for it to retry, though. 09:02:06 -!- Vandal has joined ##crawl-dev 09:04:26 -!- TGWi has joined ##crawl-dev 09:12:00 -!- Twilight13 has joined ##crawl-dev 09:12:00 -!- Twilight-1 has quit [Read error: Connection reset by peer] 09:24:49 I added place_unique_map? 09:24:50 -!- Paroid has joined ##crawl-dev 09:26:50 oh wait, the code existed before it's been split into _place_unique_map 09:27:29 the code that makes 4 attempts at dgn_place_map 09:27:41 no idea who wrote that first :P 09:31:28 greensnark, so, do you think it's safe to remove that retrying bit? 09:31:42 uniques seem to be merrily placed without it, at least 09:31:52 Toss it 09:33:29 done 09:35:16 -!- hashc has joined ##crawl-dev 09:35:32 -!- hashc has quit [Remote host closed the connection] 09:40:42 greensnark, also, what do you think of the 'back door' to abyss in _plan_6? 09:41:25 Is that the Pandemonum abyss gate builder 09:41:44 I haven't really thought about it 09:41:51 it's either for D levels below 20, or pan 09:48:45 -!- cw_ has quit [Remote host closed the connection] 09:51:22 Unrandart improvements (https://crawl.develz.org/mantis/view.php?id=2959) by MarvintheParanoidAndroid 09:58:18 MarvinPA: Good work :) 09:58:39 thanks :) 10:01:51 -!- cw_ has joined ##crawl-dev 10:03:47 -!- Kurper has joined ##crawl-dev 10:12:13 -!- cw_ has quit [Remote host closed the connection] 10:40:24 is the new skill menu galehar's fault? 10:40:41 -!- cw_ has joined ##crawl-dev 10:49:50 !tell galehar centering the skill menu is pretty weird; no other menu does that, and I imagine it has the potential to be unattractive on kyrris-scale terminals (it's not that nice on mine either, and it's only 88x27) 10:49:51 TGWi: OK, I'll let galehar know. 10:50:34 !tell galehar the cursor should be another colour than yellow, since lightgrey highlighted in yellow is extremely extremely hard to read 10:50:35 TGWi: OK, I'll let galehar know. 10:50:53 TGWi, that problem has been on the startup screen for ages (lightgrey on yellow) 10:51:03 I even complained about it, with bloody screenshots, and nobody cared 10:51:17 isn't yellow highlighting only used for unrecommended? 10:51:42 's right. Recommended use lightgrey on lightgreen, which is arguably worse. 10:51:55 actually, it's darkgrey on yellow for unrecommended 10:51:57 so it'd be darkgrey on yellow 10:51:58 still not nice at all 10:51:58 which isn't that bad 10:52:07 it also blinks for whatever reason for me 10:53:18 !tell galehar regardless of colour, what's the point of a cursor anyway? it's one keypress to turn a skill on/off, moving to it with the cursor and then pressing enter is 5 times slower 10:53:18 st_: OK, I'll let galehar know. 10:53:40 !tell galehar nitpicking: to move the cursor from the description/training toggle button to the skill letters, you have to first move the cursor through "hide unknown" 10:53:41 TGWi: OK, I'll let galehar know. 10:53:58 !tell galehar and with all skills shown, ice magic has a * and fire magic doesn 10:53:59 TGWi: OK, I'll let galehar know. 10:54:15 !learn add galehar 't have anything next to it, even though I have no experience in either 10:54:16 galehar[1/1]: 't have anything next to it, even though I have no experience in either 10:54:28 erm 10:54:33 why did I just do that 10:54:41 haha 10:54:44 !tell galehar 't have anything next to it, even though I have no experience in either 10:54:45 TGWi: OK, I'll let galehar know. 10:54:49 I was literally just using !tell 10:54:57 also he is going to wake up and have six messages 10:55:02 !learn del galehar 10:55:03 Deleted galehar[1/1]: 't have anything next to it, even though I have no experience in either 10:57:43 !tell galehar in "toggle training" mode with all skills shown, there's no way to move between the left and right halves of the screen (unless your skills line up? not sure); perhaps just remove the show all option and turn it on automatically in description mode 10:57:44 TGWi: OK, I'll let galehar know. 11:06:47 Disliked spells aren't colored when reading a book (https://crawl.develz.org/mantis/view.php?id=2960) by OG17 11:16:13 -!- Vandal has quit [Ping timeout: 276 seconds] 11:19:02 -!- pointless_ has joined ##crawl-dev 11:31:42 -!- elliptic has joined ##crawl-dev 12:00:31 -!- ortoslon has joined ##crawl-dev 12:00:44 !seen galehar 12:00:44 I last saw galehar at Sat Dec 11 00:18:07 2010 UTC (17h 42m 37s ago) quitting with message Quit: disconnect. 12:10:07 -!- ortoslon has quit [Ping timeout: 265 seconds] 12:11:00 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.7/20100713130626]] 12:13:41 !tell galehar also it's pretty ugly in general 12:13:42 TGWi: OK, I'll let galehar know. 12:18:45 it's amazing how many bugs I can code in an hour 12:21:09 -!- Textmode has joined ##crawl-dev 12:26:33 -!- Zannick has joined ##crawl-dev 12:48:09 Paroid, what did you code? 12:48:42 I'm writing a damage simulator so I can get much more realistic damage numbers for comparison 12:48:47 ah 12:49:50 it's kinda weird to code it side by side with the dcss source code, but the lack of encapsulation there makes it very hard to build into the dcss code 12:50:00 I should probably look at the arena and see how that works 12:51:29 yeah, crawl's code is rather intertwined 12:51:42 it used to be worse, though ;> 12:52:52 Well, maybe my analysis can help point the way towards making it simpler. The current damage calculations make my head hurt 12:53:43 I hope so, I'm all for simplification. I'm not the one who's going to decide on such things, though. I only do grunt work on the dungeon builder. 12:59:31 s/grunt/great/ 13:04:00 greensnark, should functions in dungeon.h that aren't used by any other files be made static? 13:05:16 I guess there's no reason why not.. 13:11:51 03zaba * r0e4173f83f77 10/crawl-ref/source/dungeon.cc: Don't retry dgn_place_map in _place_unique_map. 13:11:52 03zaba * rd6fcd577b4af 10/crawl-ref/source/describe.cc: Don't declare a variable as 'struct monster', 'monster' is sufficient. 13:11:54 03zaba * r9320b2dde0f6 10/crawl-ref/source/ (dungeon.cc dungeon.h): Make dungeon.h functions that are used by nothing but dungeon.cc static. 13:18:29 -!- Zannick has quit [Ping timeout: 240 seconds] 13:18:35 -!- Zannick has joined ##crawl-dev 13:26:10 -!- monky has joined ##crawl-dev 13:37:34 Oklob sapling glyph and name are inappropriate (https://crawl.develz.org/mantis/view.php?id=2961) by flowsnake 14:31:33 What's a good way to come up with numbers for my damage simulator for comparison purposes? By numbers I mean skill levels, weapon enchant levels 14:31:52 !lg * won 14:31:53 3477. jilles the Sabretooth (L27 FeBe), worshipper of Trog, escaped with the Orb and 4 runes on 2010-12-11, with 1583084 points after 151926 turns and 10:12:44. 14:32:09 !lg * won 2495 14:32:10 2495. clouded the Eclecticist (L23 DGRe), escaped with the Orb and 4 runes on 2010-05-07, with 1455520 points after 145460 turns and 10:29:30. 14:32:15 !log * won 2495 14:32:15 2495. clouded, XL23 DGRe, T:145460: http://crawl.akrasiac.org/rawdata/clouded/morgue-clouded-20100507-021642.txt 14:32:20 !log * won 1434 14:32:20 1434. mikee, XL25 DrCr, T:109437: http://crawl.akrasiac.org/rawdata/mikee/morgue-mikee-20090709-065120.txt 14:32:25 !log * won 698 14:32:25 698. Butch, XL26 HOPr, T:119671: http://crawl.akrasiac.org/rawdata/Butch/morgue-Butch-20080723-203339.txt 14:32:29 !log * won 2421 14:32:30 2421. clouded, XL27 DEAE, T:252402: http://crawl.develz.org/morgues/trunk/clouded/morgue-clouded-20100409-193246.txt 14:32:34 !log * won 1838 14:32:34 1838. rob, XL23 TrHe, T:95434: http://crawl.akrasiac.org/rawdata/rob/morgue-rob-20090912-204549.txt 14:34:44 did those win numbers come out of a hat? Is there a way for me to get help on how to use the bots? 14:35:43 !help lg 14:35:44 !lg: Lists a specifically-numbered game by a player with specified conditions. By default it lists the most recent game. Usage: !listgame () () (options) where options are in the form field=value, or (max|min)=field. See ??listgame for more info. 14:36:07 it's easier just to ask around and observe 14:36:22 I assume those numbers were randomly picked 14:41:01 https://github.com/greensnark/dcss_henzell/raw/master/docs/listgame.txt 14:42:47 thanks, syllogism 14:56:22 -!- Pseudonut has joined ##crawl-dev 15:07:43 shuf -i 1-3477 -n 5 15:16:07 ??okhlob sapling 15:16:07 I don't have a page labeled okhlob_sapling in my learndb. 15:16:13 ??oklob sapling 15:16:13 oklob sapling[1/1]: Created by the level 2 ability in zotdef for 60 xp. A weaker version of an oklob plant with lower HD, health and MR. 15:21:28 @?? oklob sapling 15:21:28 oklob sapling (09p) | Speed: 10 | HD: 4 | Health: 12-32 | AC/EV: 10/0 | Flags: 03plant, !sil | Res: 06magic(16), 03poison, 08acid+++ | XP: 60 | Sp: acid splash (3d7+7d5). 15:21:45 why isn't that P? 15:22:00 because it's undead 15:22:01 should be 15:33:11 03alpha.dev * r4302e791ec45 10/crawl-ref/settings/autopickup_exceptions.txt: Add evil items to default autopickup exceptions 15:33:17 03chriscampbell89 * rcfbf888d4b33 10/crawl-ref/source/art-data.txt: Unrandart improvements, part 1 15:33:18 03kilobyte * rd7fa60e56729 10/crawl-ref/source/art-data.txt: Bump "Eos". 15:56:23 03kilobyte * rdea893dd22a7 10/crawl-ref/source/makefile: Fix a duplicated build and a race condition on make -j >1. 16:04:49 -!- Gretell has quit [Ping timeout: 276 seconds] 16:11:14 -!- Pseudonut has quit [Remote host closed the connection] 16:31:26 -!- Gretell has joined ##crawl-dev 16:31:50 does "Add evil items to default autopickup exceptions" mean that you won't autopickup summoning scrolls under a good god? 16:32:52 because it's a heck of a lot more likely that a monster'll get and use the scroll than it is that something'll have a blowgun when it finds curare 16:41:07 reading the comments, one gets the impression that it's poorly named rather than inapplicable 16:41:17 it's relative to your god I think 16:41:28 so chei would hate on potions of speed 16:42:07 also I really didn't read what you said at all 16:42:41 there's not really much chance of either happening; imo curare should be picked up because it's awesome 16:43:46 so are exec axes of speed but they're not on autopickup :P 16:44:48 and if the reasoning is to keep it out of the hands of monsters there's probably a bunch of other stuff that should be autopicked up, like rods 17:15:42 rods should be picked up, though, just like wands, since monsters can use either now 17:16:17 need a command to smash items 17:16:30 that or pick up neither 17:16:37 no more carrying everything around just to prevent monsters from using them 17:16:47 summon lava 17:18:16 summon lava orc 17:25:31 lava orc form 17:43:41 -!- syllogism has quit [] 19:44:29 -!- paxed has quit [Ping timeout: 240 seconds] 19:46:21 -!- paxed has joined ##crawl-dev 20:11:12 03dolorous * r3280b023cb64 10/crawl-ref/source/view.cc: Fix wording. 20:14:01 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:18:35 -!- paxed has quit [Ping timeout: 245 seconds] 20:20:19 -!- paxed has joined ##crawl-dev 20:48:04 -!- Vandal has joined ##crawl-dev 20:50:15 -!- paxed has quit [Ping timeout: 245 seconds] 20:51:10 -!- Pseudonut has joined ##crawl-dev 20:52:14 -!- paxed has joined ##crawl-dev 20:59:38 -!- Kurper has quit [Remote host closed the connection] 21:05:01 -!- Kurper has joined ##crawl-dev 21:08:53 -!- TGWi has quit [Read error: Connection reset by peer] 21:12:12 -!- TGWi has joined ##crawl-dev 21:25:15 -!- paxed has quit [Ping timeout: 245 seconds] 21:27:14 -!- paxed has joined ##crawl-dev 21:59:25 -!- paxed has quit [Ping timeout: 245 seconds] 22:01:11 -!- paxed has joined ##crawl-dev 22:11:26 -!- Zaba has quit [Ping timeout: 260 seconds] 22:12:53 -!- Zaba has joined ##crawl-dev 23:14:00 -!- MarvinPA|2 has joined ##crawl-dev 23:16:53 -!- MarvinPA has quit [Ping timeout: 264 seconds] 23:19:54 -!- MarvinPA|2 is now known as MarvinPA 23:30:50 -!- Pseudonut has quit [Remote host closed the connection] 23:41:52 -!- elliptic has quit [Quit: Leaving]