00:02:55 -!- Lightli has quit [Ping timeout: 245 seconds] 00:03:52 if you figure it out can you teach toadyone 00:05:24 Stable (0.11) branch on crawl.s-z.org updated to: 0.11-b1-134-g2d3d357 00:05:51 -!- monqy has quit [Quit: hello] 00:06:28 ontoclasm1: whodat? 00:07:36 the dorf fortress guy 00:08:17 isn't he cray'cray? 00:08:29 yes 00:08:32 very much so 00:08:59 df simulates stuff like individual goblins fighting crocodiles on distant continents but the rivers are still precisely 1 block deep and 4 blocks wide absolutely everywhere 00:09:12 I really like procedural generation. I have notebooks full of ideas I need to implement. Still, I believe that df is the worst game ever made 00:09:20 dwarf fortress was a fun game when it was still fully 2d, in my opinion 00:09:29 after that I think it became more of a simulator and less of a game 00:09:35 yeah 00:09:59 i have difficulty playing it because there are no goals beyond "make stuff!" 00:10:02 my friends impolitely call it 'asperger quest' 00:10:33 Unstable branch on crawl.s-z.org updated to: 0.12-a0-574-g1db80be (34) 00:10:41 the 2d version felt like it had somewhat of an actual challenge, and there was a sort of win condition 00:10:43 i appreciate the concept of the "sandbox" but even the sims has forces driving you to complete objectives 00:10:56 and some clear milestones too. like every map had the river, the chasm, etc... and you had to work past them 00:11:01 yeah 00:11:43 df might be better if the attacking enemies were better-designed 00:12:02 as it is you can render your fort utterly impenetrable forever with nothing but a drawbridge 00:12:28 df seems to dish out capricious and senseless defeat in the guise of fun 00:12:34 and if you're willing to do some complex and bizarre-looking construction you can even continue trading in that state 00:12:45 The RNG decided you should die! 00:12:53 bh: the game is actually very, very easy, if you can defeat the interface 00:13:21 evilmike: I could never get past that screw. A crocodile ate two of my dorfs with no prompt -- "Your dorf is under attack" 00:13:23 I ragequit 00:13:24 which is sort of like saying "it's easy to pilot a space shuttle", I guess 00:13:38 yeah, most of the difficulty is being surprised because you can't pay attention to 50 dwarves wandering around 30 z-levels 00:14:13 and most problems are already in the "someone is definitely going to die" stage by the time you get any notices about them 00:15:58 the adventure mode in that game is more interesting to me, but it's underdeveloped 00:16:46 I like the idea of exploring a gigantic world, and I think DF is pretty good at world generation. It just doesn't have the gameplay to back up the roguelike part of it 00:16:52 -!- phrzn` has quit [Ping timeout: 244 seconds] 00:17:14 evilmike: did I show you my worldgen stuff? 00:17:27 i dont think so 00:18:10 http://i.imgur.com/Gnpby.png 00:18:10 yeah, sadly toadyone is so focused on simulating obscure things like royal successions and vampires hiding their kills he forgets that there's supposed to be gameplay involved at some point 00:19:39 maybe he'll open source it one day and people can do something with it. he did that with one of his previous games (liberal crime squad) 00:20:52 and that one was a mess too, I took a look at the version he released, it was 300k lines in one file and had no spaces. people joked that he stopped working on it because the file became too big to open in notepad.exe 00:21:15 DF is probably better, I assume, so if he opens it, maybe people will have an easier time improving it?? 00:21:17 that's crazy 00:21:47 yeah, probably 00:21:58 i think he mentioned making it open source at some point 00:22:04 but i forget what he said about it 00:22:17 I recall he released some of the code a few years ago, and fans improved it, adding features like zooming 00:22:45 We can only hope :( 00:23:33 evilmike: so that screenshot is slightly dull. The whole thing is in WebGL. You can fly around. 00:23:42 bh: thats cool 00:24:03 bhlooks wicked 00:24:13 I'm more or less using the same techniques to generate crawl terrain 00:25:31 bh: have you ever taken a look at a program called Space Engine? You need a good computer to run it, but it basically has the entire universe, procedurally generated. So you can fly up to planets and there's lots of cool terrain to look at 00:25:42 not much else unfortunately, but its a fun way to waste a couple hours, and its free 00:26:12 wow -- how beautiful and useless :) I want to build something that you can use to play table top roleplaying games. 00:26:59 I think the guy making Space Engine wants to use the engine for an actual game. right now its more of a planetarium thing 00:27:20 it does have an option to only use actual catalogued stuff, so it has educational uses, I guess 00:29:33 -!- bh has quit [Quit: sleep] 00:31:51 -!- Tally has quit [Ping timeout: 244 seconds] 00:54:13 -!- Predelnik has quit [Ping timeout: 246 seconds] 01:00:13 -!- monqy has joined ##crawl-dev 01:01:56 -!- Nomi has quit [Ping timeout: 248 seconds] 01:08:14 -!- Senri has quit [Read error: Connection reset by peer] 01:13:07 -!- shock_ has quit [Remote host closed the connection] 01:17:29 -!- wasd22 has quit [Read error: Connection reset by peer] 01:22:07 -!- wasd22 has quit [Ping timeout: 240 seconds] 01:23:01 -!- Tinen has quit [Quit: Page closed] 01:36:02 -!- Nomi_ is now known as Nomi 01:37:03 -!- G-Flex has quit [Quit: Time for us to bug out.] 01:39:20 -!- Sastopher1 has quit [Ping timeout: 255 seconds] 01:42:37 -!- Vizer has quit [Ping timeout: 244 seconds] 01:57:06 -!- Senri has quit [Read error: Connection reset by peer] 02:01:50 -!- purge_ has quit [Quit: .] 02:04:10 -!- netkitten has quit [Ping timeout: 245 seconds] 02:07:52 -!- Egglet has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 02:09:20 -!- Nomi has quit [Ping timeout: 252 seconds] 02:10:45 -!- Nilsyn has quit [Quit: Page closed] 02:13:45 -!- yogaFLAME has quit [Ping timeout: 245 seconds] 02:13:48 -!- dpeg has quit [Quit: Lost terminal] 02:20:49 -!- Vizer_ has quit [Quit: nipaa~] 02:27:29 -!- clouded_ has quit [] 02:31:21 -!- DainHome has quit [Changing host] 02:35:37 -!- Staplegun has quit [Quit: Hello!] 02:36:28 -!- SkaryMonk has joined ##crawl-dev 02:36:52 -!- wasd22 has quit [Ping timeout: 244 seconds] 02:38:57 -!- Codrus has quit [Ping timeout: 244 seconds] 02:43:54 -!- muiy has quit [Ping timeout: 264 seconds] 02:49:10 -!- noobcanoe has quit [Ping timeout: 245 seconds] 02:49:33 -!- maahes has quit [Ping timeout: 240 seconds] 02:58:50 -!- bonghitz has quit [Quit: bonghitz] 02:59:56 -!- maha has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]] 03:00:51 -!- monqy has quit [Quit: hello] 03:02:08 -!- tensorpudding has quit [Ping timeout: 252 seconds] 03:05:44 -!- G-Flex has joined ##crawl-dev 03:07:30 -!- elliptic has quit [Ping timeout: 245 seconds] 03:10:46 -!- absolutego has quit [Quit: leaving] 03:20:50 -!- Senri has quit [Read error: Connection reset by peer] 03:23:21 -!- Kalir has quit [Quit: leaving] 03:23:34 -!- Tolias has quit [Quit: Page closed] 03:36:24 -!- SkaryMonk has quit [Read error: Connection reset by peer] 03:37:44 -!- indspenceable has quit [Quit: Leaving.] 03:38:26 -!- SkaryMonk has joined ##crawl-dev 03:44:08 -!- rast has quit [Read error: Connection reset by peer] 03:46:53 -!- absolutego has quit [Quit: leaving] 03:53:57 -!- ophanim has quit [Read error: Connection reset by peer] 03:55:15 -!- G-Flex has quit [Quit: Time for us to bug out.] 03:55:43 -!- Senri has quit [Read error: Connection reset by peer] 04:01:40 -!- Yermak has quit [Ping timeout: 245 seconds] 04:05:53 -!- y2s82 has quit [Remote host closed the connection] 04:23:25 -!- Roarke has quit [Quit: Page closed] 04:29:31 -!- Misder has quit [Quit: Page closed] 04:36:57 -!- Ilirion has quit [Quit: Page closed] 04:40:59 -!- DracoOmega has quit [] 04:44:18 -!- dtsund has quit [Ping timeout: 245 seconds] 04:45:51 -!- Senri has quit [Ping timeout: 245 seconds] 04:47:44 -!- rkd2 has quit [Client Quit] 04:52:52 -!- evilmike has quit [] 04:53:20 -!- Nilsyn has quit [Ping timeout: 245 seconds] 04:54:28 -!- Silurio has quit [Quit: Page closed] 04:58:15 -!- lorenz371 has quit [Remote host closed the connection] 05:00:06 OSX builds of master branch on crawl.develz.org updated to: 0.12-a0-574-g1db80be 05:13:26 -!- scummos has quit [Ping timeout: 244 seconds] 05:16:06 -!- Predelnik has quit [Read error: Connection reset by peer] 05:21:59 -!- Sab0t has quit [Quit: Leaving] 05:25:43 -!- Tolias has quit [Quit: Page closed] 05:28:16 -!- bmfx has quit [Read error: Operation timed out] 05:36:22 Ghoul, Mennas, and Quasit Tile etc. (https://crawl.develz.org/mantis/view.php?id=6246) by Denzi 05:44:18 03MarvinPA * r4e6549d5210e 10/crawl-ref/source/ (art-func.h dat/descript/unrand.txt player.cc): Give the robe of Night a passive darkness effect 05:44:54 -!- smeea has quit [Read error: Connection reset by peer] 06:05:18 -!- syllogism has joined ##crawl-dev 06:06:05 03kilobyte * rddfcbced76e5 10/crawl-ref/source/ (dat/descript/fr/items.txt util/checkwhite): Remove zero-width spaces from French descriptions. 06:12:11 -!- OneEyedJack has quit [Quit: Page closed] 06:14:04 -!- Sigmar has quit [Quit: Page closed] 06:19:38 -!- Nightbeer has quit [Read error: Connection reset by peer] 06:22:09 03MarvinPA 07stone_soup-0.11 * re41e6b4270e1 10/crawl-ref/settings/init.txt: Remove an axe trap reference 06:22:10 03edlothiol 07stone_soup-0.11 * r0dfb5ab2475a 10/crawl-ref/source/webserver/ws_handler.py: Fix BOMs in Webtiles rc files (#6225). 06:22:10 03evilmike 07stone_soup-0.11 * r252117e50311 10/crawl-ref/source/dat/des/serial/undead.des: Do not place serial_undead on D:1. 06:22:11 03ontoclasm 07stone_soup-0.11 * re9a1b96baeb4 10/crawl-ref/source/dat/des/portals/volcano.des: Assign lasher statues a tile 06:22:11 03kilobyte 07stone_soup-0.11 * r6aa63a516b55 10/crawl-ref/source/abyss.cc: Disallow lightcyan walls in the Abyss. 06:22:12 03kilobyte 07stone_soup-0.11 * r61a3003669ec 10/crawl-ref/source/dungeon.cc: Don't spam absdepth0 in --test. 06:22:12 03kilobyte 07stone_soup-0.11 * rd030a3a5495f 10/crawl-ref/source/test/ (2 files): Disable a known failure of a test in --test. 06:22:13 03kilobyte 07stone_soup-0.11 * r921f08d552b2 10/crawl-ref/source/xom.cc: Add a missing note on Xom weapon swap, force a --more--. 06:22:14 03translators 07stone_soup-0.11 * ra19d2c264a51 10/crawl-ref/source/dat/descript/ (115 files in 15 dirs): Transifex sync. 06:22:14 03kilobyte 07stone_soup-0.11 * r01f9b0c8d7f7 10/crawl-ref/source/dat/descript/ (7 files in 4 dirs): Re-add descs for stalkers. 06:22:15 03galehar 07stone_soup-0.11 * rd14e1c571a40 10/crawl-ref/source/ (enum.h initfile.cc): Add option support for all new languages. 06:22:17 03kilobyte 07stone_soup-0.11 * r48cd6df5fe5a 10/crawl-ref/source/dat/descript/ (4 files in 3 dirs): Correct wrongly translated desc links. 06:22:17 03kilobyte 07stone_soup-0.11 * re0591679ad8e 10/crawl-ref/source/initfile.cc: Decapitalize language names. 06:22:17 03|amethyst 07stone_soup-0.11 * r3a1dd5572001 10/crawl-ref/source/mon-cast.cc: Don't give a message for monster offscreen Drain Life (#6242). 06:22:17 03kilobyte 07stone_soup-0.11 * rc0e642318359 10/crawl-ref/source/ (dat/descript/fr/items.txt util/checkwhite): Remove zero-width spaces from French descriptions. 06:25:54 -!- wasd22 has quit [Ping timeout: 264 seconds] 06:28:50 -!- edlothiol has joined ##crawl-dev 06:32:16 -!- alefury has joined ##crawl-dev 06:39:09 -!- ussdefiant has joined ##crawl-dev 06:40:23 -!- squimmy has quit [Remote host closed the connection] 06:41:04 -!- Predelnik has quit [Ping timeout: 246 seconds] 06:44:43 -!- Azareth has quit [Quit: Page closed] 06:48:16 -!- Predelnik has quit [Read error: Connection reset by peer] 06:49:47 so, 0.11 ready for release then? 06:50:55 -!- jeanjacques has joined ##crawl-dev 06:53:37 -!- Nightbeer has quit [Ping timeout: 246 seconds] 06:55:01 the config still has a bunch of required elements, there's a bunch of unsolved crashes (like that one after ~13-20k turns in the Abyss) 06:55:25 the Abyss one could be either papered over, or get a real fix (a std::map instead of a prop) 06:55:38 also, the manual needs to be updated 06:56:38 -!- Rewans has quit [] 07:04:45 the issue with using a map instead of props is that the marshalling has to be implemented. Not too hard but still 07:05:19 about the config, all the remaining lines in init.txt could be hardcoded in initfile.cc, right? 07:05:46 abyss: the question is mostly not how to implement it, but what should it show? 07:06:33 Grunt's non-working patch for example tried to just nuke away this data upon every new area 07:07:35 it REALLY reduces the chance of the crash happening, but it still did happen in a long test run 07:12:09 -!- Predelnik|2 has quit [Read error: Connection reset by peer] 07:17:51 -!- temujin has quit [Remote host closed the connection] 07:19:11 I'm not even sure what's the purpose of this data 07:20:36 quite little point for a non-source-diving user, yeah 07:22:51 so, can't we just get rid of it if it's pointless? 07:23:36 I think we can paper it over, or disable in the Abyss, in 0.11 07:26:54 -!- Fhqwhgads has quit [Remote host closed the connection] 07:28:15 what was the offender? can't remember 07:30:30 I kind of fail to see the point of hard-capping CrawlVector at 255 entries 07:35:56 I guess typedef uint8_t vec_size; 07:36:04 but that could be changed too 07:36:55 -!- Qrahl has quit [Quit: Page closed] 07:38:08 -!- domi_ has quit [Ping timeout: 244 seconds] 07:40:34 -!- ussdefiant has quit [Ping timeout: 240 seconds] 07:41:48 yeah, it's marshalled as a byte, but that's not exactly impossible to change 07:44:51 -!- Lawman0 has quit [Ping timeout: 272 seconds] 07:45:04 -!- Nightbeer has quit [Ping timeout: 246 seconds] 07:48:36 -!- elliptic has quit [Quit: Page closed] 07:53:09 -!- Predelnik has quit [Read error: Connection reset by peer] 07:56:22 -!- MarvinPA has quit [] 07:58:29 -!- Predelnik|2 has quit [Read error: Connection reset by peer] 08:02:48 -!- Cryp71c has joined ##crawl-dev 08:04:12 -!- Deathmic has quit [Read error: Connection reset by peer] 08:05:43 -!- SurpriseTRex has quit [Ping timeout: 246 seconds] 08:06:11 -!- rast has quit [Ping timeout: 268 seconds] 08:09:34 -!- Nightbeer has quit [Ping timeout: 246 seconds] 08:09:55 so at some point recently in trunk, the movement commands are working differently in melee 08:10:14 it seems like hitting any movement key in melee now acts like tab, or something 08:10:37 trying to hit one monster often results in attacking a different one 08:11:19 -!- Predelnik has quit [Read error: Connection reset by peer] 08:12:20 <|amethyst> ??cleave 08:12:20 axes[3/3]: In 0.12+, awesomely cleaves around seven spaces on attack, at the expense of nerfed damage (one less base damage for broad axes, battleaxes, and executioner's axes). The cleave attacks do 75% damage, and cleaving in a certain direction is blocked by solid features (but cleaving is done in both directions). 08:13:26 -!- rast has quit [Remote host closed the connection] 08:14:24 haha 08:14:25 thanks. 08:16:08 -!- elliott has joined ##crawl-dev 08:17:03 -!- elliott has quit [Remote host closed the connection] 08:18:47 -!- elliott has joined ##crawl-dev 08:20:46 -!- Cryp71c has quit [Ping timeout: 252 seconds] 08:32:28 -!- Cryp71c has joined ##crawl-dev 08:32:44 -!- SkaryMonk has quit [Read error: Connection reset by peer] 08:33:05 Morning 08:35:20 -!- jooosa has joined ##crawl-dev 08:35:31 -!- joosa has quit [Ping timeout: 272 seconds] 08:35:41 -!- jooosa is now known as joosa 08:41:35 -!- eb has quit [] 08:41:35 -!- Lightli has quit [Ping timeout: 245 seconds] 08:47:55 -!- mhss has quit [Quit: Page closed] 08:50:38 -!- Ilirion has quit [Client Quit] 08:51:57 Dead-end start location. (https://crawl.develz.org/mantis/view.php?id=6247) by white_noise 08:58:46 -!- ontoclasmnei has quit [Ping timeout: 268 seconds] 08:59:40 -!- serge_ has quit [Client Quit] 09:03:12 |amethyst: seen my comment in the mantis issue? 09:03:43 there is an exit just north of the fire vault, is suspect that is a converted hatch 09:04:58 <|amethyst> previously there should have been a down hatch somewhere 09:05:05 <|amethyst> now it should have just been vetoed 09:05:29 im not saying its not a bug, im describing how i think it happened 09:05:55 -!- Cryp71c has quit [Ping timeout: 246 seconds] 09:06:58 -!- Cryp71c has joined ##crawl-dev 09:07:08 <|amethyst> alefury: the code shouldn't have gotten far enough to do that though 09:12:11 <|amethyst> hm, dgn_count_disconnected_zones(false) returns 1 09:12:40 <|amethyst> but that vault has MMT_OPAQUE so I'm not sure why it's returning that 09:14:17 that vault caused problems a few days gao. 09:14:17 ago. 09:14:33 someone hatched into it 09:14:36 (it was reported and fixed) 09:17:01 <|amethyst> oh... 09:17:31 <|amethyst> it's using dgn_square_travel_ok rather than _dgn_square_is_passable as the "passable" predicate to _dgn_fill_zone 09:17:56 -!- rossi has quit [Quit: WeeChat 0.3.8] 09:20:02 <|amethyst> I can kind of see why, in that you want disconnected vaults to still have some means of escape 09:21:27 it counts only 1 zone exactly because the vault is MMT_OPAQUE 09:21:48 <|amethyst> Zaba: I think it would also count one zone if the vault were transparent 09:21:55 <|amethyst> it doesn't look for MMT_OPAQUE at all 09:22:40 <|amethyst> The comment to process_disconnected_zones says "All squares within vaults are treated as non-reachable" but that doesn't seem to be happening either 09:23:03 hm 09:24:14 <|amethyst> there is *a* call to _dgn_square_is_passable 09:24:21 yes 09:24:26 <|amethyst> it won't *seed* from an opaque square 09:24:46 there's also some checking for MMT_VAULT 09:24:55 <|amethyst> yeah, to determine whether or not to fill 09:25:08 <|amethyst> which should be irrelevant here because there is no fill 09:25:26 <|amethyst> what would happen if we used _dgn_square_is_passable as the predicate to _dgn_fill_zone() there? 09:25:29 <|amethyst> anything bad? 09:25:35 no idea.. 09:26:05 it's probably the way it is for a reason, but then, I think it's been a _long_ while since the code was touched by anybody who truly understood it 09:27:34 <|amethyst> the predicate was changed in 6f64354 09:27:37 <|amethyst> %git 6f64354 09:27:39 greensnark * 0.7.0-a0-2516-g6f64354: Fix isolated area check failing on ruined levels with vaults. (2 years, 3 months ago, 1 file, 15+ 8-) https://gitorious.org/crawl/crawl/commit/6f64354a69a1 09:28:24 <|amethyst> hm 09:29:01 <|amethyst> yeah, changing it back wouldn't be safe because of the ruination thing 09:29:16 <|amethyst> then again... 09:30:40 -!- Pingas_ is now known as Pingas 09:30:42 -!- Cryp71c has quit [Quit: Bye] 09:31:03 -!- Cryp71c has joined ##crawl-dev 09:31:38 <|amethyst> I wonder if it would be reasonable to have ruination copy the map mask 09:31:57 -!- domi_ has quit [Remote host closed the connection] 09:32:14 <|amethyst> (and properties, for similar reasons with no_rtele_into) 09:46:52 -!- SurpriseTRex has quit [Ping timeout: 246 seconds] 09:56:16 -!- clouded_ has joined ##crawl-dev 10:08:14 -!- simmarine has joined ##crawl-dev 10:16:40 -!- Aryth has quit [Read error: Connection reset by peer] 10:21:41 -!- scummos has quit [Quit: Lost terminal] 10:28:23 -!- nooodl has joined ##crawl-dev 10:29:28 -!- eb has quit [] 10:30:58 -!- Tolias has quit [Quit: Page closed] 10:31:05 |amethyst: can you give me the script you used to compare rc files and replace the unchanged ones? 10:31:14 -!- Turgon has quit [Quit: Page closed] 10:32:04 !tell elliptic http://crawlus.somatika.net/rc/ -- also, it now has 0.11; I guess that requires another sequell pull request? 10:32:04 edlothiol: OK, I'll let elliptic know. 10:32:22 <|amethyst> edlothiol: no script :( 10:32:51 <|amethyst> edlothiol: first I got a list of all md5sums of default init.txts 10:33:02 -!- flyingpants has quit [Read error: Connection reset by peer] 10:33:11 oh, ok 10:34:59 <|amethyst> for commit in $(git log --reverse 0.12-a0..master | sed -ne 's/^commit //p'); do git show $commit:../settings/init.txt | md5sum; done | sort -u | sed -e 's/ .*/|/' | tr -d '\n' 10:34:59 <|amethyst> (that gives them as 0faa6174cbea70adafae36a2e717f96d|5b51a2de465eef0c98a95ab14b11b288|etc 10:34:59 <|amethyst> ) 10:34:59 <|amethyst> then 10:34:59 I could figure it out myself, just thought I could copy it from you and wouldn't need to think ;) 10:34:59 -!- Mandevil has quit [Quit: leaving] 10:34:59 <|amethyst> for x in dgldir/rcfiles/crawl-git/*.rc; do md5=$(md5sum $x | cut -d ' ' -f1); [[ $md5 = @(PASTE HERE) ]] && { sudo cp $x $x.bak && sudo cp dgldir/data/crawl-git-settings/init.txt $x && let i++; }; done; echo $i 10:35:48 use more quotes 10:36:21 -!- elliptic has joined ##crawl-dev 10:36:24 <|amethyst> I would if I were writing a script 10:36:46 <|amethyst> I was relying on the fact that none of my directory names contain spaces 10:37:02 <|amethyst> (or asterisks or question marks or...) 10:38:21 -!- Poncheis has quit [Remote host closed the connection] 10:38:53 -!- bmfx has quit [Quit: leaving] 10:41:52 110/302 rc files unmodified on CSN 10:48:20 edlothiol: Thanks for setting up the rc directory. And yeah, sequell will need a commit like https://github.com/greensnark/dcss_henzell/commit/d80545451e400c5d9bedeaa252f5c30d48bd094d 10:56:39 -!- Daekdroom has quit [Quit: Saindo] 10:58:37 pull requested 11:01:44 Items not identified with Ashenzari (https://crawl.develz.org/mantis/view.php?id=6248) by Pmball 11:01:44 -!- Maxxillo has quit [Quit: Page closed] 11:02:02 -!- Yllodra has quit [] 11:02:34 -!- scummos has quit [Ping timeout: 240 seconds] 11:05:11 -!- Syrio has quit [Quit: Page closed] 11:07:31 New branch created: connectivity (2 commits) 11:07:35 <|amethyst> Zaba: I pushed something to branch 'connectivity'; any thoughts on that? (I'll be out for a while, but I read scrollback) 11:07:52 let me have a look 11:08:21 -!- elliptic has quit [Ping timeout: 245 seconds] 11:09:53 -!- Lightli has quit [] 11:14:49 |amethyst, looks okay to me 11:19:43 -!- wasd223 has quit [Quit: You slip out of the net!] 11:24:20 <|amethyst> I guess I'll push it to trunk... I'm kind of wary of putting it in 0.11 at this point 11:24:30 <|amethyst> the logic for D:1 vetos is different in 0.11 anyway 11:29:04 <|amethyst> I suspect this will lead to more vetoes than previously... most of which can be fixed by flagging vaults as transparent where appropriate 11:30:09 |amethyst, which would be fixed by making transparent the default :P 11:30:42 <|amethyst> yeah, that probably makes sense, but needs manual review of all the vaults 11:30:49 yes :/ 11:33:07 Reword Scrolls of Acquirement (https://crawl.develz.org/mantis/view.php?id=6249) by XuaXua 11:34:50 -!- ontoclasmnei has joined ##crawl-dev 11:48:20 -!- Soundlust has quit [Ping timeout: 246 seconds] 11:56:30 -!- SakuyaIzayoi has quit [Ping timeout: 264 seconds] 11:58:19 -!- Yllodra has quit [] 12:00:23 03|amethyst * r883c4644af9d 10/crawl-ref/source/dungeon.cc: Rescale Vaults wall type probabilities (#6244). 12:03:40 -!- Sequell has quit [Ping timeout: 244 seconds] 12:05:58 -!- Sequell has joined ##crawl-dev 12:09:04 -!- Vizer0 has quit [Ping timeout: 246 seconds] 12:15:34 -!- indspenceable has quit [Quit: Leaving.] 12:18:55 -!- unl has quit [Quit: Page closed] 12:19:07 -!- Codrus has quit [Ping timeout: 240 seconds] 12:21:45 -!- eurtek has quit [Quit: Page closed] 12:21:52 -!- yogaFLAME has quit [Quit: Page closed] 12:23:15 -!- muiy is now known as datgum 12:24:54 -!- One-Eyed has quit [Quit: Page closed] 12:29:03 -!- Serfuzz has quit [Remote host closed the connection] 12:34:13 -!- rossi has quit [Quit: WeeChat 0.3.8] 12:36:43 -!- Sequell has quit [Remote host closed the connection] 12:37:06 -!- Vizer0 has quit [Ping timeout: 245 seconds] 12:38:12 -!- Sequell has joined ##crawl-dev 12:40:10 -!- MarvinPA has joined ##crawl-dev 12:40:50 -!- Hugh has quit [Ping timeout: 245 seconds] 12:45:26 -!- Vizer1 has quit [Ping timeout: 245 seconds] 12:47:54 -!- absolutego_ has quit [Quit: leaving] 12:48:34 -!- Rofaner has quit [Ping timeout: 240 seconds] 12:50:28 -!- y2s82 has quit [Remote host closed the connection] 12:51:01 Zaba: Im not so sure anymore transparent should be the default. Lots of vaults may have multiple disconnected areas or simply have ood monsters or environmental hazards. Making them not transparent by default and tagging all the appropriate ones might not even require more lines than doing it the other way around, especially because transparent doesnt matter for dead ends. And it's less... 12:51:02 ...prone to bad things happening when someone forgets a tag. Just an extra hatch at worst. 12:51:30 reviewing all the vaults and adding transparent where appropriate would be great of course 12:51:34 alefury, I think that making transparent the default and tagging vaults that aren't transparent 'opaque' is more reasonable than the other way around 12:51:37 but this work is required either way 12:51:38 -!- SkaryMonk has joined ##crawl-dev 12:51:50 <|amethyst> if the vault has multiple disconnected areas and they're truly disconnected, transparent doesn't matter 12:51:53 yes, it's a lot of work either way, and I think the inverse of what we have now would make more sense 12:52:39 alefury, and yes, keep in mind that all 'transparent' does it make the _actual_ vault terrain get checked 12:52:49 well, one extra tag is not a lot of work, and the default should be something that breaks in as few cases as possible 12:52:51 it does _not_ just assume it to be passable 12:53:10 yeah i know, i get confused by level builder stuff, though 12:53:56 -!- lexackson has joined ##crawl-dev 12:53:57 <|amethyst> I think everyone but Zaba and greensnark does 12:54:20 hello 12:54:20 -!- Tolias has quit [Quit: Page closed] 12:54:25 I get confused by it a lot lately, but that's I'm much less concentrated on it than before 12:54:49 hm, i suspect bh may know a thing or two about it too 12:54:54 or does the abyss not need all that stuff? 12:54:56 -!- monqy has joined ##crawl-dev 12:55:21 abyss generation is pretty isolated 12:57:33 alefury, I just think that the 'transparent' behaviour is more intuitive for the vault designer, and therefore is a good candidate for being a default 12:58:03 alefury, some simple rule like "if your vault's contents are so dangerous or special that the dungeon builder should provide a way to avoid it, tag it 'opaque'" is much easier to grasp and follow, too 12:59:11 -!- Egglet has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 12:59:17 <|amethyst> also, the worst that happens isn't an extra hatch, but rather that levels with the vault get vetoed too frequently 12:59:32 right now it goes more along the lines of "if it generates somehow weirdly, we-ell, there's this 'transparent' tag, but you may as well -immediately- skip to digging in the dungeon generator's guts" 12:59:58 :) 13:00:08 and this is kinda bad 13:00:13 <|amethyst> It would be nice to somehow collect stats on vetoes 13:00:22 i dont get the veto stuff at all... 13:00:22 yeah 13:00:40 alefury, basically, the dungeon generator does some sanity checks at various points during generation 13:00:50 oh, i know that 13:00:53 alefury, if it notices something's off beyond repair, it gives up and starts generating the level from scratch 13:01:03 but i also know that it can place hatches to deal with disconnected areas 13:01:24 yeah, the stair and connectivity things aren't in the off-beyond-repair category 13:01:39 well, in most cases 13:01:41 except sometimes they are according to |amethyst 13:01:47 by connectivity I meant interlevel connectivity 13:01:50 (sorry) 13:01:51 i guess if the primary stairs are disconnected the generator shits itself 13:02:06 or whatever, depending on how the stair thing works 13:02:09 :( 13:02:27 |amethyst, why can't the dungeon generator try to build corridors between disconnected regions when it detects such? ;P 13:02:29 <|amethyst> hatches don't help on D:1 or on branch bottoms 13:02:42 |amethyst, although that would probably be too hard to get right 13:02:44 sure they do, if they go the right direction 13:02:48 <|amethyst> Zaba: that, probably 13:03:04 <|amethyst> alefury: that could result in an inaccessible portion of (say) Snake:5 13:03:17 <|amethyst> alefury: adding hatches to the level doesn't help getting *into* that part of the level 13:03:21 as long as it doesnt have the rune, whatever 13:03:26 it happens in orc all the fucking time 13:03:34 just allow more than 3 sets of stairs, problem solved :P 13:03:37 -!- bonghitz has quit [Quit: bonghitz] 13:03:38 its not great, but not the end of the world either 13:03:47 -!- Yermak has quit [Quit: Page closed] 13:03:54 -!- Youbaba has quit [Quit: Page closed] 13:03:56 (as evidenced by still being the case after ~5 years of being known to happen in orc) 13:04:08 5 years is just a guess of course :P 13:04:15 <|amethyst> until someone uses their last ?tele and ends up in such a region 13:04:29 huh? thats what the hatches are for? 13:04:31 <|amethyst> Orc is a bit different 13:04:35 <|amethyst> oh, right 13:04:56 but i guess if there are two disconnected areas that are connected with hatches to each other youre screwed 13:05:09 -!- Codrus|2 has quit [Ping timeout: 244 seconds] 13:05:20 interlevel connectivity is something I've never figured out 13:06:00 there's one single function called do_magic, er, _fixup_interlevel_connectivity, and I have no idea how it works 13:06:02 my theory is that the dungeon builder is just a gigantic pile of hacks that someone (probably linley) somehow got to work, and then nobody ever wanted to touch it again :P 13:06:39 alefury, that's quite close to the truth, although it used to be worse(tm) 13:06:45 -!- athros has quit [Quit: leaving] 13:07:20 at least layouts work somewhat better now, even though the picking of C++ ones involves nasty indirection, it's better than a pile of special cases 13:07:55 well, got to go. later! 13:07:58 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20120421074340]] 13:08:09 I'm off to sleep as well 13:08:21 <|amethyst> later 13:08:23 <|amethyst> thanks for the help 13:12:56 Level generation is a mystery? sounds like that's my next task :P 13:17:39 -!- Kalir has quit [Changing host] 13:18:31 -!- Turgon has quit [Quit: Page closed] 13:25:45 -!- alefury has joined ##crawl-dev 13:29:17 -!- dpeg has joined ##crawl-dev 13:29:56 -!- bmfx has quit [Quit: Lost terminal] 13:30:55 -!- KaminaSquirtle has quit [Quit: leaving] 13:31:12 -!- oiseaux has quit [Quit: Page closed] 13:33:02 Unstable branch on crawl.s-z.org updated to: 0.12-a0-579-g883c464 (34) 13:33:02 Cryp71c: well, fight.cc didnt break you, so if anyone can clean up level generation its you :) 13:34:58 -!- Dixie has quit [Read error: Connection reset by peer] 13:35:31 -!- Dixie has joined ##crawl-dev 13:36:17 * dpeg has doubts whether Cryp71c is human. 13:38:07 <|amethyst> Cryp71c: whereabouts in Tennessee are you, btw? 13:39:21 -!- stenno has quit [Ping timeout: 246 seconds] 13:41:35 <|amethyst> ... trying to get Xom to gift an unrand in wizmode takes a while :) 13:41:45 People keep asking about CDO on the forum. Is there anything we can say to them? 13:41:49 !seen rax 13:41:49 I last saw rax at Thu Sep 20 01:15:07 2012 UTC (17h 26m 42s ago) saying whoah its greensnark hi greensnark! on ##crawl-dev. 13:42:00 <|amethyst> dpeg: CAO you mean? 13:42:00 yo 13:42:03 erm, yes 13:42:15 rax: Hi! Anything we can say? :) 13:42:27 you can tell them that I'm working on it, and asked for help because I was not getting it done, and that I'm not going to give them another deadline and then miss it 13:42:43 the people who are being nice deserve apologies because I am in fact sucking at this 13:42:47 "Does CAO need help?" https://crawl.develz.org/tavern/viewtopic.php?f=17&t=5805 13:42:51 the people who are being rude are welcome to set up their own servers 13:43:14 I can fully relate, both ways. 13:43:26 I definitely do not need money 13:43:38 I need time and possibly a shrink, neither of which the crawl community can provide ;) 13:43:46 shrink? 13:43:52 oh sorry, colloquialism 13:43:54 psychologist 13:44:03 * dpeg only knows "shrink wrap". 13:44:12 Oh, too much stress? :( 13:44:40 among other things! I mean I have a bunch of mental issues and have forever, and usually I manage them super well, but they are flaring up like crazy, I dropped out of grad school 13:44:53 oh my 13:45:11 You could just drop CAO, if it is an additional burden. 13:45:19 <|amethyst> It looks like putting together my docs is going to require going through the process of setting up a server again, anyway 13:45:34 -!- SurpriseTRex has quit [Ping timeout: 246 seconds] 13:45:45 <|amethyst> So I could set things up on CAO and then once it's working we can move the old morgues/ttyrecs/etc into place 13:46:00 The old morgues/ttyrecs/&c are in place, I have the chroot all set up 13:46:07 I just... haven't tried installing crawl ^^;; 13:46:12 Mostly I've been paralyzed by panic, it's stupid 13:46:25 CAO isn't a burden once it's running 13:46:34 |amethyst, I work in Nashville, live S.E. in rutherford county 13:46:47 dpeg, lol, why doubts? 13:46:58 fixing passwords and things is actually a positive, it is small tasks I can complete and feel productive, it's just the initial setup feels overwhelming because of the crazy :/ 13:46:59 <|amethyst> Cryp71c: cool, I'm in Lexington so like four hours away 13:47:09 |amethyst: want an account? 13:47:17 <|amethyst> rax: sure 13:47:31 just "amethyst" or something else? 13:47:33 Cryp71c: combat rewrite 13:47:42 |amethyst, ah, nice...been through lexington maybe once before, usually my travels take me east, rather than west. 13:47:47 <|amethyst> rax: "neil" if it's available 13:47:48 dpeg, ah, haha...well, thanks. 13:47:58 |amethyst: everything except "rax" and "root" is available :) 13:48:03 hehe 13:48:08 -!- voker57 has quit [Read error: Connection reset by peer] 13:48:10 dpeg, ranged combat is next. 13:48:12 <|amethyst> Cryp71c: Lexington, Kentucky, so north not west :) 13:48:15 Then, combat shall be MINE! 13:48:27 |amethyst, thought you were talking about Lexington, TN. 13:48:36 <|amethyst> Cryp71c: never heard of it :) 13:48:48 <|amethyst> Cryp71c: I guess everyone has a Lexington 13:49:01 -!- Deathmic has quit [Read error: Connection reset by peer] 13:49:03 |amethyst, probably, its out next to a state park, otherwise its unremarkable. 13:49:20 -!- stenno has quit [Changing host] 13:55:17 -!- BanMido_ has quit [Quit: Page closed] 14:00:16 -!- Benhimself has quit [Ping timeout: 246 seconds] 14:06:06 -!- Lawman has quit [Quit: Page closed] 14:09:05 -!- dtsund has joined ##crawl-dev 14:11:06 -!- ChanServ has quit [shutting down] 14:21:40 -!- moohaus has quit [Ping timeout: 245 seconds] 14:22:30 -!- Nilsyn has quit [Ping timeout: 245 seconds] 14:22:40 -!- SurpriseTRex has quit [Ping timeout: 252 seconds] 14:22:55 -!- Lightli has quit [Ping timeout: 245 seconds] 14:22:56 -!- araganzar has quit [Ping timeout: 245 seconds] 14:23:20 -!- Palyth_ has quit [Ping timeout: 245 seconds] 14:23:45 -!- Kellhus has quit [Ping timeout: 245 seconds] 14:23:45 -!- omnirizon has quit [Ping timeout: 245 seconds] 14:30:51 -!- Nilsyn_ has quit [Quit: Page closed] 14:31:26 -!- Daekdroom has quit [Quit: Saindo] 14:35:34 -!- eb has quit [Ping timeout: 240 seconds] 14:38:09 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 14:38:32 -!- ussdefiant has joined ##crawl-dev 14:39:43 -!- blabber has joined ##crawl-dev 14:43:32 -!- MPR has quit [] 14:45:23 -!- Lightli has joined ##crawl-dev 14:46:10 Hello? 14:46:41 Yep 14:47:08 Lightli, what can we do? 14:47:37 Secretly buff summoning while no one is looking 14:48:05 But more seriously, nerf Trog 14:48:11 He's definitely overpowered 14:48:14 Lightli: the trend is going to nerfing Summmoning 14:48:23 I know 14:48:42 At this rate, Summoning will cease to exist by .13 14:48:45 I believe that BiA might become more expensive before long. 14:49:11 ...I didn't use BiA once last game 14:49:16 I was refering to the god gifts 14:49:22 But I also think that any Trog nerfing is not really urgent. 14:49:38 bia already got nerfed 14:49:43 in 0.12 14:49:43 elliott: how? 14:49:47 When you can start planning your game around getting an exec axe, something is wrong. 14:49:49 Well, you know my opinion on those gifts. 14:49:58 What is your opinion on those gifts? 14:50:10 dpeg: summon nerf applies to bia 14:50:10 (I honestly don't know) 14:50:10 I never liked the armour, weapon and book gifts. 14:50:17 elliott: yes 14:50:27 so you can't use bia as an escape (well, except for that they hold things up while you exit los) 14:50:30 (but it's not an escape+kill) 14:50:42 sounds thematic to me 14:51:08 Shouldn't god-gifted summons be an exception to that because they have piety limits on them? 14:51:38 doesn't seem necessary to make them an exception if it improves balance anyway 14:51:53 true 14:51:54 dpeg: sure 14:51:56 but a nerf still 14:51:57 not like they'll be too weak now 14:52:02 or anywhere near it 14:52:26 would be hard to make trog weak with such a minor nerf 14:52:35 exactly, yes 14:52:42 at least the book gifts are being addressed in various ways 14:53:24 I know; Kiku got his gifts nerfed, the plan is to remove Vehumet book gifting (and my "Fire Storm by Lair:8" plan), and I don't know what they plan on doing with Sif Muna 14:53:39 the plan is not exactly to "remove vehumet book gifting" 14:53:43 i mean that's strictly true but misleading 14:53:48 I know how it'll work now 14:53:54 Injecting spells into your head 14:59:14 -!- athros has quit [Quit: leaving] 15:00:43 noo, get outta mah head vehumet 15:05:23 yes, working patch is already ... probably 0.12 content 15:05:40 Sif got randart books several versions ago. 15:07:36 -!- ussdefiant has quit [Ping timeout: 244 seconds] 15:12:54 -!- Nilsyn has quit [Quit: Page closed] 15:16:15 -!- lexackson has quit [Remote host closed the connection] 15:17:52 -!- ussdefiant has joined ##crawl-dev 15:21:32 -!- rossi has quit [Quit: WeeChat 0.3.8] 15:23:15 -!- ussdefiant_ has joined ##crawl-dev 15:23:30 -!- MPR has quit [Changing host] 15:23:32 -!- scummos has quit [Ping timeout: 252 seconds] 15:25:41 -!- ussdefiant has quit [Ping timeout: 244 seconds] 15:25:54 -!- ussdefiant_ is now known as ussdefiant 15:32:49 -!- Kalir has quit [Quit: Leaving] 15:38:04 -!- Kalir has quit [Changing host] 15:39:40 -!- monqy_ has joined ##crawl-dev 15:39:58 -!- monqy has quit [Disconnected by services] 15:40:02 -!- monqy_ is now known as monqy 15:43:54 -!- SakuyaIzayoi has quit [Ping timeout: 264 seconds] 15:48:28 -!- syllogism has quit [] 15:49:15 -!- Flun has quit [Quit: Page closed] 15:49:39 -!- kwel01 has quit [Quit: Page closed] 15:52:54 dpeg, what the hell does the "augmentation" mutation do...it looks like - given the context of messages - I get a spell power boost because I'm missing hp...but learndb suggests there is a slaying bonus too? 15:56:18 -!- ToastyP has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]] 15:57:14 -!- blabber has quit [Quit: leaving] 16:01:39 -!- indspenceable has quit [Quit: Leaving.] 16:01:43 -!- ussdefiant has quit [Ping timeout: 246 seconds] 16:02:46 -!- Mandevil has quit [Quit: Ukončuji] 16:03:28 slaying and spell enhancers when at low hp, yeah 16:05:55 That's the one we wanted to replace by resistances at full health? 16:06:30 -!- ussdefiant has joined ##crawl-dev 16:06:30 there's been talk of changing it at some point since it's sort of weak and i think elliptic wasn't keen on it rewarding you for being at low hp since in being at low hp is really bad and it's hard to have anything make up for that 16:06:45 yeah, that might have been the suggestion 16:07:19 (i might be butchering the reasoning there, but it was something along those lines i think) 16:08:58 I recall exactly the same. 16:09:07 The details are in a forum thread, and on my todo. 16:13:21 k, see you guys 16:13:22 -!- Cryp71c has quit [Quit: Leaving] 16:13:40 -!- DainHome has quit [Quit: Dain's default quit message] 16:14:09 -!- DainHome has quit [Changing host] 16:15:36 -!- ussdefiant has quit [Ping timeout: 252 seconds] 16:18:03 -!- elliptic has joined ##crawl-dev 16:18:44 -!- phrzn has quit [Ping timeout: 248 seconds] 16:19:03 -!- idiolect has quit [Quit: idiolect] 16:20:19 mpa (L26 DEFE) ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1679 failed. (Slime:6) 16:20:49 <|amethyst> !lm mpa crash -log 16:20:51 2. mpa, XL26 DEFE, T:85907 (milestone): http://dobrazupa.org/morgue/mpa/crash-mpa-20120920-211553.txt 16:21:43 -!- Predelnik has quit [Ping timeout: 246 seconds] 16:22:02 -!- Dixbert has joined ##crawl-dev 16:22:11 <|amethyst> hm... a problem with the TRJ-spawn final effect 16:23:13 dpeg: not necessarily resistances... I think the leading proposal was just to reverse the current mutation, so it gives slaying/spell enhancers at higher HP 16:23:39 it needs numbers though, and I'm still not really sure how it will play... but it sounds worth a try to me 16:24:42 -!- Dixie has quit [Ping timeout: 264 seconds] 16:24:55 <|amethyst> is there a situation where a monster could satisfy mons->alive() yet not have a valid mindex()? 16:25:51 elliptic: ah, I see. So the resistance DS mutation was an extra idea. 16:26:42 <|amethyst> oh, maybe ANON_FRIENDLY_MONSTER 16:26:49 dpeg: yeah, there was also some talk of changing PbP to give you resistances when injured by stuff, or of simply making a new mutation that gives temporary resistances 16:50:22 -!- nooodl has quit [Ping timeout: 246 seconds] 16:52:35 well, pbp sounds crappy anyway 16:52:41 couldnt it just give mp on kills, veh style? 16:53:03 but variation is the spice of life 16:53:24 pbp gives you mp when you get hurt. whats the point? 16:53:24 -!- Vizer has quit [Ping timeout: 248 seconds] 16:53:44 -!- Vizer0 has quit [Ping timeout: 252 seconds] 16:54:34 ah, confused that with MP from corpses 16:54:59 I believe that the point was having no MP == very bad for casters. 16:55:22 alefury: encouraging hydrid play, with MP on kills doesn't really 16:55:35 -!- Vizer_ has quit [Ping timeout: 244 seconds] 16:55:39 umm, hybrids need mp since when? 16:55:56 well, okay, depends on the kind of hybrid i guess 16:56:09 since they cast spells like bolt of X and X cloud etc? 16:56:28 i wouldnt usually call something with a strong conjurations focus a hybrid 16:56:50 maybe because almost all my conjurers know how to wack stuff with some kind of beatstick 16:57:19 i mean, 12-14 weapon skill is not that much, and goes a long way 16:57:41 -!- ktgrey has quit [Ping timeout: 255 seconds] 16:59:59 how about a mutation that randomly casts a random high success self-targeted spell for free (no turn and mana) under tension? with obvious exceptions such as ddoor? 17:00:47 hm, would probably be useless if sustained casting ever gets implemented, and is also useless for nonlazy people who keep their buffs up much of the time 17:01:35 hm, also the idea is shit anyway 17:02:48 -!- naalis has quit [Read error: Connection reset by peer] 17:03:46 obvious hybrid booster: powered by blood (may conflict with ignite blood): gain mp when you spill blood 17:03:49 -!- Orionstein has quit [Read error: Connection reset by peer] 17:03:54 -!- jooosa has joined ##crawl-dev 17:04:30 -!- flyingpants has quit [Read error: Connection reset by peer] 17:04:39 alefury: considered the mutation as an attempt to boost a pure casting style. Also, don't use "shit". 17:04:56 im not allowed to call my own ideas shit anymore? 17:05:17 its not insulting if you do it to yourself imo 17:05:28 <|amethyst> what if someone else had the same idea? 17:05:38 it affects the tone of the channel :) 17:06:09 -!- Zaba has quit [Ping timeout: 256 seconds] 17:06:12 |amethyst: then they will probably come to the same conclusion once they think it through 17:06:23 that idea was really terrible 17:06:37 -!- joosa has quit [Ping timeout: 272 seconds] 17:06:37 -!- jooosa is now known as joosa 17:07:07 I think my problem with "shit" and "dumb" is that it always sounds as if the speaker didn't think about it, and just utters a (probably not so useful) opinion. 17:07:18 -!- Staplegun has quit [Ping timeout: 264 seconds] 17:07:27 ill keep it in mind, but no guarantees 17:08:04 * alefury takes a mental note: dpeg does not like shit 17:08:25 <|amethyst> one might say, he don't take "shit" from nobody 17:08:28 Enter note: 17:09:25 _ 17:10:05 -!- Zaba has joined ##crawl-dev 17:10:59 -!- Turgon has quit [Quit: Page closed] 17:18:47 -!- Taynav has quit [Remote host closed the connection] 17:19:28 -!- SakuyaIzayoi has quit [Ping timeout: 246 seconds] 17:20:14 -!- domi_ has quit [Remote host closed the connection] 17:24:53 -!- domi is now known as domi_ 17:25:25 -!- rkd2 has quit [] 17:25:46 "...on my todo." 17:26:00 * dtsund thinks he should just acknowledge that he is no longer a former dev 17:26:27 Can't! 17:26:31 Todo keeps growing. 17:27:06 -!- KaminaSquirtle has quit [Ping timeout: 245 seconds] 17:29:03 -!- DainHome has quit [Quit: Dain's default quit message] 17:33:28 <|amethyst> 2012-09-21 00:33 dcss:admin:devteam – A harsh dose of reality for dpeg neil (current) 17:33:50 <|amethyst> If you insist on reverting it, feel free :) 17:33:52 |amethyst for president imo 17:36:09 -!- Nightbeer has quit [Read error: Connection reset by peer] 17:38:48 :o 17:41:20 |amethyst: I do not understand. 17:41:51 <|amethyst> dpeg: I moved you back to the devteam section of https://crawl.develz.org/wiki/doku.php?id=dcss:admin:devteam 17:42:18 -!- VolteccerJack has quit [Quit: Page closed] 17:42:28 aha 17:42:43 Well, I feel much less responsible than I used to :) 17:43:06 But I won't abandon the gods. 17:44:00 hooray less responsibility 17:46:54 -!- phyphor has quit [Ping timeout: 252 seconds] 17:48:53 -!- Fhqwhgads has quit [Ping timeout: 260 seconds] 17:49:01 -!- Fhqwhgads_ is now known as Fhqwhgads 17:51:11 -!- lorenz371 has quit [Remote host closed the connection] 17:51:43 -!- ussdefiant has joined ##crawl-dev 17:57:46 -!- Kalir has quit [Quit: leaving] 17:59:32 -!- imantor has quit [Quit: leaving] 17:59:58 -!- Jaxy_boo has quit [Quit: Leaving] 18:13:06 -!- Tinen has quit [Quit: Page closed] 18:17:28 -!- Turgon has quit [Quit: Page closed] 18:20:46 -!- Maxxillo has quit [Quit: Page closed] 18:25:19 -!- Turgon has quit [Client Quit] 18:26:33 -!- pelotron has quit [Ping timeout: 268 seconds] 18:27:58 -!- G-Flex has joined ##crawl-dev 18:32:18 now that he's back on the devteam he can approve lorcs! 18:39:07 -!- TGWi has quit [Ping timeout: 240 seconds] 18:39:17 -!- TGWi1 is now known as TGWi 18:43:37 -!- Yllodra has quit [Ping timeout: 256 seconds] 18:44:51 -!- Pthing has quit [Quit: Leaving] 18:49:56 -!- ontoclasm1 is now known as ontoclasm 18:50:05 -!- phyphor has joined ##crawl-dev 18:52:15 -!- Neoxx has quit [Quit: Page closed] 18:53:26 -!- Ideocl4st has quit [Remote host closed the connection] 18:57:53 -!- flowsnake has quit [Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204]] 18:59:24 -!- KaminaSquirtle has quit [Quit: leaving] 19:05:28 -!- Ideocl4st has quit [Ping timeout: 246 seconds] 19:06:18 -!- Daekdroom has quit [Quit: Saindo] 19:07:20 -!- Jatoskep has quit [Read error: Connection reset by peer] 19:18:21 -!- SakuyaIz1yoi has quit [Ping timeout: 268 seconds] 19:21:19 -!- smeea has quit [Read error: Connection reset by peer] 19:25:25 -!- Silurio has quit [Ping timeout: 245 seconds] 19:31:17 |amethyst: inept patch at http://bpaste.net/show/qXeSM5Ydif7q4EaJZi1M/ 19:33:00 you can also apply that one if you like, http://bpaste.net/show/4y7W9iaumSqDuEwDSlLj/ 19:33:40 that commit message was a WIP however P 19:34:40 <|amethyst> ChrisOelmueller: what's up with those asterisks in your subjects anyway? 19:35:25 a habit of mine that i'm not even calling bad anymore 19:35:38 -!- Poncheis has quit [Remote host closed the connection] 19:38:37 -!- Stelpa has quit [Ping timeout: 252 seconds] 19:39:23 -!- Turgon has quit [Quit: Page closed] 19:41:07 Master Blaster (13L) | Spd: 10 | HD: 30 | HP: 1500 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, 07vault | Res: 06magic(560), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d23), ice storm (10d19), miasma (3d20), teleport self | Sz: Medium | Int: high. 19:41:07 <|amethyst> %??master blaster 19:41:44 whoo 19:41:56 -!- edlothiol has quit [Ping timeout: 248 seconds] 19:48:22 -!- VolteccerJack has quit [Quit: Page closed] 19:48:40 -!- Stelpa has quit [Changing host] 19:49:24 Wait, 1500 HP? I thought he had "only" 1000 HP 19:50:06 unknown monster: "git :" 19:50:06 %??git :/balance.*arena 19:50:11 %git :/balance.*arena 19:52:10 Matthew_Cline * r7ce4f0c31ffe: Yet another fix to the arena win/loss/tie logic. (3 years, 8 months ago, 4 files, 286+ 27-) https://gitorious.org/crawl/crawl/commit/7ce4f0c31ffe 19:52:14 (does .* work there?) 19:52:14 %git 5c54080 19:52:15 evilmike * 0.12-a0-285-g5c54080: Balance changes to arena sprint. (3 weeks ago, 1 file, 90+ 15-) https://gitorious.org/crawl/crawl/commit/5c54080a4c52 19:52:15 in any case that should be the commit 19:52:39 <|amethyst> .* works but it's case-sensitive :) 19:52:48 <|amethyst> %git :/Balance.*arena 19:52:48 evilmike * 0.12-a0-285-g5c54080: Balance changes to arena sprint. (3 weeks ago, 1 file, 90+ 15-) https://gitorious.org/crawl/crawl/commit/5c54080a4c52 19:53:29 ah, of course 19:53:53 -!- Zaba has quit [Ping timeout: 256 seconds] 19:55:32 -!- Zaba has joined ##crawl-dev 19:57:57 -!- ebarrett has quit [] 19:57:59 -!- jeanjacques has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC] 20:00:03 -!- dpeg has quit [Quit: leaving] 20:02:38 -!- HangedMan has joined ##crawl-dev 20:02:54 -!- Daekdroom has quit [Quit: Saindo] 20:02:54 -!- alefury has quit [] 20:06:09 -!- bh has joined ##crawl-dev 20:06:21 Blood and souls for rax! 20:08:18 ??master blaster 20:08:18 I don't have a page labeled master_blaster in my learndb. 20:12:04 -!- BrightCloud is now known as BrightKloud 20:12:20 -!- Egglet has quit [Read error: Connection reset by peer] 20:12:27 -!- BrightKloud is now known as BrightCloud 20:13:01 Master Blaster (13L) | Spd: 10 | HD: 30 | HP: 1500 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, 07vault | Res: 06magic(560), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d23), ice storm (10d19), miasma (3d20), teleport self | Sz: Medium | Int: high. 20:13:01 %??master blaster 20:14:15 ...does that actually exist? 20:14:31 end of arenasprint 20:17:10 cripes 20:17:47 -!- Rofaner has quit [Quit: Leaving] 20:18:46 I would volunteer to create a draft of a patch to tag vaults with opaque but I have no confidence right now since I can't figure out this one stupid subst/nsubst/shuffle thing 20:19:01 <|amethyst> FR: give master blaster the rider/firefly logic 20:19:24 yesssssssssss 20:19:35 ??firefly 20:19:35 I don't have a page labeled firefly in my learndb. 20:19:38 ??rider 20:19:38 I don't have a page labeled rider in my learndb. 20:19:41 ??spriggan rider 20:19:41 spriggan rider[1/3]: Uses blowguns, but has mediocre melee. On "death," will turn into either a spriggan or a giant firefly. 20:20:14 -!- evilmike has joined ##crawl-dev 20:20:30 evilmike: |amethyst had a great FR just now 20:20:46 -!- rwbarton has quit [Quit: leaving] 20:21:08 something about devilspeak 20:21:30 <|amethyst> viz. implement master blaster, master, and blaster as (real) separate monsters, and use the spriggan rider logic on death 20:21:37 -!- Beneather has quit [Quit: Beneather] 20:21:37 haha that is good 20:21:51 he'd have to be upgraded to a real unique though 20:22:01 -!- Beneather has quit [Client Quit] 20:22:05 -!- Kellhus has quit [Quit: Page closed] 20:22:18 <|amethyst> we already have sprint-only uniques, so that's not really a problem 20:23:08 hmm, I wonder how it could check for both halves being dead 20:24:06 <|amethyst> hm, I guess that could be a problem :) 20:24:19 fr do that and then put it in the real game 20:24:24 hells-only unique??? 20:24:34 on newabyss:27 20:24:34 <|amethyst> we already have one of those 20:24:36 the way it works with bosses right now is they have a "boss_mons" prop, when that monster dies it considers the round to be over 20:24:47 I guess I'd just have to make the final boss use its own logic 20:25:50 |amethyst: you can have two!! 20:26:05 or four in this case 20:26:19 we have 6 hell uniques :P 20:26:26 never forget about murray 20:26:34 ??murray 20:26:34 murray[1/3]: a mighty demonic skull rolling along the dungeon floor. Summons undead and torments. Only found in 1 in 4 Vestibules. 20:26:39 oh wait, 7, the serpent of hell is a unique now 20:26:40 doesn't that forget geryon or 20:26:42 heh 20:26:43 *rolling*? 20:26:50 Geryon (03&) | Spd: 10 | HD: 15 | HP: 300 | AC/EV: 15/6 | Dam: 35(reach) | 05demonic, 10items, 10doors, see invisible | Res: 06magic(120), 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 6391 | Sp: beast | Sz: Giant | Int: normal. 20:26:50 %??geryon 20:26:56 <|amethyst> evilmike: SOH is four uniques, actually :P 20:27:00 Geryon is sort of weak 20:27:01 bh: rolling 20:27:18 well, the serpent of hell is cheating with that 4 uniques thing... 20:27:22 <|amethyst> heh 20:27:26 yeah the most noticeable part about murray is the rolling 20:27:27 bh: http://www.youtube.com/watch?v=V9xLoTXC5fk 20:27:29 other curse skulls aren't smart enough to just roll around 20:27:41 or bite with their jaws? 20:27:56 <|amethyst> "striding" 20:28:06 elliott: that++; 20:29:26 jawing 20:30:07 <|amethyst> so just how many uniques are references to video games and films? 20:31:28 Harol and Maude 20:31:32 Harold, ack 20:32:15 well maud is a nethack reference 20:32:22 but the harold and maud thing is neat 20:32:54 Finally got a small mini-vault idea 20:32:55 http://pastebin.com/iKihRVhB 20:33:00 we should have something happen if they turn up on the same level :) 20:33:22 bh: Simple, they combine into a large abomination! 20:35:18 boris and natasha 20:35:46 ??natasha 20:35:47 I don't have a page labeled natasha in my learndb. 20:36:21 -!- Yermak has quit [Quit: Page closed] 20:36:46 Nikola could use a Thomas 20:37:02 mara 20:37:03 FR: Roxanne -> Raxanne 20:38:04 although apparently he got a quote referring to the buddhist mara underneath the thing this mara refers to 20:38:59 <|amethyst> what does this mara refer to? 20:39:14 a poem 20:39:34 <|amethyst> oh, Zelazny 20:39:34 i think 20:39:44 <|amethyst> I figured that one was based on the Buddhist one 20:40:13 well, it is 20:40:14 oh right, now I remember what new description thing I was going to point out 20:40:24 so mara is from buddhism by two steps 20:40:37 just like maud is from tennyson via nethack 20:41:03 "A floor. A well-worn stone floor made of closely fitted granite flagstones that were hewn and set untold ages ago by long-forgotten hands." 20:41:18 ontoclasm: Maud could also be (though isn't) from Yates's Maud Gonne 20:41:20 -!- datgum has quit [] 20:41:50 spider nest, swamp, shoals, abyss, pan all had their floors carefuly crafted? 20:42:08 HangedMan: by the invisible hand. 20:42:26 HangedMan: also they are all made of flagstones apparently 20:43:02 oh --there's a monster idea: The Invisible Hand. It does $ damage. 20:43:15 no thanks :P 20:43:38 How's that any worse than a Harpy? 20:43:58 harpies allow you to stash your food somewhere, at least 20:44:21 fr the ability to drop gold 20:44:30 removed a long, long time ago 20:44:58 i had a monster idea: a G that turns other monsters invisible 20:44:58 evilmike: what if it just stole you gold? 20:45:01 yes, the worst :( 20:45:16 c'mon, everyone wants golddropping 20:45:17 bh: better... you'd need to pay attention to zin though 20:45:26 it'd be so useful to uh... something 20:45:38 ontoclasm: "unseeing eye"? 20:45:47 or just "blind eye" I guess :P 20:46:02 <|amethyst> I prefer "unseeing" 20:46:24 <|amethyst> because of the allusion to the All-Seeing Eye 20:46:37 -!- SurpriseTRex has quit [Ping timeout: 246 seconds] 20:46:43 unseeing eye sounds cool 20:46:53 Getting entombed by the abyss is really lame. Would anyone object to forcing an abyss shift if you get embedded in rock? 20:46:55 I was expecting someone to rip into my latest minivault by now 20:47:02 -!- ajikeshi_ has quit [Ping timeout: 244 seconds] 20:47:10 <|amethyst> bh: doesn't it push you now? 20:47:18 <|amethyst> (now = in trunk, not inception) 20:47:20 |amethyst: it does. But what if you're surrounded by walls 20:47:33 Then you can rest off your wounds 20:47:37 ...damnit, I forgot to test out how silly a rock worm with tomb of doroklohe 20:47:53 <|amethyst> oh, I thought it would keep going until it finds a floor 20:48:30 I wouldn't be surprised if at least one Nemelexite died to Dissolution because he ate through their Tomb 20:48:51 also reporting how if you make a large enough cluster/stack of mimics you can push players into walls 20:49:05 |amethyst: I believe that it will. But what if you're on an empty square surrounded by rock? Kind of a dull place to be. 20:49:06 wall mimic 20:49:25 clearly a brief repreive from the madness of abyss :P 20:49:29 <|amethyst> bh: do a low-pass filter so that doesn't happen :) 20:49:48 <|amethyst> though I guess 2x2 floor surrounded by rock would have the same problem really 20:50:57 |amethyst: I need more terrain generators, but it seems pretty good so far 20:51:19 is cacodemon a reference to doom cacodemon or just cacodemon 20:51:27 re |amethyst 20:51:45 bleh, just gets nothing but blinking 20:53:25 the cacodemon does levitate... 20:53:33 but that's about as far as it goes 20:53:42 cacodemon (082) | Spd: 10 | HD: 13 | HP: 79-115 | AC/EV: 11/10 | Dam: 22, 22 | 05demonic, 10doors, see invisible, lev, regen, !sil | Res: 06magic(156), 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 1895 | Sp: b.energy (3d20), slow, polymorph other, confuse | Sz: Large | Int: high. 20:53:42 %??cacodemon 20:53:54 It also shoots bolts of energy 20:53:58 -!- tensorpudding has quit [Ping timeout: 246 seconds] 20:54:26 fr: cacodemon tile that looks like the one from Doom 20:54:36 if only cacodemons got iood instead of bolt of energy so long ago 20:54:53 Walls emerge from the floor! The walls disappear prematurely! Walls emerge from the floor! 20:55:42 energy bolt is cooler 20:58:04 Hey, cacodemon energy balls move pretty fast 20:59:26 do doom cacodemons dig 20:59:58 doom cacodemon's projectiles are tied for the slowest in the game 21:01:12 give doom summon j 21:01:17 er 21:01:20 give cacodemons summon j 21:02:20 -!- minqmay has quit [Quit: Leaving] 21:02:24 dig has the same problem drain life had, I think 21:02:33 -!- naalis has quit [Ping timeout: 244 seconds] 21:05:49 -!- Twinge has quit [] 21:06:01 elliott: the closest representation you could do is give cacodemons a dumbfire iood 21:06:09 which i'd be all over 21:06:48 simmarine: how about making the dig spell do that 21:07:04 you mean making it a projectile 21:07:25 sure!! 21:07:28 a hurty projectile 21:07:32 it digs yr soul 21:08:08 oj 21:08:11 *oh 21:08:42 Oh god, dumbfire IOOD would be awesome 21:08:57 It would have to pack a massive punch to make it so that you would HAVE to walk out of the way 21:09:54 unless its just one orb spider i dont exactly like to take an iood to the face 21:10:37 -!- Misder has quit [Quit: Page closed] 21:11:45 -!- HellTiger has quit [Read error: Connection reset by peer] 21:12:18 This would be a dumbfire one (i.e. you could dodge it by moving one tile) 21:13:54 -!- Oddtwang has quit [Ping timeout: 240 seconds] 21:24:37 -!- Codrus has quit [Ping timeout: 240 seconds] 21:30:04 http://en.wikipedia.org/wiki/Tarasque 21:36:08 -!- wasd22 has quit [Ping timeout: 244 seconds] 21:36:33 with some vault adjustments could we just replace crystal golems with crystal guardians and iron golems with iron elementals please 21:36:51 -!- Fhqwhgads has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]] 21:39:29 @??crystal guardian 21:39:29 crystal guardian (038) | Spd: 7 | HD: 13 | HP: 102-132 | AC/EV: 22/3 | Dam: 40 | 11non-living, 10doors, see invisible, !sil, 07vault | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 1103 | Sp: b.fire (3d22), b.cold (3d22) | Sz: Large | Int: plant. 21:39:41 that sounds irritating 21:39:50 can we at least give them interesting psells 21:39:52 yeah, the vault with those has about 15 of them 21:40:06 but it's made of crystal. the whole point is the spells bounce off the walls 21:40:30 and that they'll freely fire through each other and through themselves 21:40:56 if you're going to have a monster like that it should be in packs. giving crystal golems ranged attacks will just make them awful 21:41:49 i'm not sure if crystal golems can even spawn anywhere. I think they're just vault monsters 21:42:20 that crystal guardian enemy isn't terrible, although the vault places too many of them in my opinion. But the concept can work, as long as the vault itself is also made of crystal 21:42:22 extremely rare D and abyss spawns 21:42:39 err, crystal golems currently are 21:53:53 -!- phrzn` has quit [Quit: fuck cops] 22:00:24 -!- HangedMan has quit [Read error: Connection reset by peer] 22:02:49 -!- yoshizzz has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]] 22:12:23 -!- Flun has quit [Quit: Page closed] 22:14:20 -!- sacredchao has quit [Changing host] 22:14:54 -!- pelotr0n has quit [Ping timeout: 240 seconds] 22:15:03 -!- Chozo has quit [Remote host closed the connection] 22:17:54 -!- MarvinPA has quit [Ping timeout: 240 seconds] 22:18:25 -!- stenno has quit [Ping timeout: 268 seconds] 22:21:24 -!- Benhimself has quit [Ping timeout: 248 seconds] 22:29:49 -!- Jaxy has quit [Ping timeout: 260 seconds] 22:32:05 -!- ToastyP has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]] 22:35:28 |amethyst: now i see what you meant with funny quotes at least 22:35:29 -!- KaminaSquirtle has quit [Quit: leaving] 22:36:17 i got two " followed by ' and two ' followed by " and have no idea why :p 22:41:49 -!- Ideocl4st has quit [Remote host closed the connection] 22:41:54 -!- test443312 has quit [Quit: Page closed] 22:47:32 -!- nooodl has joined ##crawl-dev 22:50:52 -!- SakuyaIzayoi has quit [Ping timeout: 252 seconds] 22:51:55 -!- nooodl has quit [Ping timeout: 246 seconds] 22:54:09 -!- SakuyaIz1yoi is now known as SakuyaIzayoi 22:54:35 -!- Cheibrodos has quit [Ping timeout: 245 seconds] 22:59:38 -!- lavos1 is now known as lavos 23:04:21 -!- Rewans has quit [] 23:07:34 -!- Psyknux has quit [Ping timeout: 244 seconds] 23:08:24 -!- FantomFang has quit [] 23:08:33 -!- simmarine has quit [Quit: Leaving] 23:08:36 -!- Crayth has quit [Quit: Page closed] 23:08:52 -!- Dixbert has quit [Read error: Connection reset by peer] 23:09:09 -!- Dixie has joined ##crawl-dev 23:19:43 -!- bh has quit [Quit: Page closed] 23:20:09 -!- bh has joined ##crawl-dev 23:20:09 -!- bh has quit [Changing host] 23:20:09 -!- bh has joined ##crawl-dev 23:23:11 -!- phyphor has quit [*.net *.split] 23:23:12 -!- SkaryMonk has quit [*.net *.split] 23:23:12 -!- Nomi has quit [*.net *.split] 23:23:12 -!- Sastopher has quit [*.net *.split] 23:23:12 -!- the_glow has quit [*.net *.split] 23:23:12 -!- Wenzell has quit [*.net *.split] 23:23:12 -!- us17 has quit [*.net *.split] 23:23:12 -!- greensnark has quit [*.net *.split] 23:23:12 -!- CIA-102 has quit [*.net *.split] 23:23:12 -!- CIA-67 has quit [*.net *.split] 23:23:12 -!- tw_ has quit [*.net *.split] 23:23:12 -!- jarpiain has quit [*.net *.split] 23:23:17 NETSPLIT 23:24:50 -!- DracoOmega has joined ##crawl-dev 23:26:06 -!- Kalir has quit [Changing host] 23:26:59 -!- blackcustard has quit [Quit: being stupid, sunstruck, and Dead, flew into the rocketing FIN.] 23:27:23 -!- voker57 has quit [Changing host] 23:28:26 -!- phyphor has joined ##crawl-dev 23:28:26 -!- SkaryMonk has joined ##crawl-dev 23:28:26 -!- Wenzell has joined ##crawl-dev 23:28:26 -!- greensnark has joined ##crawl-dev 23:28:26 -!- CIA-67 has joined ##crawl-dev 23:28:26 -!- jarpiain has joined ##crawl-dev 23:30:10 okay, i don't know how to code this >.< 23:30:22 ontwhat are you trying to do? 23:30:45 w_n made a bunch of ring tiles and i want some of them to be used for (and only for) randarts 23:30:55 right now randart rings just pick a random appearance 23:31:28 but i don't know what to put in tilepick to make them choose from a different set of tiles 23:32:25 the relevant line is 23:32:26 if (is_artefact(item)) 23:32:26 return TILE_RING_RANDOM_OFFSET + colour - 1; 23:32:47 and i can just make a RING_ART_OFFSET but i don't see where colour gets set 23:34:07 ontoclasm: I've never looked at tiles code before, but I can take a peek. What file? 23:34:15 tilepick.cc 23:34:32 if you search for obj_jewellery you'll find it 23:35:19 -!- Ideocl4st has quit [Ping timeout: 246 seconds] 23:35:28 ok, colour is coming from the item.colour, which is getting passed in by the caller 23:35:44 yeah 23:35:57 so… that's your answer :) 23:36:00 hah 23:36:01 (which isn't all that useful) 23:36:20 ontoclasm: if you can grok the crawl source, you'll become a mighty programmer. 23:36:36 well, it's fine that it gets passed in, i guess i just need to know what range of numbers it'll be 23:36:53 so i can either change it or just make exactly that many tiles 23:38:40 random_colour 23:38:54 ahhhhh 23:38:58 return (1 + random2(15)) 23:38:59 there are indeed 15 of them 23:39:03 sneaky 23:40:34 rvollmert did it :) 23:40:46 hah 23:41:17 now i have to decide if i want to mess with that code or find more randart ring tiles 23:41:21 since i have ~8 23:41:22 my code is packed full of magic numbers, so I can't really cast stones 23:44:48 -!- bmfx has quit [Quit: Lost terminal] 23:51:18 why is it packed full of magic numbers... 23:51:49 drag0n (L18 OgHu) ERROR: range check error (-33 / 17) (Elf:2) 23:52:24 monqy: https://gitorious.org/~bhickey/crawl/bhickeys-crawl/blobs/inception/crawl-ref/source/dgn-proclayouts.cc 23:52:26 necessity 23:53:02 -!- remyroy has quit [Read error: Connection reset by peer] 23:53:19 "proc" layouts 23:53:36 elliptic: procedurally generated was a bit long for a file name 23:55:12 it's short for "proctologist" 23:56:00 -!- dtsund has quit [Ping timeout: 245 seconds] 23:56:54 bh: at least it's just plain old unnamed constants that do something or another in your calculations that are only in that file and not linley's "what's an enum" magic 23:57:14 "some explanation would help but hey at least it's not the WORST you could do" 23:57:21 heh. 23:59:23 monqy: scarred by 4.1 23:59:39 at least 4.1 has enums 23:59:57 like that colour "enum"