00:02:32 -!- Moriasc has quit [Ping timeout: 276 seconds] 00:02:47 i am seriously impressed by how fast crawl development is moving 00:02:56 so much more has changed over this break, than over the last break i took 00:04:17 that's what happens when you like more than double the size of the dev team 00:05:25 up to 22 committers 00:16:56 -!- valrus has quit [Remote host closed the connection] 00:16:58 -!- MarvinPA has quit [Remote host closed the connection] 00:22:48 -!- slyshy has joined ##crawl-dev 01:03:57 -!- elliptic has joined ##crawl-dev 01:06:10 Autoexplore failure in hive centre (https://crawl.develz.org/mantis/view.php?id=2471) by nubinia 01:38:23 -!- M-Kaibigan has joined ##crawl-dev 01:38:49 -!- elliptic has quit [Ping timeout: 260 seconds] 02:08:47 -!- morik has quit [Quit: Leaving] 02:20:59 -!- slyshy has quit [Ping timeout: 276 seconds] 02:57:40 -!- violetj has quit [Ping timeout: 276 seconds] 02:58:16 -!- violetj has joined ##crawl-dev 03:18:18 -!- jmsaunde has quit [Ping timeout: 240 seconds] 03:19:05 -!- jmsaunde has joined ##crawl-dev 03:23:53 -!- syllogism has joined ##crawl-dev 03:49:55 -!- dpeg has joined ##crawl-dev 03:50:01 Hi all! 03:50:06 !messages 03:50:06 (1/1) Keskitalo said (1d 19h 34s ago): Great work on the page, I'll see if I can think of a reply. Already +1 the messge condensation part. Will think of cases for that later. 03:50:29 hiii dpeg 03:50:42 Hi due! 03:55:56 !hs char=defe 03:55:57 2. bookofjude the Conjurer (L12 DEFE), worshipper of Sif Muna, slain by a yak on Lair:5 on 2010-09-04, with 20177 points after 23503 turns and 1:51:17. 03:55:59 :( 03:56:04 !seen greensnark 03:56:04 I last saw greensnark at Sat Sep 4 14:49:21 2010 UTC (18h 6m 43s ago) saying The docs are out there, you should try reading them now and then :P on ##crawl-dev. 03:56:21 !tell greensnark Now a good time to ask for former developers on rgrm? 03:56:21 dpeg: OK, I'll let greensnark know. 03:56:32 We should probably decide on a license first. 03:56:43 due: I think so, yes. 03:58:16 Nobody replied on food items :/ 03:58:39 I prefer the "free-to-spread-when-nude" license 03:58:45 Everyone complains and even loudly so, but then they are too lazy to add some lines to a wiki. 03:59:18 -!- M-Kaibigan has quit [Ping timeout: 240 seconds] 04:01:27 I'd add, but all I have to say is that I agree with adding distinctions or removing pointless variations, whereas the page seems to be more about suggestions on what specific distinctions to add 04:01:50 monky: sure. No ideas for special food? :) 04:03:08 monky: also, you haven't been complaining loudly yesterday. 04:03:14 oh 04:03:46 I may have chimed in once or twice about variety and royal jelly effects so I wasn't sure 04:04:11 there's hard to come with good ideas 04:04:48 -!- M-Kaibigan has joined ##crawl-dev 04:05:08 kilobyte: there are some on the page already, imo 04:05:11 I wouldn't call ambrosia that hot, for example. Having to wash it down with an unrelated potion (or swap amulets) will probably make most people not bother, especially that it's very rare. 04:06:09 hmm... somehow my mail dir doesn't contain any mantis mail about food edits on the wiki 04:08:28 ah, you mean the wurst stuff 04:12:11 yes 04:18:54 for the license, the tiles folks seem to want to have the tiles themselves under the Public Domain, as in the original rltiles project 04:19:33 kilobyte: yes, i'm noting that in my reply 04:20:08 it wasn't mentioned in the mail you sent, at least 04:20:23 hence why it's being mentioned in my reply 04:21:57 dpeg: my reply all bounces on jpeg's email 04:27:35 -!- Mu_ has joined ##crawl-dev 04:31:49 -!- ortoslon has joined ##crawl-dev 04:36:41 -!- philsnow_ has quit [Ping timeout: 276 seconds] 04:37:06 -!- philsnow has joined ##crawl-dev 04:39:56 due: "550 Unknown user" means her account at the old university was removed. She used Johanna Ploog already, so that appears to be her primary address now. 04:40:07 ahhh 04:45:36 heh, my ancient @mimuw.edu.pl account is still there 04:47:23 germany is saving money. that also includes e-mail accounts 04:47:42 03kilobyte 07save-package * rde7e71ba2b7d 10/crawl-ref/source/package.cc: Disable COSTLY_ASSERTS. 04:47:44 03kilobyte 07save-package * r097ee979f88e 10/crawl-ref/source/ (files.cc initfile.cc libunix.h syscalls.h): "--edit-save Joe repack" that defrags the save file. 04:47:46 03kilobyte 07save-package * ra16ef2ae22a9 10/crawl-ref/source/ouch.cc: Don't try to delete the old-style save parts. 04:48:28 will new saves be one-file? 04:48:37 ironically, somehow like half of the spam on that account says "we are removing old accounts, if you don't want that please send the password" 04:48:40 yeah 04:54:06 due: yes, jpeg's mail different, I always forget that 04:54:10 dpeg: :) 05:35:43 -!- Zaba_ has joined ##crawl-dev 05:36:23 -!- Zaba has quit [Ping timeout: 245 seconds] 06:12:29 03by * ra49e4492fc26 10/crawl-ref/source/ (62 files): Rename variables named "monster" to "mons" or similar. 06:12:31 03by * r864168f17c16 10/crawl-ref/source/xom.cc: Fix xom.cc:_confuse_monster not actually doing anything. 06:12:38 03by * r31adfd48395f 10/crawl-ref/source/ (169 files): Rename class "monsters" to "monster". 06:12:45 kilobyte: don't worry, merges cleanly with save-package 06:13:32 nice 06:15:19 ~4k lines changes... 06:43:04 Nergalle triggered lots of crashes in the arena, too. ASSERT(smc) in 'mon-util.cc' at line 802 failed. 07:00:40 -!- ortoslon has quit [Ping timeout: 258 seconds] 07:06:47 -!- monky has quit [Quit: GOODBYE] 07:19:24 Any objections to a quick tournament summary on rgrm by me? 07:20:25 nope 07:23:39 -!- Hehfiel has joined ##crawl-dev 07:27:52 Is there a way to see all games played during the tournament (both CDO and CAO)? 07:28:00 !lg t + 07:28:00 Malformed argument: + 07:28:02 !lg t * 07:28:03 58428. Theseus the Grave Robber (L1 SENe), slain by an ooze on D:1 on 2010-08-31, with 22 points after 170 turns and 0:00:11. 07:28:59 !lg * when=t s=char 07:29:00 58428 games for * (when=t): 8071x DEWn, 3240x SpEn, 1614x DEAr, 1512x MfCr, 1420x GhFE, 1361x DSWn, 1202x DSCK, 984x MDFi, 908x DEWz, 891x TrBe, 842x SETm, 823x HOPr, 665x DDNe, 615x HaTm, 465x HEWz, 441x DEFE, 435x MfIE, 432x DSFi, 419x VpNe, 418x SEAs, 409x HEFE, 382x MiBe, 378x SpAr, 374x DSBe, 367x NaWz, 367x DECj, 367x HOFi, 360x DSWz, 359x DSNe, 350x VpAs, 344x MDBe, 342x HaBe, 341x HuFi, 31... 07:29:04 !lg * when=t s=char ktyp=winning 07:29:04 321 games for * (when=t ktyp=winning): 49x SpEn, 23x DDNe, 22x MfCr, 18x GhFE, 18x HaTm, 17x SEAs, 9x MfIE, 7x HEWz, 7x HaBe, 6x HECr, 5x DDCK, 4x MfTm, 4x HEIE, 4x DSNe, 4x DECj, 4x SpVM, 3x MDEn, 3x DSAs, 3x HEFE, 3x SEIE, 3x SpSt, 3x DEWz, 3x DSBe, 3x DSVM, 3x KoCr, 2x NaFE, 2x MDFi, 2x MfFE, 2x NaIE, 2x DSIE, 2x KoBe, 2x MfCK, 2x NaPr, 2x DEIE, 2x TrAE, 2x OgHu, 2x NaWz, 2x DSMo, 2x DSWz, 2x D... 07:29:10 Who was scumming DEWn? 07:29:17 !lg * when=t char=DEwn s=name 07:29:18 8071 games for * (when=t char=DEwn): 8055x Sebi, 2x MrMrMonkey, 2x Laguna6, 2x razzo, 1x heteroy, 1x kaiza, 1x cptwinky, 1x Shovelmint, 1x Pyrusette, 1x Smasheh, 1x enivid, 1x LexAckson, 1x Xiberia, 1x LASD 07:29:21 Oh, surprise. 07:29:54 and for 2009 and 2008? 07:30:08 oh, I guess the number of players is also crucial 07:32:12 please :) 07:33:03 hm 07:33:11 I'm not sure there's a tourney2008/2009 marker 07:33:18 !lg * when=t x=when 07:33:19 58428. [when=] Theseus the Grave Robber (L1 SENe), slain by an ooze on D:1 on 2010-08-31, with 22 points after 170 turns and 0:00:11. 07:33:22 !lg * when=t x=date 07:33:23 Unknown selector date in date 07:33:29 !lg * when=t x=start 07:33:29 58428. [start=2010-08-31 [20100731235907S]] Theseus the Grave Robber (L1 SENe), slain by an ooze on D:1 on 2010-08-31, with 22 points after 170 turns and 0:00:11. 07:33:56 !lg * start>=2010-08-01 start<= 2010-08-31 07:33:56 57897. b0rsuk the Skullcrusher (L27 KoFi), worshipper of Trog, escaped with the Orb and 5 runes on 2010-09-05, with 2096051 points after 138578 turns and 13:46:51. 07:34:00 !lg * start>=2010-08-01 start<=2010-08-31 07:34:00 57897. b0rsuk the Skullcrusher (L27 KoFi), worshipper of Trog, escaped with the Orb and 5 runes on 2010-09-05, with 2096051 points after 138578 turns and 13:46:51. 07:34:05 Hm, not the same. 07:34:14 due: yes, I thikn there was something on the !lg howto page. 07:34:18 Back later, food now. 07:34:19 That's over a thousand games unaccounted for. 07:37:31 dpeg: tournaments attract new victims^happy players. I know at least 10 persons who actually began to play dcss during the tournament. 07:42:39 anyone come across comments regarding the new tutorial yet, eg on SA? 07:44:50 -!- monky has joined ##crawl-dev 07:45:36 felirx: I read a few newcomers mention that they di the tutorial, at least. I was too lazy to gather links, unfortunately. :/ 07:46:13 with "at least" I mean I don't recall specific comments, but I got the impression that the tutorial worked for them 07:49:25 it worked for me, however I didn't finish it. once I understood the basic concepts and differences to nethack, I was bored from playing tutorial and prefered to play real games and learn from them 07:50:01 do you mean tutorial as in the regular game with hints, or the 0.7 minigame? 07:50:16 but yes, the tutorial gives a good start and actually I would recommend it to new players to learn the basics 07:50:40 blackpenguin: Sounds good, thanks for the comments :) 07:55:24 felirx: I have gathered a few comments here: http://evktalos.wikidot.com/ 08:38:37 -!- blue_anna has joined ##crawl-dev 08:47:14 anyone know the awk or other cli to get the third word in a bunch of lines of output? 08:47:17 I hate awk :P 08:47:42 it should be the same format as perl or ruby or .. something 08:48:32 I got it 08:48:47 I was looking for a way to pipe the output directly to my editor 08:48:48 git diff | grep "diff --cc" | awk '{print $3}' | xargs -0 mae 08:58:42 Guys 08:58:54 Any open source virtual drives out there? 08:59:03 Need it for my new 'Tablet' laptop 09:01:16 blue_anna: if there are no spaces in between: cut -d \ -f 3 09:04:55 got one for git add too 09:04:57 git diff | grep "diff --cc" | awk '{printf("%s ",$3)}' | xargs -rt git add 09:05:34 can't do it with the -0 on xargs because it thinks its one giant filename 09:05:42 what are you trying to do? 09:06:31 git pull --rebase .. on the rebase some of my patches break .. so I now can load all the relavant files into my editor with one command, and after fixing them add them back to the rebase with one more :) 09:08:49 -!- morik has joined ##crawl-dev 09:11:27 due, dpeg: when=t9, when=t8 for old tournaments 09:12:08 !lg * when!= ktyp!=leaving ktyp!=quitting s=when 09:12:08 Bad arg 's=when' - cannot summarise by when 09:12:16 !lg * when=t8 ktyp!=leaving ktyp!=quitting 09:12:19 13771. splat the Ruinous (L4 MfCj), slain by a gnoll (a +0,+0 spear) on D:3 on 2008-08-31, with 188 points after 2995 turns and 0:04:59. 09:12:23 !lg * when=t9 ktyp!=leaving ktyp!=quitting 09:12:25 28306. ziropiro the Sneak (L3 SpAE), blasted by Jessica (magic dart) on D:2 on 2009-08-31, with 97 points after 3062 turns and 0:04:49. 09:12:29 !lg * when=t ktyp!=leaving ktyp!=quitting 09:12:29 44884. Theseus the Grave Robber (L1 SENe), slain by an ooze on D:1 on 2010-08-31, with 22 points after 170 turns and 0:00:11. 09:12:52 !lg * when=t8 ktyp!=leaving ktyp!=quitting xl>5 09:12:55 3597. Dingir the Eviscerator (L27 HaAs), worshipper of Okawaru, escaped with the Orb and 8 runes on 2008-08-31, with 2970170 points after 162668 turns and 23:36:01. 09:12:57 !lg * when=t9 ktyp!=leaving ktyp!=quitting xl>5 09:12:59 7038. mafalda the Severer (L18 MiBe), worshipper of Trog, blasted by a sphinx (divine providence) on Tomb:1 on 2009-08-31, with 187872 points after 38918 turns and 4:06:16. 09:13:04 !lg * when=t ktyp!=leaving ktyp!=quitting xl>5 09:13:04 10730. valrus the Chucker (L8 CeAE), worshipper of Fedhas, slain by an ogre (a +0,+0 giant spiked club) on D:4 on 2010-08-31, with 1721 points after 6673 turns and 0:28:17. 09:13:25 !lg * when=t8 ktyp=winning 09:13:26 169. Dingir the Eviscerator (L27 HaAs), worshipper of Okawaru, escaped with the Orb and 8 runes on 2008-08-31, with 2970170 points after 162668 turns and 23:36:01. 09:13:29 !lg * when=t9 ktyp=winning 09:13:30 286. Grimm the Devastator (L23 HEWz), worshipper of Sif Muna, escaped with the Orb and 3 runes on 2009-08-31, with 1217340 points after 107377 turns and 6:15:03. 09:13:33 !lg * when=t ktyp=winning 09:13:34 321. qwqw the Bewitcher (L14 SpEn), worshipper of Jiyva, escaped with the Orb and 3 runes on 2010-08-31, with 4299119 points after 14318 turns and 1:39:33. 09:14:18 so 169/286/321 wins, 3597/7038/10730 games above xl 5, 13771/28306/44884 games 09:15:30 !lg * t8 win x=avg(sklev) 09:15:30 169 games for * (t8 win): avg(sklev)=25.38 09:15:34 !lg * t9 win x=avg(sklev) 09:15:34 286 games for * (t9 win): avg(sklev)=25.42 09:15:37 !lg * t win x=avg(sklev) 09:15:38 321 games for * (t win): avg(sklev)=22.93 09:15:52 !lg * when=t x=cdist(name) 09:15:53 58428 games for * (when=t): cdist(name)=1091 09:15:56 this drop can probably be attributed to a shift towards spellcasters or away from heavy armour 09:15:59 1091 players 09:16:04 !lg * when=t9 x=cdist(name) 09:16:06 33869 games for * (when=t9): cdist(name)=737 09:16:14 !lg * when=t8 x=cdist(name) 09:16:14 15499 games for * (when=t8): cdist(name)=385 09:16:27 385/737/1091 09:18:38 !lg * t win s=role 09:18:38 321 games for * (t win): 53x Enchanter, 36x Crusader, 29x Necromancer, 29x Fire Elementalist, 25x Ice Elementalist, 23x Transmuter, 22x Assassin, 16x Wizard, 16x Berserker, 8x Conjurer, 8x Chaos Knight, 8x Venom Mage, 6x Monk, 6x Stalker, 5x Reaver, 5x Fighter, 4x Warper, 3x Summoner, 3x Priest, 3x Air Elementalist, 3x Hunter, 3x Arcane Marksman, 2x Wanderer, 2x Paladin, 2x Healer, 1x Artificer 09:18:40 !lg * t9 win s=role 09:18:41 286 games for * (t9 win): 39x Fighter, 37x Berserker, 22x Chaos Knight, 19x Necromancer, 18x Paladin, 18x Fire Elementalist, 16x Ice Elementalist, 13x Crusader, 10x Thief, 9x Priest, 9x Death Knight, 8x Gladiator, 8x Wizard, 7x Artificer, 6x Air Elementalist, 6x Monk, 6x Transmuter, 6x Enchanter, 6x Conjurer, 5x Healer, 4x Stalker, 4x Venom Mage, 3x Hunter, 2x Earth Elementalist, 2x Reaver, 2x Ass... 09:20:07 umm 09:20:15 have anyone built off of thrunk yet? 09:21:58 I'm getting errors because some of the code was changed to use a parameter monsters* mons instead of monsters* monster 09:22:00 but not all of it 09:22:34 it's monster* mons now 09:23:04 by++ 09:23:34 -!- valrus has joined ##crawl-dev 09:25:19 I'm kinda wrong 09:25:29 http://nopaste.dk/p2395 this is the eror Im actually getting 09:25:45 I just noticed that some of the code was changed because thats what I had to fix when I rebased 09:27:27 blue_anna: yes, you'll need to modify your patches some more 09:27:39 just because you fixed the actual conflicts doesn't mean that there aren't still problems 09:27:57 ooh it looks like someone removed an include from that file 09:28:01 the class 'monsters' was renamed to 'monster' 09:28:07 ooo 09:28:09 thats what it is 09:28:21 doy, ty 09:28:29 I can handle that 09:28:36 09:22:34 <+due> it's monster* mons now 09:30:48 it wasnt since my very first patch that I altered attitude-change :) 09:30:57 I wasnt sure it was my problem :P 09:31:08 if there is a problem, check your own code first :0 09:31:28 due, yea no - of course you're right. :) I just forgot .. it was 17 patches ago 09:32:24 crawl puts the * with the type, not the variable? 09:32:45 Yeah. 09:32:52 That's one of the coding conventions. 09:35:34 -!- ortoslon has joined ##crawl-dev 09:36:45 actually it's done inconsistently, but I think I prefer that way 09:37:01 docs/develop/coding_conventions doesn't mention it explicitly, and contradicts itself in examples :) 09:37:09 -!- dpeg has quit [Quit: Lost terminal] 09:39:14 (i know,i know, no-one keeps the docs up to date :P) 09:39:17 you could argue "monster *mons" is good because *mons is of type monster, but that breaks down with references 09:41:53 monsters* mons makes more sense to me 09:41:54 I prefer * on type also 09:42:49 I was always surprised that no one ever made an archtypical roguelike in ruby .. there's none in c# either right? 09:42:54 My conventions put it with the type 09:49:13 by: i prefer with the variable, because otherwise you start getting people doing "monster* foo, bar" and wondering why it doesn't work 09:49:58 but you're right, as with so many parts of c++, they broke that reasoning with their reference syntax 09:51:03 yes, that's a problem 09:51:22 clean_map = true is broken in trunk 09:51:40 or did it get removed? 09:51:59 I avoid multiple variable definitions like that in almost all cases though 09:52:15 especially if it's a pointer or a reference 09:55:03 The only situation I can see someone needing to declare more than one variable at the same time is auto x = v.begin(), y = v.end(); 09:55:17 As otherwise you'd need auto x = ...; decltype(x) y = ...; 09:55:19 Which is just ugly. 09:56:38 Napkin: just broken probably 09:56:52 told mantis 09:57:04 thanks 09:57:14 it was a trunk game by mistake anyways ;) 09:57:53 clean_map = true is broken (https://crawl.develz.org/mantis/view.php?id=2472) by Napkin 10:06:51 dwarf hall of fallen heros combined patch now hosted on github :) -- http://github.com/robbiemu/DHFH 10:11:14 crud .. how do I remove the last two commits? 10:11:54 remove locally and then try to overwrite - or better (for history reasons and anybody who has cloned from you) use git revert 10:12:02 blue_anna: that's not what we meant by 'host it on github' d: 10:12:18 doy, ? its not? 10:12:46 blue_anna: clone the crawl git repository, apply your patches individually on top of that, and push that whole thing to github 10:13:15 so that we can actually pull from it 10:13:19 and not have to deal with patches 10:13:30 -!- ortoslon has quit [Ping timeout: 240 seconds] 10:13:59 hihi, good one, blue_anna :D 10:14:37 I .. if I'm maintaning a fork shouldnt I have it on crawl's git? not that I want access to the main tree, but a fork.. 10:15:12 I mean I guess I already am, so I should just do it .. 10:15:14 generally yes, but with git it doesn't matter where the separate branch/fork is 10:15:42 anyway they should apply like butter :) 10:15:54 I did all the merge issues 10:16:04 that's what you should push to your github repository, blue_anna 10:16:21 alright 10:16:58 yeah, the whole point of git is that you can have your own fork 10:17:00 so how do I do this? git clone my_local_copy/ dhfh/ and git commit -A and push? 10:17:01 that we can pull from 10:17:21 you mean I can fork crawl from inside github? I didnt know it was a github repository :P 10:17:22 once you use it a bit more, you'll see the big advantage of not having to deal with patches anymore 10:17:29 blue_anna: no, but it doesn't matter 10:17:57 just create a new github repository, and push it there 10:18:03 i assume you already have a local copy 10:18:06 okay, mmm .. cna you give me explicit instructions please? tell me how to do it once and I'll keep doing it until its RC-ready and you guys actually add it 10:18:09 with the patches applied and everything 10:18:12 right? 10:18:22 yes 10:18:31 so just push that to github 10:19:10 git remote add github git@github.com:robbiemu/DHFH 10:19:14 git push github master 10:28:11 what's the 50/50 weight for training armour/dodging? 10:28:14 400 or 500? 10:30:51 03doy * rc8c61f6c2835 10/crawl-ref/source/itemprop.cc: allow using ?id to find rod pluses 10:30:53 03doy * r02e57cf5f090 10/crawl-ref/source/ (describe.cc describe.h wiz-item.cc): clear randart autoinscription before wizmode-rerandarting 10:30:58 03doy * r112575626a46 10/crawl-ref/source/ (describe.cc itemprop.cc): also need ISFLAG_KNOW_TYPE for randarts to be fully identified 10:33:01 -!- bhaak is now known as sbhaak 10:37:36 -!- badnruin has joined ##crawl-dev 10:38:46 doy, I dont know that I can just do that.. if I do, won't I lose the ability to git pull --rebase and get trunk? 10:38:58 Are any of the monster glyphs in bold? 10:39:09 M-Kaibigan, think so 10:39:13 I want to set my friend_brand to bold so the colours aren't splurged away by a green background 10:39:16 M-Kaibigan, grep LIGHT mon-data.h 10:39:17 blue_anna: you will not do rebase anymore 10:39:18 Really :< 10:39:22 you'll do a merge 10:39:32 which is exactly how it should be 10:39:34 Napkin, then theres no point in me doing this :P 10:39:41 nah, you can still do rebase 10:39:48 I was doing it in the first place so I could keep my code up to date with trunk 10:39:49 nobody will be basing changes off this branch 10:39:50 if you want the devs to get your changes in a reasonable way 10:39:52 so it doesn' matter 10:40:03 and it'll be a lot easier for devs to merge if the branch is rebased 10:40:19 not really 10:40:24 yes really 10:40:30 if he keeps it merges, there is no difference 10:40:35 *merged 10:41:01 if you do rebase, you need to force overwriting of the branch in github 10:41:02 except for the history getting all uglied up 10:41:06 right 10:41:06 what I did when I created my git repository is started a new directory 10:41:17 depending on server settings, this might not be that easy 10:41:33 Napkin: github allows it 10:41:39 as does basically everything besides sourceforge 10:41:42 doy, the history will be as nice and shiny as ever 10:41:46 Napkin: no, it won't 10:41:53 just not linear/cvs/svn like 10:42:02 trust me, rebasing for topic branches is much easier to deal with 10:42:06 there is nothing ugly about that 10:42:12 if nobody else is going to have changes based on it 10:42:39 how will you know? 10:42:48 Napkin: why would they? 10:42:54 why wouldn't they? 10:43:00 it's public afterall 10:43:02 it would be nice ... 10:43:05 :) 10:43:49 there was no problem with the deep dwarf branch when it was added 10:43:59 and it was merging after made public too 10:44:15 what do you mean, you guys already added it? 10:44:20 Napkin: no, blue_anna has been rebasing 10:44:24 I mean now 10:44:32 yea 10:44:41 like.. it had to do merging, because it was hosted it on CDO already at the time of development 10:44:58 Napkin: wait, what are you referring to 10:45:00 is there a resource for getting crawl compiled in linux? tiles is a mess, and the non-tiles is running in to curses.h problems. 10:45:16 about the time when DD was still a branch hosted on github 10:45:21 oh, the dd race 10:45:25 not the dd branch 10:45:26 (: 10:45:52 03by * rd5d0a4d7b053 10/crawl-ref/source/dat/des/branches/vaults.des: Fix part of Vault:8 brokenness. 10:46:43 Napkin: but linear history is a lot easier to read, in any case 10:47:07 git allows you to do other things, and that's really useful, but it's not "better" in any meaningful sense 10:47:37 well Im just gonna move on, I cant do this til I know how, and know it wont break what I already have 10:47:48 blue_anna: i told you how 10:47:50 that's a philosophy discussion - so i'm out now 10:47:54 take the working copy you already have 10:47:57 and push it to github 10:47:59 it can actually be quite useful 10:48:02 using the commands i gave you 10:48:44 -!- upsy has joined ##crawl-dev 10:49:24 then updates are just "git pull --rebase && git push -f github master" 10:50:36 doy, I just wasnt clear -- it will work, pulling form one master, and pushing to another? 10:51:12 yes 10:51:17 ooh :) 10:51:18 ok then 10:51:22 that's the whole point of a distributed vcs like git 10:52:51 http://nopaste.dk/p2398 10:53:12 ah, use -f in that first push too 10:53:18 git push -f github master 10:58:08 -!- badnruin has left ##crawl-dev 11:00:29 its up :) 11:06:00 blue_anna: the other thing that would be nice is if you could clean up the history a bit - for instance, the emergency casting while berserk patch was already applied, and there's not really a reason for 'first commit' and 'dummy commit' to be there 11:07:01 doy how do I do that? 11:07:17 doy I tried git revert for the first and dummy commits 11:07:24 but they stayed anyway :P 11:07:33 right, revert just adds new reverse-commits 11:07:57 whats the proper way? 11:07:59 do "git rebase -i origin/master..HEAD" 11:08:09 and follow the instructions 11:08:25 in this case, it should just involve removing the lines for those patches 11:08:36 fatal: Needed a single revision 11:08:36 Invalid base 11:08:45 oh, right 11:08:50 drop the ..HEAD 11:09:21 ok, now Im in an editor looking at my history :) 11:09:22 thats cool 11:09:48 ooo I get it 11:09:51 thank you 11:11:07 doy I can just delete the berserk commit since it is in trunk now, right? 11:12:06 yes 11:12:14 that commit just has some whitespace changes at the moment 11:14:57 !lg * killer=eustachio 11:14:58 No games for * (killer=eustachio). 11:15:02 !lg * ikiller=eustachio 11:15:02 4. 57 the Thaumaturge (L9 DEWz), worshipper of Sif Muna, demolished by a hill giant zombie (a +1,+1 great mace) (animated by a shadow imp (summoned by Eustachio)) on D:12 on 2010-08-05, with 3262 points after 9145 turns and 1:41:21. 11:15:08 heh 11:15:17 !lg * ikiller=eustachio -2 11:15:17 3. Voker57 the Reanimator (L10 DSFE), worshipper of Kikubaaqudgha, blasted by a white imp (puff of frost) (summoned by Eustachio) on D:11 on 2010-06-09, with 5829 points after 14300 turns and 0:36:37. 11:17:58 03doy * r87069047af49 10/crawl-ref/source/dat/descript/items.txt: note that mr bonus is related to skill in staff of ench description 11:18:00 03doy * rf591bfe21a61 10/crawl-ref/source/dat/des/builder/uniques.des: make eustachio a bit shallower (might need to go further, we'll see) 11:33:40 -!- sbhaak is now known as bhaak 11:36:59 -!- dpeg has joined ##crawl-dev 11:37:44 -!- badnruin has joined ##crawl-dev 11:38:29 anyone have experience compiling the tiles version in linux? 11:39:10 badnruin: what problems are you having 11:39:56 doy: running into pkg-config type problems: it's complaining about sdl and freetype2 libs, but I'm just stumbling through this 11:40:45 do you have the -dev package installed for sdl and freetype? 11:40:47 this probably isn't even crawl specific, but my google-fu is failing 11:41:03 i will check 11:43:57 well that cleared up some errors, now it complains about png.h, but that was part of the original failure too 11:44:47 libpng-dev, probably 11:46:03 lol..getting close. SDL_image.h is now the problem. 11:47:04 my guess is you need sdl_image 11:47:10 -dev 11:47:13 but yeah 11:47:18 I'm not used to debian 11:47:22 (???) 11:47:23 or libsdl_image-dev, or whatever 11:47:26 google is your friend 11:47:30 this is probably blatantly obvious to you guys, I'm a ubuntu refugee on his third day of fedora 13 11:47:52 I do appreciate the help 11:51:00 it's compiling happy now. so simple and so facepalm. thanks for the help. 11:54:23 badnruin: As long as you're not on the heathen source distros, all is well. 12:01:22 okay, new attempt at the tournament rgrm announcement 12:01:27 -!- Zaba_ is now known as Zaba 12:01:30 Unfortunately, my first verion is lost. 12:03:22 !lg * ktyp=winning urune=15 x=cdist(name) 12:03:22 421 games for * (ktyp=winning urune=15): cdist(name)=164 12:03:35 wow, really? 12:03:46 !lg t * 12:03:46 58428. Theseus the Grave Robber (L1 SENe), slain by an ooze on D:1 on 2010-08-31, with 22 points after 170 turns and 0:00:11. 12:03:49 03dolorous * r51bd627a5450 10/crawl-ref/source/mon-util.cc: Comment fix. 12:03:51 !lg * ktyp=winning urune=15 x=cdist(name) when=t 12:03:52 61 games for * (ktyp=winning urune=15 when=t): cdist(name)=53 12:03:53 heh 12:03:54 !lg t=9 * 12:03:54 Unknown selector: t 12:03:56 for got that part 12:04:00 dpeg: when=t9 12:04:23 !lg * ktyp=winning urune=15 x=cdist(name) when=t9 12:04:23 27 games for * (ktyp=winning urune=15 when=t9): cdist(name)=26 12:04:25 !lg * ktyp=winning urune=15 x=cdist(name) when=t8 12:04:25 26 games for * (ktyp=winning urune=15 when=t8): cdist(name)=16 12:04:38 16/26/53 for people with all-rune wins 12:04:49 we're getting too easy! 12:05:05 or too popular 12:05:24 thanks 12:05:49 okay, perhaps you're quicker than me with this (and I won't run away this time either) 12:05:54 !gamesby * when=t 12:05:54 * (when=t) has played 58428 games, between 20100801 and 20100831, won 321 (0.5%), high score 33336361, total score 1298084870, total turns 248607001, total time 21571:59:45. 12:05:57 !gamesby * when=t9 12:05:58 * (when=t9) has played 33869 games, between 20090801 and 20090831, won 286 (0.8%), high score 28587140, total score 967504197, total turns 189192985, total time 15257:08:45. 12:05:59 !gamesby * when=t8 12:06:00 * (when=t8) has played 15499 games, between 20080801 and 20080831, won 169 (1.1%), high score 12813270, total score 479187431, total turns 94059630, total time 10654:23:20. 12:06:03 I need number of all games, all players and all wins for the three tournaments 12:06:11 You rock! 12:06:28 !lg * x=cdist(name) when=t 12:06:28 58428 games for * (when=t): cdist(name)=1091 12:06:29 These games exclude quitters and scummers? 12:06:30 !lg * x=cdist(name) when=t9 12:06:32 33869 games for * (when=t9): cdist(name)=737 12:06:32 !lg * x=cdist(name) when=t8 12:06:33 15499 games for * (when=t8): cdist(name)=385 12:06:41 no, that's including everything 12:06:55 ^^ those numbers are distinct players 12:07:06 !lg * x=cdist(name) ktyp=winning when=t 12:07:06 321 games for * (ktyp=winning when=t): cdist(name)=109 12:07:08 !lg * x=cdist(name) ktyp=winning when=t9 12:07:08 286 games for * (ktyp=winning when=t9): cdist(name)=90 12:07:10 !lg * x=cdist(name) ktyp=winning when=t8 12:07:10 169 games for * (ktyp=winning when=t8): cdist(name)=50 12:07:16 ^^ those are distinct winners 12:08:01 !gamesby * ktyp!=quitting ktyp!=leaving when=t 12:08:02 * (ktyp!=quitting ktyp!=leaving when=t) has played 44884 games, between 20100801 and 20100831, won 321 (0.7%), high score 33336361, total score 1295202341, total turns 246527123, total time 21386:20:07. 12:08:03 !gamesby * ktyp!=quitting ktyp!=leaving when=t9 12:08:04 * (ktyp!=quitting ktyp!=leaving when=t9) has played 28306 games, between 20090801 and 20090831, won 286 (1.0%), high score 28587140, total score 966672882, total turns 187838724, total time 15106:46:01. 12:08:06 !gamesby * ktyp!=quitting ktyp!=leaving when=t8 12:08:06 * (ktyp!=quitting ktyp!=leaving when=t8) has played 13771 games, between 20080801 and 20080831, won 169 (1.2%), high score 12813270, total score 478737310, total turns 93256262, total time 10547:41:49. 12:08:13 ^^ excluding quits/escapes 12:08:35 cool 12:08:43 number of wins would be the last one, I think 12:08:55 "won 321" 12:08:56 unless you come up with a number that could be interesting for rgrm folks 12:09:16 doy: right, that CAO number includes the CDO wins 12:09:47 !lg * ktyp=winning when=t s=src 12:09:48 321 games for * (ktyp=winning when=t): 243x cao, 78x cdo 12:10:00 doy: CAO lists 328 wins for this August ?! 12:10:11 bug? 12:10:17 http://crawl.akrasiac.org/scoring/per-day.html 12:10:24 dpeg: that would be including games started before the tournament 12:11:03 good point 12:11:11 Awesome amount of awesome commits. :) 12:11:33 !lg * start<20100801 end>=20100801 end <=20100831 ktyp=winning 12:11:33 8. Wensley the Thanatomancer (L27 DSSt), worshipper of Kikubaaqudgha, escaped with the Orb and 4 runes on 2010-08-16, with 1539179 points after 195602 turns and 42:23:06. 12:11:37 Keskitalo: yes 12:12:19 Keskitalo: do me the favour and say _something_ on the food page. Yesterday, it was very loud here from shouting over the jellies, and I grudingly set up the page, but nobody added there (StudioMK exempted). 12:14:21 Stomach rule is a great one. 12:14:25 also, haha, we're *still* getting like 14k startscums in the tournament? 12:14:51 doy: we will never get rid of players scumming for good early gear (or god). 12:15:00 !lg * ktyp~~quitting|leaving when=t s=char 12:15:01 13544 games for * (ktyp~~quitting|leaving when=t): 8035x DEWn, 1487x DEAr, 1023x DSWn, 114x SpEn, 101x MfCr, 80x MuWn, 55x TrBe, 55x DSFi, 52x SEWn, 52x KeTm, 49x CePa, 45x DGWn, 43x DEWz, 36x DSCK, 36x DrSt, 34x MDFi, 31x OgWn, 30x DDNe, 28x DEFE, 27x DSNe, 27x DSWz, 25x SEAs, 25x SETm, 25x HuFi, 24x DrAE, 23x TrCK, 23x DrIE, 19x NaWz, 19x MiBe, 19x GhFE, 19x KeWn, 19x MDWn, 19x NaAM, 18x DSCr, 1... 12:15:14 ah, wanderer scumming 12:15:22 doy: why are you surprised? as long as you don't implement an angband-like reroll start screen, I wouldn't expect any less startscumming 12:15:23 I accidentally started/quit a few; others may have done the same 12:15:36 I agree ambrosia is far from that great.. 12:15:54 Keskitalo: thanks. Formulation is mine, but basic idea is Eronarn's. (Of course, Ero would also mention a bazillion of other ideas, and I had to extract the great insight from the pool :) 12:15:55 And that duplicating a potion effect (royal jelly) is far from great too. 12:16:00 !lg * ktyp~~quitting|leaving when=t s=name 12:16:01 13544 games for * (ktyp~~quitting|leaving when=t): 9602x Sebi, 926x Xiberia, 139x Tenaya, 110x BlueAnna, 105x Dinah, 101x Kyrris, 85x lungtoast, 68x McStaberso, 60x Camkitsune, 49x Voker57, 47x martingale, 44x Hourscht, 42x ac13, 39x Elbereth, 36x m1nced, 35x Kerbtree, 34x Akhier, 34x ventricule, 33x Vicht, 31x NyaaKitty, 30x henryci, 29x Pancakes, 28x rastarogue, 26x Sanka, 25x Asema, 24x heteroy... 12:16:02 dpeg: Hehe :) 12:16:38 Keskitalo: asking you specifically because of your c-r-d reply. 12:17:05 dpeg: too late! now i know there's a wiki page for it!! i'm already logged in!!! 12:17:21 Yeah. I read the irc log only afterwards (and noticed the revert afterwards too) 12:18:25 Keskitalo: when doy did the first change (remove RJ special feature), I was shouting too :) 12:18:32 Eronarn: go for it! 12:18:59 Grapes, sultanas or strawberries restoring a small amount of MP each (like felirx suggested) might be interesting. 1-3, I often find I've accidentally wasted just a bit too many MP to cast that spell I'd just need (Bornjor's for example). 12:22:20 I am not sure if plain MP restoration is good enough. 12:23:55 03dolorous * rba3f5502a1e9 10/crawl-ref/source/rltiles/dc-mon.txt: Move wights to the proper section in dc-mon.txt. 12:24:17 -!- felirx has quit [Ping timeout: 252 seconds] 12:30:11 added comment. 12:30:23 oh wait not yet, i forgot to save. 12:48:15 03doy * r9be5f58b163d 10/crawl-ref/source/dat/lua/wield.lua: also offer to wield coagulated blood for sublimation 12:48:55 -!- felirx has joined ##crawl-dev 12:54:24 -!- badnruin has quit [Quit: Ex-Chat] 12:54:33 we should totally have stone soup as a food item 12:54:54 dpeg, I made a github repository for dhfh 12:55:05 Sounds like something any self-respecting dwarf would eat. 12:55:37 dpeg, http://github.com/robbiemu/DHFH you can just download, make, and play it now :) no patching 13:00:19 -!- felirx has quit [Ping timeout: 272 seconds] 13:06:50 -!- felirx has joined ##crawl-dev 13:08:05 03dolorous * r6f7e12d8c91b 10/crawl-ref/source/rltiles/dc-mon/animals/animals.txt: Update animals.txt using mon-data.h. 13:08:06 03dolorous * r74a699250aec 10/crawl-ref/source/rltiles/dc-mon.txt: Comment fix. 13:08:10 03dolorous * ra88d6a9c9140 10/crawl-ref/source/rltiles/ (3 files in 3 dirs): Move the Serpent of Hell tile to the uniques section. 13:12:56 -!- felirx has quit [Ping timeout: 276 seconds] 13:19:17 -!- MarvinPA has joined ##crawl-dev 13:22:21 Zao: we could make it a food that gives DD-style shaving as stomach effect :) 13:25:47 -!- MarvinPA has quit [Ping timeout: 252 seconds] 13:26:15 Eronarn: With some expiry effects like fainting when trying to pass the stones out of your system? 13:27:01 03doy * r532c2ea1ed0e 10/crawl-ref/source/ (effects.cc effects.h item_use.cc): unided scrolls of recharging should fail if they target a full wand 13:27:13 -!- Kurper has quit [Read error: Connection reset by peer] 13:29:52 -!- felirx has joined ##crawl-dev 13:29:54 -!- Kurper has joined ##crawl-dev 13:31:39 where do goblins get their gold from? 13:31:57 not from mon-gear.cc 13:32:28 They probably pick it up? This happens especially in the Orcish Mines. Goblins don't drop gold as a norm. 13:32:43 (Or if they do, I've really been missing something :)) 13:33:20 ok .. every once in a while I get gold from golbins, even in dungeon .. I guess thats it. maybe I need to add some small piles of gold in dwarf hall to load up my dwarfs :) 13:34:05 There was a point where all centaurs and yaktaurs had gold, so it should be possible to just hand it out to them.. 13:34:39 blue_anna: I just cloned the git repo, much neater than using patches :) 13:34:54 Keskitalo, cool! 13:35:02 -!- felirx has quit [Ping timeout: 276 seconds] 13:35:15 I have yet to hear a report of someone playing through dwarf hall ;) 13:35:17 -!- felirx has joined ##crawl-dev 13:35:37 I try but Im not actually that good at this game :D its tough not to wiz-mode it 13:36:45 for reference, centaurs/yaktaurs had gold because barding generation code was broken 13:36:56 Eronarn: Oh, nice. 13:37:07 they can definitely hold gold, but i'm unsure how easy it is to intentionally give it to them 13:37:20 blue_anna: I'm building now, but I probably don't have the time to play it just yet.. 13:37:39 Keskitalo: it was a great bug, huge balance implications because they were such common monsters and every time they didn't get a barding they got gold instead. lots of people did not realize it was a bug until it was fixed 13:37:47 now shops are more fun because you can't necessarily buy everything 13:38:17 wrathgrapes, manaberries, vorbananas 13:38:24 sounds like the kind of bug you leave in for alpha-testing purposes and then forget about :P 13:38:38 carepears 13:40:14 I'm trying out names for fruit, so that they could have properties obvious from the name :) 13:41:14 Adding usefulness to them of course makes the game overall easier.. which is of course a licence to make it harder otherwise :> 13:41:32 http://en.wikipedia.org/wiki/Chokeberry 13:41:38 Keskitalo: if dpeg doesn't like 'grapes of wrath', i say 'angry fruit'. like ugly fruit, but angry. 13:42:26 http://en.wikipedia.org/wiki/Honeysuckle - tying this in to wasps and bees would be interesting 13:42:30 use of scent 13:42:44 also, i'd kind of like to see magic jellybeans with random effects that give almost no satiation, come in large packs, and use the stomach rule 13:42:58 03doy * r613d9ba10dbb 10/crawl-ref/source/makeitem.cc: fix up item appearance if acquirement rerolls a brand for it 13:43:00 eeh 13:43:10 so you can eat a bunch if you're looking for a specific effect, but it'll only last as long as you can avoid having to eat something else 13:43:43 Eronarn, needs a better name than "magic jellybeans" -- its a cool effect 13:44:01 -!- felirx has quit [Ping timeout: 260 seconds] 13:44:05 defintiely a cool effect 13:44:20 http://en.wikipedia.org/wiki/Blood_Orange 13:44:28 Keskitalo, you seeing these? should I stop> 13:44:29 blue_anna: it could just be "a jellybean" - no need for them to even be described in a special way 13:44:36 blue_anna: add them to the wiki page 13:44:40 Eronarn, I dont like that either 13:44:47 other good ones: star fruit, dragon fruit, ugly fruit 13:45:30 is "magic jellybean" a reference to something? it feels really strongly familiar in a way that i can't quite figure out 13:45:30 jellybeans dont tie in to the ffect and .. are out of place in a fantasy game to me 13:45:40 http://en.wikipedia.org/wiki/Ackee 13:45:53 doy: harry potter had the ones that had totally random flavors 13:46:01 yeah, not that 13:46:03 hmmm 13:46:09 also, "vegetable brain" is great 13:46:52 http://en.wikipedia.org/wiki/Jabuticaba 13:47:04 chokeberry /asphyxiation effect!/, blood orange /edible to vampires/, honeysuckle /uses the almost unused scent mechanic to attach bees/, dragon fruit /higher nutrition value to Dr's/, 13:47:05 http://en.wikipedia.org/wiki/Breadfruit 13:47:16 "loafy" 13:47:35 breadfruit -- very high nutrtion value for a fruit -- thats pretty literal I think 13:48:23 i think we should avoid having such generic "special" effects 13:48:49 if we're going to have special effects, they should be more interesting/noteworthy ones 13:49:11 otherwise we get into the situation of every food having some marginal bonus and just cluttering up the effect list 13:49:59 i think it would be ok if we did a relationship between power and rarity: common food totally mundane; uncommon food has some effect, only very rare food has powerful effects 13:50:17 ambrosia already has a special effect 13:50:23 and is rare 13:50:39 yes, but the nice thing about rare items is - because they're rare, you can have a lot more of them 13:51:01 back 13:51:12 Has anyone of your participated in the 2009 NH devnull tournament? 13:51:21 I am unable to find statistics for it. 13:51:54 blue_anna: regarding dfhf, please mention this on your wiki, in case you don't already. 13:52:02 Also, did you think about the feedback? 13:52:06 dpeg, its in there :) 13:52:55 dpeg, yes 13:53:23 there are a _lot_ of changes from patch 15 to patch 19 13:53:35 so much I'm tthinking I should really scratch the wiki page and restart it 13:53:51 certain things are basically set in stone now for me anyway 13:54:04 like the deep dwarf artificers and necromancers.. they are done 13:54:30 I have so many DDs now :) 13:54:37 good :) 13:54:49 the branch is still way too early for things to be set in stone(: 13:54:57 so, no NH 2009 tournament participants? 13:55:00 DD, DD scion, DD Ar, DD Ne, DD Be, DD DK, DD unborn .. its a lot 13:55:23 hm 13:55:37 i should go through my DF notes so i can throw them out 13:55:40 doy, I mean the health of a DDNe or Ar might change but their presense won't 13:55:42 dpeg: no, but i found this site earlier 13:55:44 http://nethack.kahrens.com/toptenlist.php?year=2009&show=all 13:55:45 do you want me to add them to your wiki page, blue_anna, or make a new one 13:55:56 they are in. 13:56:17 Eronarn, add them please, tahts good 13:56:51 I can tell you -- Ne's have a second spellbook now, increasing their spellcasting variety 13:56:53 blue_anna: i just mean, you shouldn't get too attached to specific things, because they are likely to change as things progress 13:57:00 Ar's are not Band leaders 13:57:01 i'm pretty sure it's the devnull tourney, as my stats from 2008 are accurate http://nethack.kahrens.com/player.php?year=2008&id=1059 but no games before that 13:57:04 8*now 13:57:04 we've had bad experiences in the past with contributers that did that 13:57:11 and i'd like to avoid it in the future 13:57:29 oh, also it says devnull tournament on the side >.< haha 13:57:35 doy, well if you'd like to change the code I'm not going to stop you 13:57:37 Zannick: cool. Are you able to track down number of player for 2009 from thisß 13:57:38 ;) 13:57:43 (: 13:58:18 i wonder how many of my notes are even still relevant 13:58:22 some of 'em have actually been implemented 13:58:25 like a lot of the DS ones 13:58:58 dpeg: from the players list: "Search for all players yielded 1622 results." 13:59:13 oh, and subvaults! i wrote this writeup before the subvault thing was sure to happen 13:59:33 oh, that's not for 2009 alone, though 13:59:46 doy: good work on the MAntis front, many thanks. 14:00:02 Zannick: yes, that's the problem. 14:00:03 the xlogfile for devnull is still online: nethack.devnull.net/tournament/scores.xlogfile 14:00:16 bhaak: can you extract th enumbers for me? 14:00:20 Bittebitte :) 14:00:35 mom, 11910 games 14:01:23 Interesting, if my numbers are correct, 2008 had 22812 ganes, 14:02:11 player got better -> longer games? :-) 14:02:24 57 games by me :-) 14:02:40 devnull says for 2008 "We logged a total of 22,812 completed games of NetHack played by 1,305 players" 14:03:28 dpeg: want me to parse anything out of that xlogfile? 14:03:30 wot? 354 players? that can't be right 14:03:41 number of players and win would be good 14:03:54 or is bhaak doing it 14:03:59 perhaps 14:04:32 ...now nobody is doing it, eh? :) 14:04:54 I'm trying, but I get impossible numbers 14:05:06 Eronarn, http://nopaste.dk/p2399 heres some notes on the major changes 14:05:15 creature changes 14:06:04 bhaak: low or high? 14:06:11 Perhaps it was more obscure last year? 14:08:03 dpeg: low. I remember getting the player count during the tournament and it was about 700 players at that time 14:08:06 oooh 14:08:14 a dagger of distortion on D1 14:08:25 and I didnt even have to weild it to id it so I get to choose 14:08:50 maybe this is just one or one set of servers? 14:09:05 !apt mi short 14:09:08 Mi (SK_SHORT_BLADES)=2 14:09:20 screw it 14:09:26 its hard to imagine getting a better weapon 14:09:26 -!- Elvashi has joined ##crawl-dev 14:09:37 doy: what do you get? 14:10:03 working on it 14:11:25 yeah, looks like 354 here too 14:13:21 292 ascensions 14:14:13 that xlogfile is only half as large as the one from 2008 nethack.devnull.net/archive/2008/scores.xlogfile.txt 14:14:42 -!- Elvashi is now known as Textmode 14:16:01 i apparently played two games 14:16:06 one asc and one d:22 death 14:17:44 -!- philsnow has quit [Ping timeout: 272 seconds] 14:18:10 Can I use 354 or is that a wrong number? 14:18:28 probably the best number you're going to get 14:18:32 well, it's the only we got 14:18:51 -!- felirx has joined ##crawl-dev 14:19:15 -!- MarvinPA has joined ##crawl-dev 14:19:15 I will make a footnote, perhaps someone on the group has a better one. 14:22:12 from the stats page, only 207 players got any sort of star for completing some objective in game 14:24:26 compared with 260 the previous year 14:25:04 it's very possible that the tournament didn't get as much players, but the ones that did play were good 14:26:07 Zannick: that's what I'd generally expect with Nethack 14:26:11 shortage of fresh blood 14:26:50 !tell due Sent a message to r.g.r.m. Would you turn this into a devblog entry? (Some parts need editing, but you'll find out.) Cheers & thanks! 14:26:51 dpeg: OK, I'll let due know. 14:27:55 * bhaak goes to the fridge for a good cold potion of blood 14:28:04 you ain't getting fresh blood these days 14:29:44 I like to have slices of blood orange with my blood pudding, and follow it up with a virgin mary after dinner, extra bloody 14:30:10 * bloody mary .. damn, screwed that up, you can tell I dont drink 14:32:00 saved what notes i had from DF 14:32:04 on the bottom of that page 14:32:36 I don't like the idea of food becoming another form of potions much 14:32:52 * doy agrees with by 14:33:04 Eronarn, I'll put that on its own page for you if you want .. and just link to it from my page 14:33:21 blue_anna: sure, whichever 14:33:25 can even ignore it if you don't find it useful 14:33:49 by: i don't think food should become another form of potions, but i think there is room for food with effects 14:33:54 they should just be very different effects than potions 14:35:25 https://crawl.develz.org/wiki/doku.php?id=dcss:dwarven_fortress 14:37:13 I think food = nutrition, potions = status effects is a good distinction; if anything there should be few exceptions 14:39:39 by, umm ok.. that's kinda out of the blue 14:40:01 ? 14:40:20 ooh this is about the rare fruits Keskitalo was thinking of writing? 14:41:02 Keskitalo, is your name short for something in spanish or galacian or something? 14:41:04 by: but there's already a bunch of exceptions; healing/restoration/mana potions don't provide a status effect for example 14:41:04 -!- M-Kaibigan has quit [] 14:41:26 like .. ¿qué es (lo q) quitalo? 14:42:17 Eronarn, look at the top of the DHFH page: https://crawl.develz.org/wiki/doku.php?id=dcss:dwarf_hall_of_fallen_heroes 14:42:27 that a good enough link to your page for you? 14:42:31 if those were exceptions, their existence woudln't be a good argument for messing things up further 14:42:56 hmmm, i *might* have been thinking of a boy and his blob, except for how i'm fairly sure i've never played that 14:42:58 certainly healing and restoration do involve status effects, though 14:43:26 by, well they involve effects 14:43:28 and my loose definition of status effects includes mp and hp levels for this 14:43:31 status effects are ENCH_* 14:43:35 sure 14:44:55 blue_anna: ENCH_* are monster enchantments, and an implementation detail 14:45:05 fine DUR_* 14:45:07 :P 14:45:49 at any rate, how something is implemented is irrelevant 14:46:56 ENCH_SHAPESHIFTER is an unfortunate hack 14:47:16 but yeah, implementation details :P 14:47:37 by, what I mean is, status effects effect the status line on the game. they give a status. he was right when he said healing potions are different.. they give no status 14:47:52 03dolorous * rd2e99c620ba2 10/crawl-ref/source/player.cc: Fix Mantis 1448. 14:48:02 03dolorous * rc60709c3a2ce 10/crawl-ref/source/item_use.cc: Add minor cosmetic fix. 14:53:05 blue_anna: that really depends a lot on how you define it 14:53:38 by: did you see what I wrote on that page? I believe that special food can be significantly different from potions. 14:54:34 03doy * r7c1f7769bf1e 10/crawl-ref/source/misc.cc: make the ally attack prompt slightly different under oka 14:55:10 I dont really care but... no matter how people want to define it, it is legitamte to say there is a difference between a status effect and the effect of a healing pot. in that, healing pots do not cause a status, just an effect. if you definee it differently thats great but it doesnt detract from what I read as his POV 14:55:37 dpeg: I did read the page 14:55:41 by: okay! 14:56:43 by: it would be a legitimate option to restrict food to be only nutrition (although we should trash many food items in this case, in my opinion). However, I believe that food could be a little (not much, just a little) interesting. 14:56:57 03dolorous * r237ab2fee3cc 10/crawl-ref/source/mutation.cc: Don't display "You are rather mundane." for immature draconians. 14:56:58 03dolorous * r8d370b3b5ef6 10/crawl-ref/source/mutation.cc: Add minor cosmetic fixes. 14:58:47 i mean, the thing to keep in mind is 14:58:54 people are going to be eating food regardless of what happens here 14:59:05 so the effects really don't have to be more than really minor 14:59:14 yes 14:59:46 in particular, i don't agree that restoring a stat point is too weak for royal jelly 15:00:02 because royal jellies are the best food in the game in terms of nutrition and weight and time to eat 15:00:23 and so it's not like people are just going to stop eating royal jellies if their other abilities are too weak 15:00:31 doy: comment on the wiki :) I believe that the other proposal is a bit more interesting, that's all. 15:07:39 -!- morik_ has joined ##crawl-dev 15:07:53 -!- OG17_ has joined ##crawl-dev 15:09:56 -!- upsi has joined ##crawl-dev 15:14:58 -!- OG17_ has quit [Quit: OG17_] 15:16:28 -!- upsy has quit [*.net *.split] 15:16:28 -!- morik has quit [*.net *.split] 15:16:28 -!- blue_anna has quit [*.net *.split] 15:16:31 -!- OG17 has quit [*.net *.split] 15:16:31 -!- ivan has quit [*.net *.split] 15:18:53 -!- valrus has quit [Remote host closed the connection] 15:23:45 -!- ivan has joined ##crawl-dev 15:23:53 -!- blue_anna has joined ##crawl-dev 15:26:35 -!- OG17 has joined ##crawl-dev 15:30:05 -!- MarvinPA has quit [Ping timeout: 252 seconds] 15:30:54 -!- MarvinPA has joined ##crawl-dev 15:32:39 It seems as if this food debate will end like all others before: nowehere. 15:32:53 There seems to be a strong emotional attachment to food, no idea why. 15:33:33 do you think the arguments against are not rational? 15:33:56 dpeg's last sentence should go in a crawl quote db :) 15:34:52 03doy * re5c5f74511c8 10/crawl-ref/source/itemprop.cc: allow uncursing blowguns with enchant weapon ii 15:35:20 -!- syllogism has quit [] 15:35:22 yay bugfixes 15:35:36 !learn add dpeg <@dpeg> There seems to be a strong emotional attachment to food, no idea why. 15:35:36 dpeg[9/9]: <@dpeg> There seems to be a strong emotional attachment to food, no idea why. 15:35:55 bhaak: Henzell is a quote db :) 15:36:06 "Note also that food is not subject to item destruction." <- I thought giant spores destroyed food 15:36:18 Zannick: Henzell is also a trash can :-) 15:36:32 ?? dpeg[6] 15:36:32 dpeg[6/9]: Where's my nerf hammer? 15:36:35 :D 15:36:40 upsi: that and harpies are irrelevant 15:36:58 -!- upsi is now known as upsy 15:37:00 bhaak: quote dbs and trash cans are somewhat similar 15:37:26 there is some truth in that 15:37:31 is there any branch or theme, besides maybe zot itself, related to demigods? 15:38:11 by: just making sure I wasn't completely wrong about that... 15:38:51 no, you're right; it's just very rare 15:38:57 blue_anna: i think we should settle on a theme for demigods themselves before working on branch for them 15:39:10 not every race needs a branch :P 15:39:24 player slimes! 15:39:32 (and not every branch needs a race) :P 15:39:43 player shapeshifters! 15:39:49 doy, yea I just had a thought :) 15:39:50 I would think demigods are individuals and not some race living in some demigod country 15:40:15 whenever they kill a unique they can poly into them 15:40:28 disguise yourself as sigmund! 15:40:32 making demigods more interesting seems like a very good idea 15:42:57 blue_anna: if you want to get an insane number of brownie points (at least with me), have a mild look at the DG proposal :) 15:46:24 dpeg, donde está? 15:46:38 I'm tired of dying trying to beat dwarf hall :P 15:47:30 donde está =~ where's it at? 15:47:48 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:species:demigod 15:47:49 brainstorm:species:demigod 15:47:52 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:species:demigod&s[]=demigod#abstract_worshippers 15:47:55 oops 15:48:05 blue_anna: this is my one, which I like best =) 15:48:50 In general, the search function on the wiki is very good. That alone is a great improvement over SF, at least if you're doing some editing etc. 15:49:43 dpeg, yea :) I bet. I just dont like wikis .. I mean I love wiki's interlinking.. but I dont like wiki markup :P 15:50:04 dpeg, why not github? 15:50:21 I mean it has a wiki and.. you guys are already on git 15:50:58 being self-hosting is a plus 15:51:20 omg :) 15:51:22 Effects of being a popular demigod -- 15:51:26 we don't need to deal with random github downtime, or them changing things around on us, etc 15:51:29 1. In levels where random altars can appear, such an altar may be to the Demigod. 15:51:32 that is awesome :) 15:51:47 moving our git repo to develz is a goal for the (hopefully near) future, so we can leave sourceforge entirely 15:52:07 because sourceforge is pretty terrible 15:54:32 blue_anna: glad you like it. :) Be aware that most of my proposal is for flavour, but I really think it would help. 15:54:39 doy: yes 15:55:33 dpeg, I *think* I could write a randmons system to randomly generate uniques for the altar 15:56:19 blue_anna: yay 15:56:30 Shall I add Demigods to the 0.8 agenda? (joking) 15:57:41 well I want to wrap up dwarf hall before I take on another project with a ton of patches ,, Im just offering to help once you get going -- do you know the player code well enough to implement the piety? 15:58:19 blue_anna: I don't code =) 15:58:24 I only edit wiki pages. 15:58:27 :o 16:00:18 Yes, quite inexplicable how I ended up here. 16:01:02 a series of strange events 16:01:18 blue_anna: dpeg is a cruel slave driver. he started by forcing his sweet little sister to do nethack programming for him! 16:02:49 True! 16:03:01 dpeg, my favorite idea in there is the random uniques hunting you down .. I always thought demigods had too steep an xp curve for what tehy get, and the added xp would help compensate 16:04:09 blue_anna: hey, fine. I just read eronarn's DF comments and there's good stuff in his list. 16:04:40 I dont like the idea of altars hurting you .. it isnt the *altars* you're worried about, it's your parents' competition (enemy gods). 16:04:46 dpeg, right on 16:04:54 just putting in my two cents now 16:05:50 blue_anna: altars hurting DGs it not in the "abstract worshipers" section -- ie. not my idea =) 16:09:44 there are four things left on my to-do list for dwarf hall 16:10:26 1. add lua to generate tunnels in rough (BROWN) stone, so it looks vaguely different from the rest of the game 16:10:49 2. add uniques and possibly a giant or two to the maps 16:11:37 that includes the alchemist idea, a (non-unique but beastly OOD) giant, maybe one or two more ideas 16:12:12 3. add a tomb, and tune up the difficulty fo the final hall since the rest of the place suddenly got 3 times as hard once I tuned it up to the same xp as elf hall 16:12:56 and 4. maybe add some more monsters, but its "sufficient" now, just not a cornacopia of options yet 16:13:04 is the plan for it to replace elf randomly and be similar in difficulty etc? 16:13:26 it is designed as if thats the plan in case thats what people decide. 16:13:46 no ones actually told me to do that yet .. and so its not in the code at all 16:13:54 actually I dont know how to do that 16:14:09 when you make a branch, it must ALWAYS be generated .. so far as I know 16:14:24 :) I dont know how lair sub branches do it 16:14:27 one option is to have it exchangeable with elf, so that one of them is always generated 16:14:42 to do that it has to be on par with elf difficulty and loot 16:14:54 Zannick, yea, that's the design target. its just that the actual implementation is non existant 16:15:02 yes, i realize 16:15:25 I upped it.. the copy on git hub returns the same xp per level, except depth 5 is only 2/3rds the xp of elf 7 16:15:44 so it still falls like ... 30k short 16:15:54 but level-per-level its the same 16:16:30 it can vary.. all the way down to almost 3k xp .. to all the way up to 19k xp .. its more varied than elf 16:16:39 I mean total xp per lvl 16:16:56 elf varies more like 6-14k 16:17:26 blue_anna: I am pressed hard for time these days :/ 16:17:38 Cannot play much, happy to have a day mostly free for wiki/Mantis stuff. 16:17:59 But I absolutely support the idea of a deep dwarven branch competing with elf. 16:20:18 for what it's worth, shoals had a similar struggle for difficulty for pretty much its entire existence, up until the push for 0.6 16:20:48 and yes, new branches should absolutely be using a new map generator 16:20:58 we have far too many branches using the standard dungeon generator as it is 16:21:06 (: 16:24:40 zot :) 16:25:12 Zannick: there are ideas at least, what can I say. 16:25:22 progress! 16:26:02 doy: layout_delve would need to be recoded as the current implementation is both buggy and abysmally slow, but it works wonders and would be great for Spider's Nest 16:26:03 hey! 16:26:15 I just realized, theres no segfault when you exit now :) 16:26:22 way to go guys :) 16:26:25 03dolorous * r2569e61fdf01 10/crawl-ref/source/rltiles/dc-mon.txt: Clean up dc-mon.txt a bit more. 16:26:36 Zannick: hm, the wiki has not much. I think the most advanced ideas exist for Vaults and Hive. 16:26:50 for my Forest, though, my current idea is not that good 16:27:49 hive only has one random level, though; the second is a vault, no? 16:28:06 and vaults is not quite D, though fairly similar 16:28:26 but i see your point 16:30:00 zot, all the hells except dis, pan, snake, and crypt are all indistinguishable from the regular dungeon, even if there are differences 16:30:15 and hive, slime, and orc all use the same layout too 16:31:23 yeah 16:31:35 sleep time over here 16:32:13 Lemuel's idea to apply a cellular automaton is promising 16:32:19 although I'd use a different one 16:33:01 his one merely smoothes the edges 16:33:09 buenas noches europeanos 16:33:10 yeah, stuff like that is cool 16:33:21 we need more layout generators 16:37:15 -!- dpeg has quit [Quit: leaving] 16:41:58 hexagonal branch! 16:42:17 that would be hive, most likely 17:15:07 when did wights become z? 17:15:10 oop 17:20:12 I object to the wights becoming glyph 'z' in trunk .. why did that happen? 17:20:48 I almost changed it until I realized I didnt know why 17:22:48 https://crawl.develz.org/mantis/view.php?id=2327 it seems 17:26:21 sounds about right... 17:29:42 why do you object? 17:29:51 @?wight 17:29:51 wight (15W) | Speed: 10 | HD: 3 | Health: 9-24 | AC/EV: 4/10 | Damage: 813(drain) | Flags: 07undead, evil | Res: 06magic(16), 02cold++, 03poison | XP: 58. 17:30:01 and importantly, the other ghostly drainers: 17:30:04 @?wraith 17:30:04 wraith (16W) | Speed: 10 | HD: 6 | Health: 21-47 | AC/EV: 10/10 | Damage: 1313(drain) | Flags: 07undead, evil, see invisible, lev | Res: 06magic(56), 02cold, 03poison | XP: 210. 17:30:07 @?shadow wraith 17:30:08 shadow wraith (06W) | Speed: 10 | HD: 10 | Health: 39-70 | AC/EV: 7/7 | Damage: 2013(drain) | Flags: 07undead, evil, see invisible, lev | Res: 06magic(106), 03poison | XP: 823. 17:30:21 but wights aren't ghostly 17:30:23 that's the thing 17:30:32 @??wight 17:30:33 wight (15W) | Speed: 10 | HD: 3 | Health: 9-24 | AC/EV: 4/10 | Damage: 813(drain) | Flags: 07undead, evil | Res: 06magic(16), 02cold++, 03poison | XP: 58. 17:30:39 hmm 17:30:43 they were always W 17:30:48 someone just did the change today 17:30:52 yes 17:30:53 where does gretell get the monster data from? 17:31:11 upsy: it has its own copy of the source, probably just needs to be updated 17:31:22 right, figured it would be something like that 17:31:49 it'd be nice to compress the undead glyphs a bit 17:31:59 yea the word itself comes from the word for human 17:32:01 there's Z, z, W, L 17:32:15 but in fantasy they .. look at the wiki page 17:32:19 http://en.wikipedia.org/wiki/Wight 17:32:21 blue_anna: "it has always been foo" is not a valid reason d: 17:32:31 blue_anna: look at their in-game stats 17:32:45 that mantis ticket goes into more depth 17:32:57 doy, okay, from my perspective .. I liked the nice, clean progression as you went deeper in dwarf, from wriaths to wights to other w's 17:33:06 now its W,z,W .. and thats no big deal 17:33:13 but thats why it irks me :D 17:33:22 blue_anna: then don't use wights in dwarf 17:33:26 they're not spirits, they're basically zombies 17:33:28 why that order? 17:33:32 blue_anna: wights are weaker than wraiths 17:33:33 except smart and faster and soul-draining 17:33:38 not sure why they'd be that order 17:33:39 the other way around 17:34:02 wights, wraiths, then .. spectral warriors and shadow wraith is a rare possibility 17:34:23 dropping wights and bumping the rest of the W up would be a decent way to raise difficulty too 17:34:24 yea so its z,W,W instead of W,z,W .. but you get what I mean? 17:34:27 (: 17:34:45 doy difficulty is already on par with elf I think 17:34:49 I got there 17:34:49 I think wights can be different things depending on the folklore 17:34:59 upsy: sure, but the same goes for dragons, etc. 17:35:01 crawl has only one version 17:35:02 I can be evil with spell books too ;) 17:35:04 but the crawl ones are like d&d ones? 17:35:07 yes 17:35:15 pretty much exactly 17:35:18 sure, not objecting to that 17:35:33 (which, for reference, is cooler anyways) 17:35:36 I dont really mind but then if I follow dpeg's rule of thumb I really should get rid of wights 17:35:43 well 17:35:51 that gives me an excuse to make mylings :) 17:36:06 mylings are the ghosts children abandoned in the forest .. 17:36:09 i have always assumed wights were wraithlike creatures, so i guess they really were on an inappropriate glyph 17:36:23 in germanic culture they just abandoned their children, instead of drowning them like the chinese and greeks 17:36:34 hey anna, do you remember when I said you were using too many different monsters? 17:36:42 OG17, no 17:36:50 there were numerous people saying I was using too few 17:36:52 You have thirty-one on the new page, and some are so rare as to not matter, but 17:36:54 hang on 17:36:55 ...31?!? 17:37:03 how many elves are there, 15? 17:37:05 a dozen new ones 17:37:10 seven first-tier, seven second 17:37:14 more than half are rare enough that you wont see them on the average run 17:37:27 there's just one type of elf: elf 17:37:31 vanilla elf 17:37:34 why is there an elf 17:37:43 because of the folklore thing 17:37:49 there are 15 kinds of deep elves in elf 17:37:52 why are they there if no one will see them 17:37:53 and shapeshifters, and orcs 17:37:56 elfs and dwarfs are the same in the theme I'm trying to follow 17:38:04 and that's pretty much it 17:38:04 fourteen, I think, and shapeshifters never show up 17:38:05 so completely leaving them out sucks 17:38:13 glowing shapeshifters wont 17:38:17 regular ones will 17:38:22 oh wait yeah, 14, one of the ones under 'e' was just elf 17:38:47 Anyway, it was "What are you trying to do here? You have a dwarf branch, but you're including D1 trash, elves, and a random assortment of bugs, animals, and undead? And hell hounds. I don't know if you're grabbing “thematic” monsters by name or what, but this isn't going to look themed; it's going to look like a depth-confused dungeon level with dwarves, and the monsters won't serve any play purpose, either. Look at the other br 17:38:47 anches, get some idea of how things are put together. I'd suggest dwarves, kobold things, and trolls, myself." 17:38:53 shapeshifters always show up in elf, you get like 2-3 :P 17:38:54 blue_anna: think of elf right now; it is already one of the most diverse branches in terms of threats 17:39:02 it has half as many monsters as your branch 17:39:03 I never see any, I dunno 17:39:32 lair has to be more diverse than elf 17:39:48 lair has more monsters, but less monsters that functionally matter 17:40:18 there are 14 elves, and about 10 of those are very distinct from each other 17:40:39 there's like 70 different mosnters in lair's rand functions 17:40:44 I mean, stuff probably shouldn't be there if it adds nothing but theme, like the bugs, animals, elves, and shifters 17:40:47 *70* 17:40:56 20some should not be too much ;) 17:41:00 and three of them are different kinds of bears 17:41:03 also undead if the death casters summon, or normal casters when you have a bunch of new ones 17:41:06 four of them are different kinds of rats 17:41:07 etc. 17:41:15 or probably even trolls, what with new troll-pack monsters and melee stuff 17:41:35 blue_anna: look at the list for elf 17:41:41 lair has a lot of stuff that lair doesn't need, yeah 17:41:51 (here, by the way: http://www.cs.helsinki.fi/u/kielosto/crawl_spoilers/ss/crawl_ss_monsters_by_char.html#e ) 17:42:45 there's not a problem with adding in different kinds of monsters for flavor (although it's not always necessary), but you don't want to make the defining features of your branch watered out 17:43:01 elf is well-rounded and cohesive with seven monsters, basically 17:43:25 shoals is another decent example 17:43:29 ok i just looked at the list 17:43:37 elf also has 25 17:43:42 its almost the same ammount 17:44:01 don't count individual orcs, that's silly 17:44:26 they don't serve much of any purpose anyway 17:44:35 also you better not have counted fungus :| 17:44:38 this monster list is really whack 17:44:44 three kinds of witches? 17:44:44 well Im looking at the list .. mine has 30, they have 25 17:44:46 elf 17:45:05 where is this list? 17:45:05 its not that different .. and no elf is not diverse, it is just sufficently diverse 17:45:16 mon-pick.cc 17:45:17 elf is sufficiently diverse using seven monsters 17:45:19 i mean, one of the mis a forest witch? why is there a forest witch in dwarven caves 17:45:24 OG17, okay, yes 17:45:39 also is that witch supposed to be weight five? 17:46:04 i mean looking at this list - i see 7 dwarves 17:46:11 you have more than 2x as many non-dwarf monsters as dwarf ones 17:46:23 OG17, I did read your comment from before, about monter seleciton. its changed _a lot_ since then 17:46:30 anyways, dinner 17:46:55 OG17, I got rid of some of the random monsters, the goblins sepcifically that you pointed out, the natural mosnters lot worm, you suggested that 17:47:03 I'm listening :) 17:47:08 the rats, spiders, trolls, and random human spellcasters seem like they don't belong 17:47:11 it's changed, but barely 17:47:26 it's better, sure 17:47:46 lots of stuff might be cool, who knows 17:48:00 I like it .. the bulk of the levels is .. hold on a sec 17:48:13 also dogs 17:48:23 surrounding areas are full of this stuff 17:48:26 this is Dwarf:1 17:48:28 Monsters: Edmund, 3 nisses, 2 wights, 6 war dogs, baz's ghost, 2 giant centipedes, 16 deep 17:48:28 dwarves, 3 deep dwarf scions, 6 deep dwarf necromancers, deep dwarf artificer, and 2 deep dwarf 17:48:28 berserkers. 17:48:28 _43 monsters, 9095 total exp value (8884 non-uniq) 17:48:41 that's just one random generation of the level 17:48:44 why are giant centipedes there 17:48:56 how do they fit in with the theme at all 17:49:02 though come to think of it the coolest branches thematically are slime and tomb imo and they have the least monster variance :P 17:49:07 because it is nice to have some creatures in the level that are natural 17:49:07 and how are they difficulty-appropriate for an elf-replacement? 17:49:15 Mu_: and shoals 17:49:18 Mu_: and elf 17:49:30 you should look at what the branch needs 17:49:43 blue_anna: why is it "nice"? 17:49:51 elf is terribly boring until E:7 imo 17:49:53 doy, lets say they sub for line 1360 :) 17:50:01 MONS_ORC 17:50:03 in elf 17:50:11 blue_anna: that's not an answer 17:50:43 you changed questions.. the first one was "why is that a replacement" .. thats the line giant centapedes might replace 17:50:46 why do orcs show up in elf anyway 17:50:47 elf is boring because it's a slog with boring terrain, I think the monsters complement each other nicely 17:50:51 why is it nice to have natural monsters? mmm 17:50:54 that seems thematically weak 17:51:38 yes, elf is badly in need of a different level layout 17:51:41 because it just is .. you're not in a modern city, you're in an older, fantasy setting where nature and urbanity were not so distinct.. because there was no bunch of million people anywhere on earth 17:51:52 the only trash elfs i can pick out and say what they do are knights and summoners 17:52:14 blue_anna: and yet, elves managed to keep centipedes out of their halls d: 17:52:31 doy, I answered each of your questions in turn. be satisfied 17:52:43 are there any plans for a different monlist for vaults? 17:53:06 you can't guess what mages, priests, fighters, and conjurers do :| 17:53:27 blue_anna: well... i still disagree with you 17:53:36 og17: nothing. they have some ranged attack and die instally 17:53:45 ha 17:53:51 Mu_: there are plans for vaults to get a new monster list, but nothing has really been proposed yet, i think 17:54:00 FR: replace all elves with "cloud fodder" 17:54:15 elf would be a lot cooler if it was like half as long and the nasty elves showed up earlier occasionally 17:54:27 MarvinPA: +1 17:54:36 elf is just autoexplore and auto attack, wake me when a knight or summoner comes into view 17:54:44 also anna you're giving storytelling way too much importance I think 17:55:08 crawl isn't nearly as fluffy as adom or whatever 17:55:47 monsters I don't myself feel so solid on in my monster lsit are: wight (I guess I'm coidng a smaller wraith now), boring beetle (I was playing with the idea of tying in to being underground more significantly), wizard/necromancer (if there are too many trash humas on the level, these would be the first to go) 17:55:50 you could prolly just specify the dwarfs and then add possible vaults to the branch that include little crypt chambers with the undead stuff etc 17:56:32 Mu_, thats exactly what it is 17:56:35 :D 17:56:47 o :p 17:57:17 why does this branch need a special "smaller wraith" 17:57:18 you hit the nail on the head :) 17:57:40 OG17, you think I can move wraiths up to be depth:1 creatures? 17:57:44 that's a point 17:57:51 also if they're vault-specific, they shouldn't be in the list 17:58:02 they're not 17:58:07 I thought about that too 17:58:08 I guess? I dunno how any of this is supposed to be scaled 17:58:12 yes, wraiths could easily be depth:1 17:58:30 doy, OG17 sold 17:59:30 what's a huldra, incidentally? 17:59:31 in-game 17:59:33 wizards, boring beetles, and wights are out, wraith are depth:! 18:01:08 its on my github now 18:01:21 ten headed huldra 18:02:43 OG17, https://crawl.develz.org/wiki/doku.php?id=dcss:dwarf_hall_of_fallen_heroes#monsters 18:02:50 there's a reasonable description there 18:03:20 oh 18:03:27 why is H weird for kenku anyway 18:03:30 H is bird :| 18:03:37 or bird-like 18:03:41 H is all over the place 18:03:49 Hydra on H would be cool 18:03:53 it even looks like wings :u 18:03:57 minotaurs and hippogriphs 18:04:05 ~hybrids~ 18:04:05 yeah minotaurs is odder to me 18:04:14 they seem more like a c 18:04:29 I tried that but then people cried about little things like nagas and centaurs 18:05:14 kenku could easily go onto k anyway couldn't they 18:05:29 they're basically big bees, yes 18:05:47 are there any monsters for F? 18:05:51 frog 18:05:54 oh, right 18:06:23 I is basically free, and q Q 18:06:27 maybe more, I don't know 18:06:42 6, i believe, has nothing with it 18:06:54 6 is gargoyles or something isn't it? 18:06:59 no, that's 9 18:07:02 ah yeah 18:07:05 anyway anna, just saying you should probably give gameplay more weight and flavor less 18:07:07 is all 18:07:11 6 - an upside down gargoyle 18:07:13 i think 6 was being reserved for demonspawn 18:07:18 that's it, yeah 18:07:41 there's an entry vault with all the races, with @ for demonspawn 18:07:45 but that's a vault 18:07:59 most of the player races that aren't really implemented are just @ 18:08:03 http://nopaste.dk/p2400 18:08:06 like the ones that don't spawn anywhere 18:08:10 this is a sorted list of used glyphs for monsters 18:08:12 i is mostly free, too, i think 18:08:17 i is spriggans 18:08:32 we should move things on s to i 18:08:33 and I is ice monsters 18:08:35 and move spriggans to s 18:08:47 is anything on I other than ice beasts though? 18:09:05 nothing 18:09:13 just ice beast :) 18:09:50 oh, we also have 0 free, then 18:09:53 >.> 18:10:07 orb of zot mimics 18:10:09 and 0, and 6,7,8 18:10:14 oh, right, zot 18:10:20 lol 18:10:22 yeah, but 7 is trees and 8 are statues 18:10:29 including statue monsters 18:11:20 7 is treefolk 18:11:34 treefolk arent in mon-data.h ... 18:11:38 hahahaha 18:11:42 they're hiding 18:11:46 until 1.0 18:11:56 i use 7 for dancing weapons, i think a lot of players do 18:11:57 and...that's it for ascii 18:12:27 Mu_, how do you do that exactly? I'd use that in my rc file too 18:12:32 Zannick: ^ 18:12:40 ^ is traps 18:12:46 tree form 18:12:47 Eronarn: i mean, of the ones not in use in crawl yet 18:12:55 MarvinPA: so? :) 18:12:55 blue_anna: mon_glyph = dancing weapon : 7 18:13:08 :o 18:13:13 ~ is only used for disturbances right now, it'd be a decent place for some monster 18:13:24 didn't it just change to water? 18:13:35 did it? 18:13:37 yeah, and } is disturbance now 18:13:41 oh, neat 18:13:42 or { 18:13:44 i hadn't noticed 18:13:45 i forget 18:13:45 Mu_, tysm 18:13:50 can you change glyphs to like, weird unicode stuff that way 18:13:56 yeah 18:14:16 i think ?? 18:14:18 interesting... 18:14:30 no 18:14:41 the config file doesnt accept utf-8 18:14:45 :( 18:14:46 I've tried already 18:14:48 * Zannick sets dancing weapons to 6 18:15:02 since I use my computer in spanish anyway, its all ready to go for that 18:15:20 some people have unicode-looking tilesets 18:15:39 ß for larger snakes .. would be one thing Id do 18:15:49 :) 18:16:04 in options_guide.txt it explains how to do it 18:16:53 ah yes 18:17:00 you can refer to characters by number of code points 18:17:05 or* 18:21:20 if all the player races began with a capital letter it would make sense to give the option to use the racial icon for your race 18:21:36 with smaller letters its not so much of a visual impact as it aught to be 18:22:17 @?halfling 18:22:17 unknown monster: "halfling" 18:22:22 wow 18:22:50 but it makes player elves and spriggans look really cute 18:23:17 I bet it does work for spriggans 18:23:19 :) 18:23:33 there is that option 18:23:34 and characters who reach 27 in axes should become 1s 18:23:38 if you mean what i think 18:23:42 :D 18:23:48 "the Executioner" 18:24:08 oh wow unicode mode is weird 18:24:11 right now I have to use : if you.race() == "Troll" then ... wrappers so I only get the races that are substanative 18:24:24 upsy, unicode mode? 18:24:45 char_set=unicode 18:25:20 upsy, I can use full uncode characters that way? :D 18:25:22 yippee!! 18:25:33 i don't know 18:25:36 but i guess 18:25:41 also, show_player_species = true 18:25:48 in trunk 18:25:50 Zannick: show_player_species=true will give you a limited version of that... orcs will be an "orc" (non-Beogh), "orc priest" (Beogh with low piety) or an "orc high priest". Ogres will be "ogre mages" if their best skill is a spellcasting one 18:26:13 oh, that's even better than i thought 18:26:49 blue_anna: your terminal may be unable to show some characters, so better check them first 18:27:01 kilobyte: is this your work? i like the option :) 18:27:20 are deep/high/sludge elves all the same? 18:27:25 or different coloured 'e'? 18:28:11 currently just 'e', since there are no monster elves of such races 18:28:20 03doy * r6bec839c0e31 10/crawl-ref/source/spl-damage.cc: unify item handling in ignite poison, and handle a few more item types 18:28:44 yeah 18:29:10 kilobyte, yea I was saying, I already use my computer in spanish language natively, so all the utf-8 stuff is set up 18:29:21 the option maps the display to existing monsters. I added dummies for halflings, demigods, kenku and demonspawn, but not dwarf/elf subraces 18:29:28 :w 18:29:31 oops 18:29:54 well, any Linux distribution since a long time ago uses UTF-8 by default in any language 18:30:09 kilobyte: my suggestion was mostly a joke on the axes 27 title 18:30:21 kilobyte: Except recent Ubuntu, that uses utf-8. 18:30:34 (for locales, that is) 18:30:47 Zao: uhm, that's what I said 18:30:56 kilobyte: Case matters, and they break the world when SSHing out. 18:31:03 18:31:04 [802] roberto@quad-g5: ~/Código [7:30pm]$ crawl 18:31:05 Unicode glyphs are not available. 18:31:10 :P 18:31:16 blue_anna: you need to install ncursesw probably 18:31:28 unicode glyphs are not avaiable after the prompt uses it in the pwd is funny :) 18:32:11 Zao: ah, right. Maemo for example has it as "en_US" (with UTF-8, not ISO-8859-1), which obviously breaks sshing out too. 18:32:12 yay i changed rat to ß as test and it worked 18:32:58 though i don't really get the input format 18:32:58 doy, I have ncursesw installed 18:33:08 does it need my LANG to say UTF-8 and not utf-8? 18:33:47 nop its not that either 18:34:21 if your terminal is not limited to 16 bits (ie, any but xterm, PuTTY and screen), there's a lot of interesting glyphs there... including script/gothic/... letters for mathematical purposes 18:34:35 i tried to follow the example in options_guide.txt but that seems to be the html code for the symbol for some reason 18:34:47 blue_anna: as long as the locale is recognized by your libc, it's ok 18:35:09 the docs seem to say that crawl has to be built with unicode support? 18:35:25 not sure if that means you need a flag on or something 18:35:33 blue_anna: although Crawl has ugly hacks that should be rewritten... but that's on my table right after I merge save-package 18:35:48 blue_anna: do you have ncursesw-dev too? 18:35:51 -!- elliptic has joined ##crawl-dev 18:36:12 blue_anna: on Debian/Ubuntu/..., that's libncursesw5-dev 18:36:15 kilobyte, yes, I have ruby's ffi-ncurses and that wont install without them 18:36:53 kilobyte, I have it 18:37:36 I want to make it mandatory, BTW. So then Crawl will just refuse to compile. Using Unicode API for all charsets will fix breakage for anything else than UTF-8 and CP437. 18:40:37 Stack five caused crash (https://crawl.develz.org/mantis/view.php?id=2473) by Slyker 18:40:39 -!- eith has joined ##crawl-dev 18:41:08 actually I dont want the walls to use the line drawing glyphs from unicode 18:41:14 I just want unicode mosnters and things 18:41:23 I prefer the old pound sign for walls :) 18:41:44 i think i do too 18:43:17 I find that the wall glyphs tend to look quite a lot better without cleartype. 18:43:22 blue_anna: I do that as well 18:44:44 feature = wall {#} 18:45:19 cset_unicode = wall:x23, door_closed:x2B, door_open:x27, item_book:x221E 18:45:19 cset_unicode = floor:., cloud:xEB0, item_ring:xB0 18:45:43 upsy, yea but char_set = unicode isnt working for me .. which is really a trip :) 18:45:44 uhm, no item_book, cloud or ring 18:46:00 oh 18:47:01 i am doing this on cdo rather than locally 18:47:16 wtf... our current code fails if you don't have en_US.UTF-8 available on your system 18:47:40 in the very next line, it does the right thing: strcmp(nl_langinfo(CODESET), "UTF-8") 18:47:49 ooh I have to set my locale to en_US ? 18:47:51 lol 18:48:00 no, you just need to have it generated 18:48:09 lemme fix 18:48:10 its generated 18:48:20 it's relying on the environment variable? 18:48:40 wow.. its generated, I have ncurses and ncurses dev, and utf-8 .. not sure what it could be 18:49:09 Zannick: no, it blindly tries to select en_US.UTF-8, and if that fails, it cries even if the system uses some other UTF-8 locale 18:49:24 oops 18:50:27 ?boggart 18:50:29 ??boggart 18:50:29 boggart[1/4]: Very weak by themselves until they start summoning, at which point they can be extremely dangerous. Can instantly summon 8 yaktaurs or slime creatures. They have very low HP and MR, so zapping or casting disintegration, fireball, paralyze, enslave, confusion, and polymorph are all safe options. 18:50:45 wow 18:50:50 beh, it does not set the locale at all in other cases 18:51:18 I won't kludge it then, if I'm going to rewrite than cleanly in a few days 19:10:24 we should use q for sheep and yaks and things 19:10:33 "q"uadrupeds 19:12:56 what should Y be? 19:12:58 yeti? 19:13:19 Y isone of the symbols that looks like a primative symbol-drawing for elephant 19:13:22 so Im cool with that 19:17:57 Morning. 19:17:57 due: You have 1 message. Use !messages to read it. 19:18:08 buenos :) 19:18:12 Why do we need to move stuff off Y? 19:18:15 !messages 19:18:15 (1/1) dpeg said (4h 51m 24s ago): Sent a message to r.g.r.m. Would you turn this into a devblog entry? (Some parts need editing, but you'll find out.) Cheers & thanks! 19:19:05 !tell dpeg Sure, will try to do so today. 19:19:05 due: OK, I'll let dpeg know. 19:20:44 is there a way to change the highlight color for the player? 19:28:47 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:35:54 Yred's enslaved souls are inconsistent with other monsters (https://crawl.develz.org/mantis/view.php?id=2474) by OG17 19:38:03 hmm, my font isn't very good for the unicode charset 19:39:32 -!- eith has quit [Ping timeout: 276 seconds] 19:42:44 I ran strace on crawl to try to see what it is trying to load and failing for utf-8 support .. but I dont even see ENOENT's for stuff ouside of the DCSS folders 19:44:10 http://nopaste.dk/p2401 .. it finds everything 19:49:27 any suggestions for a font with all the symbols? 19:49:49 03kilobyte 07save-package * rb57f86755026 10/crawl-ref/source/ (makefile.obj package.cc syscalls.cc syscalls.h): Use file locking on the save file to prevent corruption from running Crawl twice. 19:51:17 oo wow 19:51:40 you have to manually uncomment the #define UNICODE_GLYPHS in AppHdr.h to get unicode support from trunk 19:52:07 Are you sure there isn't a compile-time flaag for it? 19:52:29 dur no, but I grepped unicode in make8 and found no hits 19:52:45 well, outside of a makeitem hit I think? I forget 19:57:29 geez I must have goofed on that, its in there 19:58:56 kilobyte: So how often does it save, and is there a way to remove broken levels? 20:01:01 Rename spectral warriors (https://crawl.develz.org/mantis/view.php?id=2476) by OG17 20:01:01 Enslaved soul quirks (https://crawl.develz.org/mantis/view.php?id=2475) by ledtim 20:16:06 Nergalle's spectral orcs shouldn't use equipment (https://crawl.develz.org/mantis/view.php?id=2477) by OG17 20:30:01 -!- Fangorn_ has quit [Quit: Fangorn_] 20:36:13 Yredelemenul's enslavement soul's intact soul chance check is a bit too harsh (https://crawl.develz.org/mantis/view.php?id=2478) by ledtim 20:41:15 Yred's enslave soul ability should incur cost on successful use only. (https://crawl.develz.org/mantis/view.php?id=2479) by ledtim 20:44:42 is this line correctly formatted? cset_unicode = item_weapon:{☭}, item_gold:{€}, item_misc:{¿} 20:45:12 I have unicode working since I compiled it in :) slight fix to the code to match multipelf orms of the utf tag in LC_* 20:55:08 -!- tim_096 has joined ##crawl-dev 20:56:20 Guardian serpents should use snake glyphs, not naga, and shouldn't open doors (https://crawl.develz.org/mantis/view.php?id=2480) by OG17 21:06:08 -!- tim_096 has quit [Quit: Leaving] 21:12:09 -!- upsy has quit [Quit: Leaving] 21:43:27 -!- morik_ is now known as morik 22:09:40 -!- Cryp71c has joined ##crawl-dev 22:10:08 -!- valrus has joined ##crawl-dev 22:25:35 -!- st_ has quit [Read error: Connection reset by peer] 22:26:40 -!- morik has quit [Quit: Leaving] 22:30:51 -!- st_ has joined ##crawl-dev 23:03:23 03doy * r18fba5da1ffa 10/crawl-ref/source/ouch.cc: as far as i can tell, this isn't true (and doesn't look correct anyway) 23:03:35 03doy * r1c31074eb6eb 10/crawl-ref/source/ouch.cc: unify these (inconsistent) checks, and remove BEAM_FRAG from the list 23:03:42 -!- Cryp71c has quit [Quit: Leaving] 23:11:48 -!- blue_anna has quit [Ping timeout: 245 seconds] 23:21:23 what about BEAM_FORG? 23:38:46 BEAM_FROG - prince ribbit's counterpart to kirke 23:45:38 :D