00:03:11 Unstable branch on crawl.develz.org updated to: 0.9-a1-858-g8c3441f (32) 00:03:14 Unstable branch on crawl.akrasiac.org updated to: 0.9-a1-858-g8c3441f (32) 00:07:03 -!- RichardHawk has joined ##crawl-dev 00:18:18 Windows builds of master branch on crawl.develz.org updated to: 0.9-a1-858-g8c3441f 00:22:18 -!- Zaba has quit [Read error: Operation timed out] 00:32:24 -!- Zaba has joined ##crawl-dev 00:49:29 -!- ainsophyao has joined ##crawl-dev 01:27:01 -!- galehar has joined ##crawl-dev 02:04:44 moin 02:04:44 Zaba: You have 1 message. Use !messages to read it. 02:04:47 !messages 02:04:48 (1/1) dpeg said (6h 19m 17s ago): Could you have test the new serial vault bayou? I wondered if we should restrict this to certain layout types -- what do you think? 02:29:47 Game crashes when I open door which have tons of different monsters. (https://crawl.develz.org/mantis/view.php?id=4210) by blmarket 02:43:10 -!- monqy has quit [Quit: hello] 03:08:05 03galehar * r555aa9f342e9 10/crawl-ref/source/view.cc: Fix a dangling iterator in _genus_factoring (blmarket, #4210). 03:08:14 mmm dangling itterators 03:10:05 dungling otterators 03:14:14 -!- syllogism has joined ##crawl-dev 03:21:44 -!- ionfrigate64 has joined ##crawl-dev 03:21:59 i need help with a save 03:22:08 my connection dropped, and now it's telling me another game is already using that save 03:22:18 it was a good character, i'd like to recover it 03:22:20 Where's this? 03:22:23 CAO, CDO? 03:22:26 CAO 03:22:32 username is IonFrigate 03:22:33 Hm. I'm not sure how they deal with it there. 03:22:37 !players 03:22:37 4 players: Tenaya, un5poiled, LuckyNed, Brennyn 03:22:39 !aplayers 03:22:40 3 active, <=80x24 players: Tenaya (L12 CeEE @ Orc:4, T:23845), LuckyNed (L5 HEWz @ Temple, T:2695), Brennyn (L1 SpSt @ D:1, T:0) 03:29:19 IonFrigate the Skullcrusher (L27 OgDK) (D:21) 03:55:29 -!- neunon has quit [Quit: Leaving] 03:58:16 -!- upsy has joined ##crawl-dev 04:16:09 -!- bmh_rum_k_thx is now known as bmh 05:31:41 moin 05:40:27 -!- ionfrigate64 has left ##crawl-dev 05:54:07 -!- Ashenzari has quit [Ping timeout: 252 seconds] 05:57:33 -!- Ashenzari has joined ##crawl-dev 05:57:34 -!- The topic of ##crawl-dev is: DCSS Development | Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 06:08:04 -!- Ashenzari has quit [Ping timeout: 252 seconds] 06:08:56 -!- Ashenzari has joined ##crawl-dev 06:08:56 -!- The topic of ##crawl-dev is: DCSS Development | Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 06:31:56 !tell kilobyte could you answer this? https://crawl.develz.org/tavern/viewtopic.php?f=9&t=2012 (or tell me what to tell them). 06:31:56 galehar: OK, I'll let kilobyte know. 06:33:10 morning (ish) 06:34:12 Is there a function that can tell me if a player has touched or stepped on an item? 06:35:38 not yet, but we might add one at some point. We discussed this yesterday, and realised we need one to avoid some issues with autopickup and Ash's on-sight item identification. 06:35:59 for picked-up items, not stepped on. 06:36:31 how about detecting if a player dropped a particular item? 06:36:41 that's easy 06:37:01 I want to add vault decay to the Abyss, which involves wiping out the items in a vault 06:37:04 item is flagged with IS_DROPPED (or something similar) 06:37:36 well, players hardly set up stashes in the abyss 06:38:05 yeah, it would be foolish. 06:38:13 if someone drops something and it is eaten by the abyss morphing and decay, that won't be a big surprise 06:38:25 First time trying zotdef. Man, it quickly becomes practically impossible to keep track of items with all the random nonsense accumulating on the floor. 06:38:42 -!- bmh is now known as bmh_away 06:42:32 -!- jeanjacques has joined ##crawl-dev 06:47:10 Are there any overhaul plans for it? I don't see a wiki page for it and it could be a really neat mode with some refining 06:51:04 -!- Jar`O`Jam has joined ##crawl-dev 06:51:42 no, there's no plan for it. No dev is working on it, there's very few players, many bugs which are not even reported (or so I've heard). 06:51:45 Somebody broke 858 :/ 06:52:18 Crashes before even reaching the "press to continue" 06:52:22 RichardHawk: it used to rot in a branch, looks like merging didn't help much. 06:52:47 jarpiain: what's 858? 06:52:56 0.9.a1.858 06:52:59 latest trunk 06:53:13 tiles, if that matters 06:54:37 I've justed tested something with trunk tiles and didn't had any crash 06:54:51 what OS? 06:54:55 win xp, 06:55:33 try deleting des folder in saves 06:55:46 lot of vaults have been updated 06:55:55 gotcha 06:57:57 nah, still crashes 06:58:11 it did recreate the folder, though 06:58:57 what's the crash? assert? 06:59:31 it just crashes at the "Loading maps" 06:59:42 no debug window or crash log 06:59:49 -!- edlothiol has joined ##crawl-dev 07:00:54 can you start it from command line? Maybe it prints something on the console. 07:02:10 :11: Map named 'elethiomel_entry_fortress_basement' already loaded at C:\Games\c 07:02:10 rawl_tiles-0.9-a1\/dat/des/entry/entry_large.des:11 07:02:32 ok, good. 07:02:49 Now report it on mantis, because I don't know how to fix it :) 07:04:26 meh, account creation :/ 07:06:22 oh, life is so hard for you :p 07:07:04 Aye. 'tis a heavy burden. 07:09:24 Game crashes at "Loading maps" (https://crawl.develz.org/mantis/view.php?id=4211) by Jar of Jam 07:12:04 I guess it can be fixed by removing that particular variation from either entry_large.des or large.des 07:14:32 or renaming, if removing is too drastical 07:18:11 hm, problem actually may be at my end 07:18:36 all the entry vault files had their entry_ tag removed 07:18:59 so the /entry/ folder had a second copy of all the entry variations. 07:22:26 * Jar`O`Jam facepalms 07:22:29 no, it still crashes 07:23:48 try deleting entry_large.des 07:24:19 all entry_foo.des files have been renamed to foo.des 07:24:29 nah, now it's a different one 07:24:46 _corexii_hall.des:6: Map named 'serial_corexii_hall' already loaded at C:\Games\ 07:24:46 crawl_tiles-0.9-a1\/dat/des/serial/corridors.des:11 07:24:46 so if you overwrite your old install you've got duplicates 07:25:26 plenty of new ones have been added. So large.des should be bigger than entry_large.des 07:25:57 in entry, remove all entry_รน 07:26:01 entry_* 07:26:28 -!- Jam`O`Jar has joined ##crawl-dev 07:26:38 same in serial 07:26:57 aye, as I've said right before the disconnect - I'll just remove the whole dat folder 07:27:16 yeah, good idea :) 07:29:18 -!- Jar`O`Jam has quit [Ping timeout: 255 seconds] 07:31:52 works like a charm 08:10:48 -!- MarvinPA has joined ##crawl-dev 08:38:07 03dolorous * r2dcdd29127eb 10/crawl-ref/source/dat/des/traps/grate.des: Fix wording. 08:44:11 -!- Guest98648 has quit [Read error: Connection reset by peer] 08:44:38 -!- Guest98648 has joined ##crawl-dev 08:51:00 -!- Jar`O`Jam has joined ##crawl-dev 08:53:36 -!- Jam`O`Jar has quit [Ping timeout: 240 seconds] 09:05:40 -!- MarvinPA_ has joined ##crawl-dev 09:05:42 -!- MarvinPA has quit [Ping timeout: 252 seconds] 09:05:48 -!- MarvinPA_ is now known as MarvinPA 09:16:26 -!- blabber has joined ##crawl-dev 09:25:06 -!- blabber has quit [Remote host closed the connection] 09:56:07 03dolorous * r8344be022829 10/crawl-ref/source/mon-util.cc: Disallow lightcyan large abominations, as they overlap with octopodes. 09:56:56 -!- MarvinPA has quit [Quit: Page closed] 09:57:45 -!- MarvinPA has joined ##crawl-dev 10:18:20 -!- Mu_ has joined ##crawl-dev 10:22:39 -!- elliptic has joined ##crawl-dev 10:23:46 -!- Jar`O`Jam has quit [Quit: Come fry with me, lets fry, lets fry an egg ...] 10:25:36 -!- Twinge_ has joined ##crawl-dev 10:26:22 -!- MarvinPA has quit [Ping timeout: 252 seconds] 10:27:13 -!- ion has quit [Read error: Operation timed out] 10:27:39 -!- Twinge has quit [Ping timeout: 240 seconds] 10:28:17 -!- paxed has quit [Ping timeout: 250 seconds] 10:29:42 -!- ghallberg has quit [Ping timeout: 252 seconds] 10:30:02 -!- paxed has joined ##crawl-dev 10:30:21 -!- ion has joined ##crawl-dev 10:30:50 -!- ghallberg has joined ##crawl-dev 10:41:11 -!- monqy has joined ##crawl-dev 10:41:23 -!- MarvinPA has joined ##crawl-dev 10:52:24 -!- MarvinPA has quit [Ping timeout: 252 seconds] 11:00:17 -!- MarvinPA has joined ##crawl-dev 11:04:30 -!- MarvinPA has quit [Ping timeout: 252 seconds] 11:55:40 -!- gnsh has quit [] 12:07:15 why does the singing sword rename itself to the screaming sword 12:07:24 by the way, the new MacOS not only charges extra for devel libraries, but also drops support for gcc altogether. Even though clang which they use as a replacement is barely able to compile C++ code, and is over twice slower in a lot of cases. 12:07:43 um 12:07:50 lots of people are successfully using clang 12:08:10 not that i think dropping gcc support is good, but that's a bit hyperbolic :P 12:08:33 Eronarn: singing sword is dpeg's idea 12:11:12 Eronarn: for example, you need clang's trunk to be able to compile Crawl with nothing more than disabling dependency tracking, and constructs it chokes on are perfectly valid C++ even old MSVC groks well 12:11:58 compiling and running speed tests as we speak 12:12:58 kilobyte: it has a different set of bugs than gcc, is my understanding 12:13:21 someone at google wrote a good overview of switching to using it 12:13:56 gcc-4.6: 12.609s, clang-trunk: 28.570s 12:14:10 that's on ./crawl -rc test/stress/woken_rest -sprint -sprint-map dungeon_sprint_1 12:14:24 -!- MarvinPA has joined ##crawl-dev 12:16:19 the difference is even worse on armel 12:17:29 I guess it might get somewhat better results on ObjC code than on C++, but with such a crushing difference, I doubt it has big chances 12:17:57 then add bugs and terrible diagnostics 12:18:39 (MarvinPA: we're talking about clang vs gcc as Apple dropped the latter. Crawl execution times are like gcc-4.6: 12.609s, clang-trunk: 28.570s) 12:21:43 -!- elliptic has quit [Ping timeout: 240 seconds] 12:23:14 for plain c, for what i've used clang and what i've heard, it seems to be better than gcc. at least on x86. i wouldn't be surprised if it fails hard on other platforms 12:23:29 but what do you expect from apple? they aren't a software company 12:33:04 bhaak: a plain C test on some complex code: gcc 10.883s, clang 11.315s. Still better but indeed not by such a huge margin. 12:34:51 kilobyte: compilation or run times? 12:36:55 run times 12:37:19 with or without how much optimisation? 12:37:41 so they have still optimization to do. which they is say is much easier to do with clang as with gcc :) 12:37:42 both with max settings (lto and -O9) 12:39:04 yeah, apple's hurried a bit too damn much to drop gcc 12:39:18 hopefully apple devs will enjoy a half-baked complier 12:39:22 it's purely for political reasons 12:40:24 speaking of apple devs... we have no one to maintain the Mac port :( 12:42:05 ah, drop the mac port. webtiles is enough as webapp. that's what steve jobs said for the first iphone sdk, so it must be true 12:42:21 :p 12:42:37 can also drop the windows port, then, since windows 8 apps are supposed to be html and js 12:42:58 not .Net :p 13:06:19 03MarvinPA * r22f717403780 10/crawl-ref/source/player.cc: Don't petrify Statue-formed players 13:15:58 -!- gnsh has joined ##crawl-dev 13:16:07 03dolorous * r00d5453fd41c 10/crawl-ref/source/player.cc: Don't use mprf() when mpr() will do. 13:16:22 Octopodes tile (https://crawl.develz.org/mantis/view.php?id=4212) by dolphin 13:37:19 I can make sure that crawl keeps building on OSX, but I don't feel like faffing around with package maintenance. 13:37:54 -!- bmh_away is now known as bmh 13:44:38 that is an awesome tile 13:48:02 why is the Bazaar -cTele? 13:48:27 ah-ha -- 0004187 is two separate issues 14:16:51 should we increase a bit the OOD timer? Players trigger it while clearing gnoll castles or ballistomycete infestations. 14:20:11 OOD? 14:20:28 out of depth 14:20:43 disproportionately hard monsters start turning up after some number of turns 14:43:52 Is the timer randomized? I've had Pikel and gnoll castle along with spiral temple entrance on D4 and managed to clear it before anything nasty showed up. 14:52:31 yes it's randomised. I guess it depends on luck and playstyle too. 14:53:11 There's also the fact that it's spoiler material. How about printing a message like "You feel like you've been lingering here for too long." 14:54:12 galehar: tome does con messages any time you enter a level, and it works well there because it's the first thing you see and it only happens once 14:54:24 i'm not sure it would work well to print a message after some number of turns 14:54:24 -!- MarvinPA has quit [Ping timeout: 252 seconds] 14:54:33 -!- Textmode has joined ##crawl-dev 14:54:47 con messages? 14:55:06 tells you how tough something is - after the /consider command, from early MUDs/MMOs 14:55:32 the tome ones are like, 'Your heart begins to pound in your chest. This area feels incredibly dangerous.' 14:56:22 well, that could work for branch ends. Warning messages have been requested and would be good for newbies. 14:56:32 Not sure how it's related to OOD timer. 14:56:54 it's an example of that mechanic working well - so i think a message can work - but the issue i have is with how the announcement works 14:56:57 i think it could be easy to miss 14:57:07 and sometimes you don't care, because you're already very high level 14:57:12 and just passing through when the timer kicks in 14:57:58 right 14:59:27 some kind of indicator could be nice, but it might be too subtle for new players 15:06:06 -!- elliptic has joined ##crawl-dev 15:06:35 I think a good example of a level with a "warning" in crawl is vault:8 15:07:01 it surrounds you with a huge ambush... enough to know the level is serously dangerous, but also lets you flee 15:09:09 elliptic: hi! 15:09:31 elliptic: did you looked at the tornado branch? 15:10:13 -!- golgepapaz has joined ##crawl-dev 15:10:32 evilmike: i don't actually think that's a good warning because you've already breached the level by the time you get it 15:10:49 golgepapaz: hi! thanks for the patches. 15:10:52 if they were statues, and turned to vault guards if you took a step, that would be a good warning 15:10:56 hi folks 15:11:10 the thing about the vault guards is it takes about 2 turns before they are really a threat 15:11:46 yeah, but if you wake them when you go down, then if you leave they'll be around you next time you go down 15:12:02 found a gold dragon armor after wearing it my ev went to -14 with no armor skill and 11 str,is that normal? 15:12:18 yes, that's well below the min str for it 15:14:01 ok then is -14 worse than 0 ev or not ? 15:14:02 an effective ev penalty of 25 15:15:03 i'm actually not sure how negative EV works 15:15:48 ok nvm then.. 15:21:39 galehar: haven't had a chance yet 15:21:52 ok 15:21:54 hopefully will sometime the next couple of days 15:22:02 good 15:22:08 let me know 15:24:19 -!- ais523 has joined ##crawl-dev 15:44:26 -!- hoody has joined ##crawl-dev 16:01:25 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 16:18:00 -!- ainsophyao has quit [Remote host closed the connection] 16:28:55 -!- golgepapaz_ has joined ##crawl-dev 16:31:06 -!- golgepapaz has quit [Ping timeout: 255 seconds] 16:31:21 -!- golgepapaz_ is now known as golgepapaz 16:40:43 -!- hoody has quit [Remote host closed the connection] 16:49:09 -!- MarvinPA has joined ##crawl-dev 17:14:09 -!- edlothiol has quit [Quit: edlothiol] 17:14:25 -!- hoody has joined ##crawl-dev 17:14:42 -!- edlothiol has joined ##crawl-dev 17:21:30 -!- edlothiol has quit [Ping timeout: 255 seconds] 17:33:40 -!- galehar has quit [Remote host closed the connection] 17:48:52 -!- upsy has quit [Quit: Leaving] 17:57:35 Are there any ramifications to setting the part of the level mask to MMT_VAULT? 17:58:17 I'm working on implementing vault decay properly, part of that involves setting the entry way squares to be "vaulty" so they don't get morphed as frequently as other squares 17:59:32 !tell galehar Players probably won't stash things in the abyss, but their ammo shouldn't get auto-mulched when a vault expires. 17:59:33 bmh: OK, I'll let galehar know. 18:06:10 -!- MarvinPA has quit [Ping timeout: 252 seconds] 18:10:52 -!- bmh is now known as bmh_away 18:23:36 -!- galehar has joined ##crawl-dev 18:24:03 kilobyte: around? 18:24:03 galehar: You have 1 message. Use !messages to read it. 18:24:26 I could use some of your help for implementing new skill training 18:25:01 I need a function that scales a FixedVector. But it would be better if it works with any type, part of the template. 18:25:20 maybe a method of the FixedVector class 18:25:52 but I know little about templates and I bet you can do it 10 times faster than me :P 18:26:01 galehar: what do you want it to do? 18:26:04 -!- bmh_away is now known as bmh 18:26:27 You want FixVector size to be determined by a template parameter? 18:27:19 it scales each member of the vector proportionally to total/parameter 18:27:22 Meh fixed vectors :( 18:28:13 due: what's wrong with fixed vectors? 18:28:59 -!- bmh is now known as bmh_away 18:30:08 -!- galehar has quit [Quit: zzz] 18:38:02 Identify scrolls on decks reveal top card (https://crawl.develz.org/mantis/view.php?id=4213) by dpeg 18:38:51 why is this a bug? 18:39:07 that's been a feature since identify got dropped as a spell in, what, 6.0? 18:39:11 er, 0.6, rather 18:55:00 due: it isn't actually implemented yet 19:00:22 maybe ashenzari should state ticket category 19:00:24 ... really? 19:00:33 yeah it's in the implementables category 19:00:47 i meant, i'm certain someone coded it for 0.6? 19:00:50 oh 19:00:54 dpeg has been talking about it since 0.4.5 19:01:19 due: you mean like constriction? 19:01:22 or the oka rewrite? 19:01:33 Eronarn: those are complicated tasks; this is a simple one. 19:07:48 -!- elliptic has quit [Ping timeout: 252 seconds] 19:32:13 -!- syllogism has quit [] 20:14:41 -!- Pacra_ has joined ##crawl-dev 20:14:55 -!- Pacra has quit [Read error: Connection reset by peer] 20:15:17 -!- Pacra_ is now known as Pacra 20:18:49 -!- ainsophyao has joined ##crawl-dev 20:44:12 -!- Guest98648 has quit [Read error: Connection reset by peer] 20:44:36 -!- Guest98648 has joined ##crawl-dev 21:00:51 -!- golgepapaz has quit [Quit: ChatZilla 0.9.87 [Firefox 4.0/20110318052756]] 21:23:29 -!- Textmode has quit [Ping timeout: 250 seconds] 21:54:17 -!- jeanjacques has quit [Read error: Connection reset by peer] 21:57:21 -!- Pacra has quit [Ping timeout: 255 seconds] 22:18:47 -!- ainsophyao has quit [Remote host closed the connection] 22:44:08 -!- hoody has quit [Remote host closed the connection] 22:53:48 -!- petete has quit [Remote host closed the connection] 23:24:55 -!- hoody has joined ##crawl-dev