00:00:22 http://magiccards.info/od/en/231.html 00:00:31 I just realized it has red eyes 00:00:35 jesus :S 00:01:58 for as much as the new sets aren't stellar 00:02:03 they do have some really cool new cards 00:02:16 blightsteel colossus, inkmoth nexus, mitotic manipulation, anything with proliferate, etc. 00:02:35 there are cool cards in everything 00:03:17 also did they really make a card called "inkmoth nexus" 00:03:32 yes 00:03:38 look it up, then look up blinkmoth nexus 00:03:42 it works really well 00:03:56 yeah I played darksteel 00:04:18 -!- Moriasc has joined ##crawl-dev 00:05:36 is the entirety of besieged just taking old cards and replacing parts of their names with evil chaos despair torture decay words 00:06:11 blightsteel colossus is literally just "darksteel colossus with infect, and it costs 1 more" 00:06:17 it doesn't even have a different name 00:06:20 yes 00:06:23 it's awesome 00:06:36 treasure mage: trinket mage, but cmc 6+ 00:06:46 (the art is a guy riding a metal dragon) 00:07:09 how is he riding the dragon unless it costs less than 3 00:07:18 that card sucks 00:07:22 it owns 00:07:27 look up grand architect 00:07:55 vedalken architect, but it's a lord!!!!!!!!!!! 00:08:00 also with more clutter 00:08:05 this set is great isn't it 00:08:09 aren't you glad we're talking about crawl 00:09:36 zeniths: pulse of the it has X in its cost isnt that unique 00:09:59 the red one doesn't even do something different 00:10:34 s/pulse/beacon/ 00:11:39 -!- valrus has quit [Remote host closed the connection] 00:12:14 you mean vedalken engineer 00:12:19 yes 00:12:29 and it's not like that at all because you can tap any blue creature, and ignoring summoning sickness 00:12:42 t1 1 drop, t2 2 drop, t3 architect + tap out creatures = 6 colorless 00:12:49 (it's so uninspired I can't even tell it from its predecessor) 00:12:57 isn't distant memories worse than concentrate 00:13:53 yes but why would you play that when you can get an instant version for 1 more anyways 00:14:36 forest what 00:14:40 that card sucks this set sucks 00:15:28 u suck 00:16:58 plains is in there too? it's worse than I thought 00:17:26 also lol if you hate the idea of bringing back old cards 00:17:33 did you have a stroke at TPF 00:18:06 what's tpf 00:19:12 and what I don't like is the silly "hey guys let's make [old card] but also (it is a zombie|it has infect)" 00:21:09 time spiral/planar chaos/future sight 00:21:28 the difference is that those sets were great 00:21:36 except plc and fs 00:22:18 'those sets were great except the two that weren't' 00:22:41 they were pretty funny but holy shit they are terrible to play in limited 00:22:48 there is just tooooo much going on 00:22:53 zero cohesion 00:23:13 i did a sealed and i spent literally 15 minutes just figuring out what the fuck all of my cards even did 00:23:45 γασοθ! 00:23:51 Okay, screen not happy. 00:23:58 Did I not start it in unicode mode/ 00:25:08 Eronarn: was kidding, they were all good 00:25:12 also lor and rav 00:25:34 i wasn't around for them :( 00:25:47 i stopped playing because mirrodin and then stayed stopped playing because kamigawa 00:26:23 i only came back in time for alara reborn 00:26:45 "in time for" 00:26:48 arb was awful though 00:27:02 cascade + terrible random multicolour gimmick 00:27:13 i like gold but yeah it was a bit much 00:27:17 cascade is awful 00:27:22 fuck jund forever 00:27:42 by arb they weren't even paying attention though 00:27:53 it was all "let's make 5-colour cards because they're kool" 00:27:57 they ARE kool 00:28:20 shards was not nearly as bad by comparison 00:28:27 conflux was still worse 00:28:30 yes 00:41:50 -!- TGWi has quit [Read error: Connection reset by peer] 01:09:21 -!- Moriasc has quit [Ping timeout: 255 seconds] 01:10:54 -!- Kurper has quit [Remote host closed the connection] 02:22:27 -!- Moriasc has joined ##crawl-dev 02:24:31 -!- evilmike has quit [] 02:24:42 -!- syllogism has joined ##crawl-dev 02:28:21 -!- ortoslon has joined ##crawl-dev 02:55:54 moin 03:00:21 -!- cw_ has joined ##crawl-dev 03:01:36 hi zaba 03:01:42 Zaba: can you register a gitorious account? 03:01:47 or tell me your username if you already have one? 03:02:31 I don't have one, no 03:03:05 is the decision to switch to gitorious final? 03:04:17 nobody has raised any major objections yet 03:04:34 the decision to move away from SF is definitely final, but we're trying gitorious out for now to see how it goes. 03:04:44 (several people objected to github when it was suggested0 03:05:32 well, I don't have any objections since I also have no experience with it 03:06:12 the only point anyone has raised yet is that gitorious have a soft bandwidth limit and we may hit it; however, they also host other large projects, so I don't think there would be any issue with it if we contacted them about it. 03:06:16 that makes no sense. 03:07:35 well 03:07:55 I would only have objections if we migrated to something else shortly after migrating to gitorious 03:08:07 that is unlikely to occur 03:09:01 most of the active developers who I've seen online or spoken to or been emailed by have not had any objections to it 03:10:48 okay, I just created an account called 'zaba'. 03:11:26 and I just aded you to the project! 03:12:53 greensnark, pointless, eino, haran, jpeg, zelgadis nd steve noonan are the only people who haven't been added yet. 03:12:59 Oh, and felirx! 03:13:02 * due pokes felirx. 03:16:27 due, hrm.. 03:16:55 due, development's already been happening in the gitorious repo, correct? 03:23:15 yes 03:23:56 ok.. gotta hope that the rest of the developers (does greensnark count as one? :P) catch up with the change and raise no showstopping objections, then 03:24:34 Well, even if there are showstopping objections, moving back to SF is not at all difficult. 03:25:42 but they would have to be showstopping objections of the first class :) 03:47:01 -!- edlothiol has joined ##crawl-dev 03:52:27 -!- ZChris13 has quit [Quit: Page closed] 04:28:51 -!- monqy has quit [Quit: hello] 05:09:15 -!- bhaak_ is now known as bhaak 05:25:15 -!- Mu_ has joined ##crawl-dev 05:32:46 -!- Gnash has joined ##crawl-dev 05:33:10 hi 05:33:38 hi 05:35:04 how is mu? 05:35:26 well my key works 05:35:31 yay 05:35:45 should my submodule things still be pointing @ sourceforge 05:37:02 It doesn't really matter 05:46:47 due: there was a crapload of kings and the like named Nikola, it's a popular name in some countries 05:46:47 kilobyte: You have 1 message. Use !messages to read it. 05:48:36 -!- Gnash has quit [Ping timeout: 240 seconds] 05:48:50 -!- edlothiol has quit [Ping timeout: 240 seconds] 05:50:50 kilobyte: Yes but that wasn't at all my point. 05:51:07 Aforementioned point was completely ignored and thus I gave up. 05:51:15 It can wait until later. I'll sneak a change in when nobody's looking. 05:52:17 :p 05:52:32 about that PDCurses-win32a thingy: good to know! 05:53:34 it might be a good replacement for the win32 console, since it's not quite possible to be a worse terminal than that 05:53:41 yes 05:53:48 Let me link, btw. 05:53:52 and if not, we might beat some sense into it 05:54:07 http://projectpluto.com/win32a.htm 05:55:23 It's also a fork of PD curses retaining the PDness. 05:57:08 As it implements curses it also meanss you can pretty much safely use the same code for Linux cuurses. 05:58:39 well, it'd be quicker to use vt100 codes directly than to migrate to another curses implementation 05:59:06 and no less portable, last non-vt100 terminals died 25-30 years ago 05:59:30 hm 06:01:26 you mean, ecma-48 codes 06:01:34 also known as ansi escapes 06:02:06 beh, that pdcurses thing is 8 bit only 06:03:58 of course it doesn't do glyph substitution either (pointless with 8 bit) 06:04:24 still, a good part of its display code might be of some use 06:07:03 kilobyte: You might want to email the developer, he's quite respondent to ideas, etc 06:23:52 Left to check in: pointless, greensnark, keskitalo, felirx, zelgadis, neunon 06:50:09 humans check in, they don't check out 06:51:38 Pontless, greensnark, keskitalo, felirx and zelgadis! 06:59:09 My Inbox is hilarious! I have the pseudo-ml dev discussion + all the individual emails from people + the conversations I'm having with a few of them! Gmail's threading is great, but can I forcefully break them up? 07:06:22 Napkin: :) 07:06:50 hey due :) 07:07:08 gmails threading is actually not great 07:07:32 ignoring reference headers ;) 07:09:00 yeah 07:19:10 -!- upsy has joined ##crawl-dev 07:23:06 Attempt at rusty wall tiles. (https://crawl.develz.org/mantis/view.php?id=3422) by LordBistian 07:24:39 Guten nacht, abed I am! 07:25:24 bie! 08:19:47 omg, you guys did it again! 08:19:56 my dad wants to upgrade to trunk! 08:20:03 nooooooooo! 08:20:25 btw, add MfCK to the list of won combos ;) 08:47:31 due: registered for gitorious 08:59:41 -!- ortoslon has quit [Ping timeout: 240 seconds] 09:02:11 -!- ortoslon has joined ##crawl-dev 09:15:19 -!- Moriasc has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 09:20:52 -!- Moriasc has joined ##crawl-dev 09:29:56 soul (L16 DGNe) ERROR in 'fixedvector.h' at line 72: FixedVector out of bounds (52343 / 701) (Swamp:2) 09:31:51 erm, come on, remove this damn paralyzation, pleaaaaase? 09:32:00 oh, an ogre mage, paralyzed me twice 09:32:12 teleported and.. oh, an sphinx, paralyzed me as well 09:33:34 -!- ais523_ has joined ##crawl-dev 09:33:34 You die... 09:33:34 Char dumped to '/crawl-svn/morgue/Napkin/morgue-Napkin-20110212-153323.txt'. 09:33:38 --- 09:33:46 debug message left on by mistake? 09:34:05 and seriously, paralyzation sucks! 09:34:09 I thought that was a plan to show Windows users where their morgue files were, as it's impossible to put it in the documentation 09:36:19 third time a row my high-level char dies to paralyzation 09:37:07 what version are you playing? 09:37:27 !version 09:37:32 chain-para was removed, and then just yesterday evening galehar fixed some related bug 09:38:23 i was able to do 2 hits in between the paralyzations - so i guess that's in 09:39:20 I suppose, the thing is that Crawl (deliberately) has no reliable escapes 09:39:21 *paralysis 09:39:29 so having a few turns unparalyzed doesn't really help much 09:40:55 maybe my inappropriate post in the forum makes me feel better about it 09:41:08 it's not like you can do what you do in NetHack, and do an emergency random level teleport (sending you to a random location in the game above where you are, generally safer than your current location in such situations...), or pray for a full HP restore, or create a shaft underneath you and fall through it, or use a one-hit KO item 09:41:33 the best you can do in Crawl is, umm, controlled blink, or potion of heal wounds 09:41:42 neither of which is likely to help much in that situation 09:43:05 controlled blink is the best spell in crawl 09:43:26 and yes, level teleport is generally better 09:43:35 yeah, well, as RNG would have it, I had 1 (!) teleportation scroll and no blink.. and 8 potions of healing and not a single heal wounds.. lucky to get away from the ogre mage in the first place, unlucky to land beside sphinx, storm dragon and trolls 09:43:50 Napkin: any mr generated in your game? 09:44:03 xl20 char in vaults 6 09:44:10 yes, -3 plate mail had MR 09:44:15 (I didn't list Elbereth there because it generally doesn't help in the equivalent situations in NetHack) 09:44:29 it's just... 09:44:32 fuck 09:44:34 o/ 09:45:11 hmm, even if a mechanic is balanced, fair, and interesting to strategise around, is it good game design to remove it from a game anyway because people are upset when it kills them? 09:45:35 no 09:45:48 (paralysis isn't, fyi) 09:45:48 that way, you can remove pretty much any reasonable threat 09:46:57 well, there are some things that people don't mind dying to, IME 09:47:00 at least in NetHack 09:47:05 because they feel it was their fault 09:47:16 most deaths are 09:47:29 but when you use every mr source in the game and then get killed by paralysis... :) 09:47:49 I suppose the NetHack equivalent is people complaining about floating eyes 09:47:52 paralysis is just as sucky as stat-death was 09:48:18 btw, the tutorial still recommends that you boost all three stats to 8 to avoid statdeath, or did last I looked at it a couple of weeks ago 09:48:25 is that still advice important enough to put in the tutorial? 09:48:28 yes 09:48:31 (or perhaps it's in hints mode) 09:48:52 everyone should raise all 3 to 8 at least 09:49:13 even if one of them starts at 4, so you have to raise that one exclusively up to level 12? 09:49:29 what? 09:49:38 oh I see. Yes, of course you should 09:50:40 hmm, this is beginning to sound suspiciously like a no-brainer 09:51:18 this "remove all no-brainers" is an odd goal. If it was completely true, the game would take weeks to win. 09:51:40 Do I want to wear this +1 robe or this +0 robe? No-brainer. 09:52:22 So, I think despite what the goals say they are, they are actually different. 09:52:37 the Crawl devteam's definition of a no-brainer seems rather narrower 09:52:49 I think it only relates to situations where an unspoiled player might make the wrong choice by mistake 09:52:58 the manual got updated somewhat recently 09:53:35 i'd say in a regular 3-rune game you probably don't need 8 in every stat really, there aren't that many sources of stat drain 09:53:59 str is the most important stat to get to 8 imo 09:54:02 then int 09:54:34 people win without 8 in stats, not a problem. I just think it's worth doing it, may as well avoid annoying deaths 09:55:02 it's interesting that you have to be warned about that early; I've never reached points in the game where my stats have been drained at all 09:55:09 except when scumming the abyss at experience level 1 09:55:27 so it's certainly not the sort of thing I'd think of doing without the in-game spoilers 09:55:44 never been sick? 09:56:04 degen 2 funkeh 09:56:14 You only have to raise stats to 4 if you wear sustab ;) 09:56:22 or try storming tombs and forgetting your sustabs 09:56:28 33 int->12! 10:06:22 -!- Kurper has joined ##crawl-dev 10:08:21 felirx: or invoking cboe :P 10:09:55 oh, I've lost stat points to sickness, but never in a situation where it looked like anything even vaguely potentially fatal 10:10:27 well, I'd call that stat drain at least 10:10:29 I just assumed it was like the NetHack become-steadily-more-crippled-until-you-cure-it, which is a sensible enough strategic mechanic 10:10:56 (in NetHack, if a stat would be dropped below 3, it drains current and max HP instead, which eventually kills you via HP loss, but nobody gets drained that much) 10:16:59 it seems to me that int is the only stat you lose to non-random causes by any noticeable degree 10:17:13 -!- Zaba has quit [Ping timeout: 245 seconds] 10:17:30 kilobyte: yes... this could be improved by making monster stat drain more noticeable 10:17:53 quasits are the only str/dex drainers that actually matter since you run into them so early 10:18:30 entered Mnoleg's level... a character who could cast level 9 spells in heavy armour went into stat death in one turn due to a bunch of neqoxecs 10:18:51 plus an orange brain 10:20:00 recovered, but it was a "wtf?" moment 10:20:20 -!- TGWi has joined ##crawl-dev 10:26:00 -!- Zaba has joined ##crawl-dev 10:27:32 -!- Adeon is now known as AdeonTheSecond 10:28:42 -!- casmith789 has quit [Remote host closed the connection] 10:30:45 -!- casmith789 has joined ##crawl-dev 10:31:20 -!- AdeonTheSecond is now known as Adeon 10:41:52 is there a way to turn off spell recasting? 10:42:49 about this showing the location of the morgue: how about giving a compile-time option so I could add "http://crawl.develz.org/..." in front of it? 10:43:16 also, I think I would be nicer at the score-screen.. not right after the die-message 10:46:00 good idea 10:46:05 hm. 10:49:20 tukima's dance party, the player spell, is pretty underwhelming 10:49:34 terpisichore is pretty nasty though 10:50:20 though I imagine it usually won't spawn near a trove of weapons 10:52:37 syllogism: people were abusing it earlier by carrying around a ton of GSCs and dropping them 10:52:59 Eronarn: admittedly, that's hilarious 10:53:24 perhaps if the weapons are destroyed when it's done, it'd make it relatively unabusable? 10:53:28 reagent-style, that is 10:53:53 no; just make it either only animate a certain number, or animate many but only some turn friendly and the rest just dance 10:54:11 or make it animate only weapons dropped during the period, rather than weapons already on the floor 10:54:49 hey kilobyte? is the move to gitorious complete? complete enough for me to switch cdo's git (and the builds) to it? 10:56:13 some parts are still unsolved, like commit hooks 10:56:34 but all branches and tags are in place, right? 10:57:30 yeah 11:04:46 about the hooks: http://gitorious.org/gitorious/pages/WebHooks 11:05:47 "Note: This page is currently intended for local Gitorious installations, since this feature is not offered as part of Gitorious.org yet." 11:05:50 "local" installations? 11:05:56 sounds bad 11:06:07 that page is from Aug 2010 though 11:06:11 oh, true 11:06:24 -!- Textmode has joined ##crawl-dev 11:06:57 I found some other information that I did not yet fully read (it was 3am...), which vaguely suggested some hook support might have been added a few days ago 11:07:34 i fully read it a few minutes ago, but every sounds so uncertain about it 11:07:39 *everything 11:07:52 it requires jumping through some hoops, but if it's possible to do _any_ kind of push, we can do it well 11:13:34 http://groups.google.com/group/gitorious/browse_thread/thread/6e8c49f3cdc89a42 from a few days ago 11:14:07 but he's not saying, that it's not possible on gitorious.org - just explaining how to do it on your own installation.. 11:16:08 well, if gitorious supports it, it's good, but it's useless to us unless gitorious.org also offers it 11:31:30 -!- monqy has joined ##crawl-dev 11:36:35 out of curiosity, does anyone have strong feelings against removing or modifying non-orcish racial gear? 11:37:39 +1 for removing racial gear 11:38:06 Eronarn: you want to remove racial gear but add cosmetic hats? :P 11:38:43 MarvinPA: sure, do you really want elven variants on cosmetic hats showing up? 11:38:46 haha 11:39:04 but yeah, at least the effects of dwarven/elven gear aren't worthwhile at the moment 11:39:10 if we're going to have pointless variants on items they should at least be cutesy ones 11:39:45 are racial variants of gear pointless? 11:39:55 no 11:40:27 Zaba: they give very minor bonuses, except for orcish, which actually matters for beogh 11:40:42 aha 11:40:43 um elven gear matters 11:40:50 also dwarven 11:41:10 TGWi: their effects are very minor 11:41:23 um what 11:41:25 you're wrong 11:41:26 iirc the elvish spellcasting boost is about as large as the boost from using a one-handed weapon rather than a hand-and-a-half weapon 11:42:02 racial ammunition had a serious downside: it prevented items from stacking 11:42:05 80% rcorr: not very minor 11:42:25 reduced evp: also not very minor 11:42:52 racial weapons and armour have no such downsides -- the only thing I can think of is having a name that's longer by one word 11:42:53 TGWi: 80% rcorr is very minor 11:43:22 it doesn't protect you from acid, just that one slot of gear - of course you take dwarven over the same non-dwarven, but i doubt i'd consider 80% rcorr better than even +1 enchantment 11:43:55 it tends to be +6 AC in Slime 11:43:57 elven is closer to 'working', imo, but i think there the effect is too small 11:43:58 wearing that slot of gear protects you from acid 11:44:21 kilobyte: who wears non-randart gear in slime, unless it's disposable anyways 11:44:24 you need a cloak, and cloaks go down in no time 11:44:44 dwarven cloaks are a bit different, sure (likewise elven boots) 11:45:00 Eronarn: you're not guaranteed to get one 11:45:03 but that's because of how cloaks work with acid / a special stealth bonus, respectively 11:45:21 quite few people go to Slime, but you get the same when you need to kill an oklob 11:45:30 (i'm mainly talking about body armor / gauntlets / etc. here) 11:46:18 x is irrelevant except for all the ways that x isn't irrelevant 11:46:28 it might be better to make dwarven/elven more distinctive, but the do give you something not entirely negligible 11:46:43 on the other hand, cosmetic gear merely causes confusion 11:46:48 kilobyte: i'm fine with keeping them on body armor if they matter more 11:47:03 what does having them harm 11:47:36 hmm, all randarts having rcorr is a little strange in a way 11:47:39 TGWi: extraneous, but not actually interestingly extraneous (almost nobody tries to collect an all-elven set of gear for cosmetic reasons) 11:47:43 because it just makes them so much better than non-randart equipment 11:48:03 randarts are worse than non-randart equipment unless you get lucky 11:48:11 yeah, randarts as generated now are just terrible 11:48:14 especially armor 11:48:20 body armor, that is 11:48:35 -!- elliptic has joined ##crawl-dev 11:48:47 Eronarn: why does someone need to collect an all-elven set of gear 11:49:21 to be like Wiglaf! 11:49:28 * kilobyte needs to code him dwarven pants. 11:49:47 TGWi: what 11:49:54 Eronarn: what are you even talking about 11:49:55 is my question 11:50:07 "(almost nobody tries to collect an all-elven set of gear for cosmetic reasons)" 11:50:09 this makes no sense 11:50:18 i think you missed the point: a set of all-elven gear isn't really interesting mechanically (apart from the stealth boosts), and there's not really interesting flavor going for it either 11:50:41 people like to dress up their characters and such, but 'elvish' is just plain boring 11:50:55 you get people posting on rgrn every now and then about ascending using nothing but racial gear; and it's pretty tricky in NetHack because there is basically no racial gear 11:50:57 stealth boosts and less encumbrance (esp. for elves) and it's lighter 11:51:19 dwarven items have a spellcasting malus and they're better for dwarves and they have rcorr 11:51:29 plus elven and dwarven items generate with different pluses than regular ones 11:51:36 orcish items are the pointless ones 11:51:50 hmm, did I just get XP because my enslaved rat died? 11:51:56 Napkin: yeah 11:51:56 Your rat is killed! 11:51:57 You have reached level 4! 11:52:04 oh 11:52:09 well, nice :) 11:57:20 I thought orcish items tended to generate with negative acc, positive damage? 11:57:33 yes 11:57:39 oh, another random crawl pet peeve: big kobolds :| 11:58:49 big kobolds: kobolds but bigger 11:58:58 megakobolds 11:58:59 ogres but with less punch and more curare 11:59:00 is there any way to make the result of ctrl+f be listed by distance? 11:59:08 Napkin: yes 11:59:17 (that's the default sort) 11:59:31 i don't think crawl would lose anything (other than big kobolds) if we renamed them something else 11:59:32 oh, ok.. then it's broken 11:59:39 not working 11:59:54 hopefully 0.8 will be released without megabats 12:00:08 Zaba: <3 12:00:24 lol, as if that would matter much ;) 12:00:54 it matters much, it's a bloody D:1 monster that everybody knows 12:01:01 it's just a name 12:01:19 so let's call them one-eyed one-legged flying purpole human eaters and call it a day 12:01:23 what does it matter, anyway? Just a name. 12:01:33 sorry, it should be 'purple' 12:01:35 actually I'm all for that 12:01:43 and "people", not "human" 12:01:47 ais523_, thanks 12:02:13 don't understand how people can focus so much on such a little detail 12:02:13 ogre kobolds 12:02:16 ('specially as the player might not be human) 12:02:26 i mean - there have been a million+1 discussions about the megabat 12:02:43 seems like no better suggestion, otherwise it would have been changed already 12:02:49 "bat" 12:02:53 "bat" 12:02:54 discussions about a bat 12:02:56 and you clearly don't know how crawl development works :P 12:02:58 TGWi: but that's what NetHack does! 12:03:03 "griseous bat" 12:03:14 discussion of the merits or drawbacks of the name 'megabat' is prohibited for not less than six months by order. 12:03:40 thanks, RjY ;) 12:03:47 well, probably more like five and a half months now. 12:04:51 would be a reasonable release name! because seems to me that will be the most prominent feature ;> 12:05:27 dungeon crawl stone soup 0.8: megabat deluxe extreme edition 12:05:34 awesome! 12:07:16 megabat mania fits better to the naming scheme though ;) 12:09:15 well, if we're going down that road, we should rename giant cockroaches to jiggaroaches and rats to terarats 12:09:35 so that D:1 is completely and utterly ridiculous and, by extension, thematically coherent 12:12:02 I mean, it's just names, who'd care, really. 12:12:32 that sort of thing can make or break roguelikes, sometimes 12:12:37 names can act a bit like miniature spoilers 12:12:48 in that sensible players can get an idea of how dangerous something is, and how it acts, from the name 12:12:56 e.g. players can guess that snails probably move slowly 12:13:04 'megabat' just doesn't sound like something that fits together with the rest of the game 12:14:26 what's wrong with "bat" again? 12:14:31 nothing 12:14:39 ok just wondering 12:15:32 what's wrong: it's not megabat 12:15:36 it's not mega 12:38:24 terabat 12:38:30 because it's huge! 12:39:30 yottabat 12:39:49 felirx: terror bat 12:50:50 "goddamn bat" 12:57:23 lol, ortoslon :D 13:01:16 -!- Moriasc_ has joined ##crawl-dev 13:01:52 Napkin: if you didn't notice that people get hung up on little details, you must be new to the internets :) 13:02:09 -!- Moriasc has quit [Ping timeout: 255 seconds] 13:02:13 hehe 13:02:14 -!- Moriasc_ is now known as Moriasc 13:02:52 wondering.. what does "Instant" mean in: You can peek at two random cards from a deck. (3 MP, Piety, Instant)? 13:02:59 Napkin: does not take a turn 13:03:11 ahh, thanks 13:04:04 ceterum censeo, I'm also of the opinion that "megabat" in 0.8 would increase the downfall of the occident! 13:04:43 oh my 13:04:58 -!- Moriasc_ has joined ##crawl-dev 13:06:39 -!- Moriasc has quit [Ping timeout: 255 seconds] 13:06:52 -!- Moriasc_ is now known as Moriasc 13:14:50 bhaak: you have Crawl envy; are you going to put megabats in Un? 13:15:07 ais523_: neva 13:16:18 i'm hoping to get all those players that will leave crawl because of the megabat issue 13:17:55 i've already bought an ad page in the new york times: "UnNetHack - Giant Bats Forever!" 13:19:20 I thought they were just "bat" in Un 13:21:09 not anymore ;) 13:21:14 the low level monster is "bat". but there are also giant bats 13:21:36 also "UnNetHack - With Less Annoying Giant Bats" 13:30:37 I was like a total fan of crawl until they made the bats megabats 13:31:06 me too 13:31:07 now I've turned to unnethack and have no regrets 13:31:18 unnethack made my life better! 13:31:21 now i use heroin 13:31:26 to forget 13:31:27 you can always wait out in doomrl, a new version was released tomorrow 13:33:27 doomrl is clearly inferior. it has now bats at all! 13:33:33 s/now/no 13:37:30 Adeon: go beat the Crawl world record in vanilla NetHack 13:37:43 or Un, I suppose, although I fear it's rather slower (autoexplore would help, though) 13:38:05 "Crawl world record"? 13:38:18 bhaak: no source code either :P 13:38:24 sorear: fastest realtime completion 13:38:33 !lg * won min=dur 13:38:39 Crawl players rarely try to optimise gametime, AFAIK, because there are no interesting tricks for doing so 13:38:41 3715. 78291 the Backstabber (L15 SpEn), escaped with the Orb and 3 runes on 2010-08-28, with 3765072 points after 16625 turns and 1:11:51. 13:39:10 it's 1:16 and a bit for NetHack, so relatively clsoe 13:39:12 *close 13:39:20 !lg * won min=dur cv=0.8 13:39:20 No games for * (won min=dur cv=0.8). 13:39:30 hmm, what have I got wrong there? 13:39:33 I have sub-1h in my TODO-list :-/ 13:39:37 !lg * won min=dur cv=~0.8 13:39:39 301. Surr the Warrior (L20 SpBe), worshipper of Trog, escaped with the Orb and 3 runes on 2011-01-16, with 1398791 points after 68178 turns and 1:25:36. 13:39:55 spriggan berserker? seriously? 13:40:01 that one's due to a bug 13:40:09 ah, what happened? 13:40:16 RjY: yes, even though it will be "eventually" available. "no source" is something that many rl devs find appealing. strange as it is. 13:40:17 the realtime reduction bug? 13:40:23 it only counted 30 seconds on each floor, or something like that 13:40:38 ah yes, that bug 13:41:04 -!- zchris13 has joined ##crawl-dev 13:41:54 was that an actual bug that exist 13:41:55 ed 13:42:04 or was it just people bitching about the realtime calculation change 13:42:46 it was an actual bug, it existed for ages i believe but was made obvious when the idle timer was reduced to 30 seconds 13:42:51 it was an actual bug, if you spent sufficiently long on a level the time actually reduced 13:43:06 nice 13:43:37 it jumped back to earlier values rather than simply pausing during idle periods, if you arranged them the right way wrt the backup saves made when you changed level 13:46:22 adom has a cute bug where if you start a multiple pickup, and cancel it without picking anything, the turn counter goes down 1 13:47:49 haha 13:48:24 TGWi: he did abyss, got the abyssal rune, and got to zot:1 in negative time 13:48:31 there's actually a bug in NetHack too that can cause the turn counter to not increment on a wide range of actions 13:48:38 casmith789: lol 13:48:44 but it's mostly unexploitable, as it requires lifesaving during the turn while using command repeat 13:49:05 (and it takes an action to put on an amulet of life saving, so you don't gain any time from it net) 14:02:41 so does this realtime bug mean all the game durations in the database are invalid? 14:05:02 pretty much, yes 14:05:09 apart from the ones since it was fixed 14:05:37 but the difference wasn't massively noticeable until people started exploiting it, or when an important variable was changed from 5 minutes to 30 seconds 14:15:23 -!- edlothiol has joined ##crawl-dev 14:30:30 the morgue location should definitely be printed on the scores list, not after "you die..." 14:44:59 is there a way to turn off spell recasting? 14:59:05 -!- jpeg_ has joined ##crawl-dev 14:59:08 moving the code that prints the morgue line down a bit doesn't help, it doesn't get printed 14:59:30 kilobyte? 14:59:38 RjY: nah, I'm on it right now 15:00:26 form ending prompts to rewield cursed weapon (https://crawl.develz.org/mantis/view.php?id=3423) by TGW 15:02:51 jpeg_: oh okay cool :) 15:03:29 hey jpeg? 15:03:30 I did think it was odd right after "You die..." but figured I'd wait for feedback before changing it 15:03:36 hi :) 15:03:39 hi :) 15:03:47 while you are at that ;) 15:03:53 -!- ais523_ is now known as ais523 15:03:54 does anyone know if there's a 0.7.2 changelog anywhere? 15:04:13 * jpeg_ sends Napkin wary glances 15:04:17 how about adding a compile-time option so I could add "http://crawl.develz.org/.." in front of the morgue location? :) 15:04:22 i thought it'd be something easy i could try to make a patch for, but i am thwarted ;) 15:04:34 let me make a changelog, 1s 15:06:04 oh, the scripts create one automatically 15:06:06 -!- evilmike has joined ##crawl-dev 15:07:09 no, I mean an official one 15:07:24 "git shortlog 0.7.1..0.7.2" not enough then? 15:07:30 the Downloads page still points to 0.7.1 15:07:44 --- 15:09:31 I guess I'll have to skim that one, only I can't check out 0.7.2 right now because I'm busy compiling that morgue change 15:09:32 http://crawl.develz.org/main/0.7.2.txt 15:09:53 :) 15:10:15 "Update 0.7 changelog" seems oddly self-referential 15:10:49 hmpf, I was rather hoping for more details than "a variety of (crash/other) bug fixes" 15:11:02 oh i see now, a news changelog, not a warts-and-all changelog 15:11:11 nothing juicy to point out in a blog post :( 15:11:20 wait 15:11:31 the utf-8 thing is worth the price of entry 15:12:13 he, I'm not even sure what it means 15:12:29 http://crawl.develz.org/trunk/changes-0.7.txt 15:12:37 that's the detailed version 15:17:30 thanks! 15:18:17 -!- ais523 is now known as ais523_ 15:18:31 now which was the last commit for 0.7.1? 15:18:51 the one about "updated changelog for 0.7.1" 15:19:08 "git show 0.7.1" 15:19:37 7ce9b19 15:23:03 oooh, I didn't know about that 15:23:34 always did "git log" and then search :P 15:23:50 thank you :D 15:28:45 tags rule :D 15:29:11 git rev-parse 0.7.1 would also do it 15:29:27 git show-ref will give you a big list of all heads and tags and their associated sha1s 15:30:02 --tags to limit to tags 15:34:42 I thought I'd have to do a checkout before that worked 15:37:25 A more detailed change log is handy because it'll make it easier to update the 0.8 change log in turn 15:37:35 just strike everything already listed in the earlier version 15:37:42 ooh no, that might be true with svn but half the point of git and other dvcs is that you have all the history stored locally 15:41:39 RjY: going through all commits for the change log is a pain 15:41:52 it really helps if half the work is already done :) 15:41:56 try git log --stat and git log -p 15:42:40 that's one of the reasons I like the playtesting posts 15:43:35 since the reduction to important changes was already done, for the actual change log I can draw from the playtesting posts instead 15:46:05 -!- edlothiol has quit [Ping timeout: 240 seconds] 15:46:42 Napkin: how can I put the linked changelog on cdo? 15:46:55 http://crawl.develz.org/main/0.7.2.txt, presumably 15:47:27 or... I guess I could use the media library for that 15:47:39 -!- ortoslon has quit [Quit: bye] 15:47:41 just link to it directly 15:47:54 all other changelogs are in that folder too 15:48:32 if you put it into the media library, it might force people to download the file instead of viewing it in the browser 15:48:47 i think linking is more convenient 15:51:52 I'll just put my more detailed list in the blog post 15:52:58 another thing: someone mentioned why there are no Mac builds this time around, but I forgot the details 15:53:08 anyone know more about this? 15:54:48 did greensnark usually build them? 15:55:02 he's been a bit busy lately 15:55:20 had to email him to help me archive the CDO tty-recordings 15:57:15 there was some technical reason, I think 15:57:22 but it doesn't really matter 15:57:30 http://crawl.develz.org/wordpress/0-7-2-bug-fix-release 15:58:00 not Keskitalo? 15:58:15 -!- valrus has joined ##crawl-dev 16:00:42 make it "news", jpeg :) 16:02:16 done. 16:03:20 ha, I knew I'd forgotten something 16:03:27 rereading the post didn't give me a clue :) 16:04:25 :) 16:04:31 Now for rgrm... 16:04:47 and... oh right, the morgue 16:04:52 let me test that first 16:04:56 the morgue? 16:05:03 the message 16:05:17 ah :) 16:05:32 yeah, the graveyard next door ;) 16:05:42 so... i should switch cdo to gitorious then, huh? 16:06:13 what do you need to switch? 16:06:37 the git server on cdo 16:06:51 all scripts take the code from there 16:08:27 the script to build crawl for cdo and mingw, i mean 16:10:50 if you want to keep up-to-date, I guess you'll need to switch, yes 16:10:55 well is this gitorious switch permanent? 16:11:12 i thought it was a temporary thing until cdo could host the master repository itself 16:11:15 hey, of course i want cdo & mingw builds to be up-to-date :) 16:11:30 which i thought wasn't until may for some reason 16:13:11 -!- valrus has quit [Remote host closed the connection] 16:13:45 nothing is ever permanent ;) 16:14:04 but yeah, I'm currently moving CDO from one hoster to another 16:14:05 -!- valrus has joined ##crawl-dev 16:14:27 and that move should be done at least at end of april 16:23:41 hey, do I need to reinit the submodules, btw? 16:24:36 jpeg? beep me please when you have commited that morgue patch you are working on? i'll test the builds then 16:28:24 I had the logic reverted and had to recompile :P 16:28:44 the submodules don't need to be re-initialised 16:28:56 cool :) 16:29:49 Yeah, it's much simpler than I thought. 16:31:09 I don't know how to make the morgue dir show up as full path... :/ 16:31:45 prefixing a hard-coded string seems awfully hacky 16:32:32 hmmm.. 16:33:14 I'm changing it to only show up for deliberate chardumps and at the end of the score list 16:33:33 well 16:33:59 not really sure this feature is needed nor accurate enough for the DGL builds 16:34:06 so maybe just exclude them for now? 16:34:19 apart from that - sounds great what you said 16:35:04 once I find the relevant compile flag, I can make it show up only for local builds 16:35:22 I guess that means I'll need to reintroduce the "char dumped successfully" message 16:36:13 -!- valrus has quit [Remote host closed the connection] 16:36:57 i think USE_DGAMELAUNCH is the one 16:41:58 hmm... the relative path is not at all useful to you? 16:43:15 "character dumped successfully to http://crawl.develz.org/morgues/trunk/napkin/napkin.txt"? 16:43:47 i think it's useful, let me check 16:44:15 oh.. hmm... actually no 16:44:36 felirx: Okay, thanks! Sorry for the delay. 16:44:43 see, I haven't got a clue how cdo works :) 16:44:47 morning jpeg_! 16:44:53 http://crawl.develz.org/morgues/trunk is a link to /var/lib/dgamelaunch/crawl-svn/morgue which the game showed as ./crawl-svn/morgue 16:45:02 moin due! 16:45:12 due! 16:45:42 so.. uhm... not sure how you could put it into useful output valid for CDO 16:46:05 Only Keskitalo, greensnark... left. 16:46:07 Oh, and zelgadis. 16:46:37 Napkin: I'll just hide it 16:46:45 i could create another link http://crawl.develz.org/crawl-svn/morgue point to /var/lib/dgamelaunch/crawl-svn/morgue 16:46:53 due: Matthew hasn't been active in a while 16:47:27 hiding it fine too 16:47:52 because otherwise it would end up as http://crawl.develz.org/./crawl-svn/morgue/... 16:47:55 jpeg_: Yes -- though I did get an email from haran, so possibly he is still reading email likeharan, just not able to commit, etc. 16:48:27 AFAIK, Haran has been active more recently than Matthew 16:48:37 possibly 16:48:44 also, you sent him an email, so there's no reason to fret 16:48:44 though I did see Matthew on IRC a few ... months bac? 16:49:00 !seen zelgadis 16:49:00 Sorry jpeg_, I haven't seen zelgadis. 16:49:33 !seen Matthew_Cline 16:49:33 I last saw Matthew_Cline at Fri Jul 23 09:03:54 2010 UTC (29w 1d 13h 45m 39s ago) quitting with message Quit: ChatZilla 0.9.86 [Firefox 3.6.7/20100713120425]. 16:49:42 Oh wow, that was a lot longer ago than I thought. 16:50:11 and haran? 16:50:45 Not sure, but I heard from him last night :) 16:51:53 if it's not logged on irc, did it happen? 16:52:42 heard via email :) 16:53:14 hey due, the new manor scrolling is really neat 16:53:30 (though of course it is lacking an @) 16:54:20 yes, and the centering is broken, alas 16:56:03 at least it's starting to look like something workable :D 17:05:19 yes :D 17:05:21 okay 17:09:45 -!- ais523_ has quit [Ping timeout: 245 seconds] 17:21:56 -!- OG17 has quit [] 17:26:48 !tell Napkin The morgue directory should now only get displayed for local builds. 17:26:48 jpeg_: OK, I'll let Napkin know. 17:27:03 awesome, thanks :) 17:27:04 Napkin: You have 5 messages. Use !messages to read them. 17:27:10 will build 17:28:01 now, time for bed 17:28:09 * jpeg_ yawns 17:28:22 g'night @ll! 17:28:40 -!- jpeg_ has quit [] 17:37:29 since jpeg_ wanted something from me, it's now safe to come back 17:37:32 whew :p 17:37:33 -!- cw_ has quit [Remote host closed the connection] 17:38:33 * due laughs. 17:46:22 -!- syllogism has quit [] 18:35:39 -!- Excedrin has joined ##crawl-dev 18:38:53 -!- OG17 has joined ##crawl-dev 18:42:32 I found a repeatable crash bug in 2011-02-12, 0.8.0-a0-5179-g0fc178b 18:43:04 I don't want to signup for a mantis account because "It is not allowed to use disposable e-mail addresses." 18:44:17 eh, nevermind I found one that it accepted 18:44:55 :) 18:45:10 what's the issue? 18:50:23 if you target ranged spells past a mimic it asserts with some stuff 18:54:54 cool 19:00:19 more mimic bugs \o/ 19:01:28 why are mimics in crawl? 19:01:37 humor value 19:01:46 that's a bad reason 19:01:55 there are funny things that play better than mimics 19:05:16 but in essence they're like buggy mechanical traps 19:05:50 they "go off" once and then they're completely harmless 19:06:39 Assertion when targeting mimic (https://crawl.develz.org/mantis/view.php?id=3424) by Excedrin 19:08:38 TGWi: they go off multiple times if you hit them with a ranged attack and they teleport!! which they can do, for some reason 19:09:33 trap mimics are the funniest 19:10:26 because they're even more obviously a mimic than everything else 19:10:43 door mimic in the middle of the room is pretty obv a mimic 19:10:44 actual gameplay effects of mimics: 19:10:46 yes, trap mimics macy need to go 19:10:46 1) bugs 19:10:57 Excedrin: yes, known issue with placement, etc 19:11:04 this space intentionally left blank 19:12:47 I just don't see what the point is even if everything is fixed 19:12:56 at best they're trapdoor spiders 19:13:25 How is being chased around by a snapping door not hilariously fun and ironic? 19:13:28 stair mimics i guess are cool when you're trying to escape and your escape route turns out to be a mimic 19:13:35 +1 to removing mimics 19:13:42 -1000 for removing mimics. 19:13:43 there are other fun things in crawl 19:13:45 like good gameplay 19:13:52 sorear: <3 19:14:05 you shouldn't keep features just because they're "cute" 19:14:05 or whatever 19:14:08 they are responsible for like, 5% of our code 19:14:14 are we talkin about loot mimics or feature mimics 19:14:14 they are a huge maintaince burden 19:14:18 Mu_: imo both 19:14:19 literally dozens of bugs 19:14:22 imo both 19:14:44 we can keep animated doors 19:14:46 mimics are quite easy to detect and best play is tedious (deliberately go over stairs to check they are real) 19:15:01 but "stealth" mimics are horrible 19:15:09 well, animated doors I am for 19:15:09 however 19:15:14 !lg * killer=~shop 19:15:15 8. mummyrobin the Grave Robber (L2 MuNe), slain by a shop mimic on D:1 on 2011-01-25, with 96 points after 7283 turns and 0:05:37. 19:15:22 ... oh 19:15:25 7283 turns, right. 19:15:26 do they really spawn as oods 19:15:27 lmao 19:15:40 anyway, I'm not opposed on principle to "mimics" but currently they're just bad 19:15:56 buggy, uninteresting, tedious, irrelevant 19:16:00 :| 19:16:18 but enough about you 19:16:23 <3 mu 19:16:27 I agree with tgw 19:16:35 they'd be better if they worked like the new ones and chased you, and were at least an order of magnitude more rare, and a lot tougher 19:16:39 if they didn't show up constantly in late D they'd be less tedious at least 19:17:11 they should be a 'surprise!' monster, and it's not a surprise if you know there's going to be one on every level 19:17:32 portal mimics are extremely easy to detect, trap mimics are impossible not to detect 19:17:49 well ,generation chances can be reduced 19:17:54 they'd be nice of they were more than glorified trapdoor spiders 19:18:00 portal mimics should only reveal when you try to go through them 19:18:03 nicer, I mean 19:18:05 but i see all of these as things that can be fixed rather than "We can't be fucked let's delete them". 19:18:16 door mimics should only be revealed when you try to open them 19:18:23 item mimics should only be revealed when you try to pick them up 19:18:23 portal mimics would work better if they got entry vaults, announcements on entering level, etc 19:18:34 all of these things are on my list 19:18:34 since then they would at least be more hilarious :) 19:18:38 i just never seem to have time to do them 19:18:39 I like mimics as monsters 19:18:57 but mimic "stealth" is interface screw 19:19:02 due: so disable mimics until we have them actually fun 19:19:20 also, due 19:19:27 door mimics only revealing when you open them would be super annoying with autoexplore 19:19:35 it's your attitude that causes 10 minute compile times 19:19:47 if we only kept the fun stuff crawl would be 3x smaller 19:19:48 mimics are a mega ridiculous timesink compared to the amount of fun people get from having them in the game 19:19:57 don't be stupid. 19:20:38 it'd be nice if labyrinth mimics only showed up on levels with a real labyrinth 19:20:54 it'd be harder to do with other portal mimics though i guess because entry vaults 19:20:55 victory dancing is uninteresting, tedious, irrelevant 19:21:04 Excedrin: actually it's relevant 19:21:11 Excedrin: but it is uninteresting and tedious 19:21:12 it's pretty relevant and arguably interesting (skill management) 19:21:24 and people don't like victory dancing either so I'm not sure where you're going with this 19:21:25 the act of victory dancing is uninteresting 19:21:39 man i love victory dancing 19:21:41 it's not buggy 19:22:04 it's design flawey 19:23:17 Excedrin: removing victory dancing wouldn't immediately cut 5000 lines of code out of crawl 19:24:14 it'd probably add a good few lines, depending on the solution adopted 19:24:28 mimics aren't 5k lines 19:27:30 just for now, make them not spawn 19:27:34 all mimics, even the new ones 19:28:10 what's wrong with the new ones 19:28:59 actually, 19:29:01 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:30:38 a clear admission of defeat 19:30:58 A clear admission of shut the fuck up. 19:31:17 hm, CIA... 19:31:18 what is wrong with you 19:31:59 Something's wrong with me? 19:32:22 sorear: pet project syndrome 19:32:57 Perhaps it has something to do with being told that I am responsible for crawl's codebase being in the state that it is, or that something that I've not yet finished is being suggested for removal simply because I haven't had the time to finish it? 19:34:50 mimics were broken before you added new ones 19:34:55 it's not a surprise that they're still broken 19:35:37 All of the complaints thus far about mimics have been about feature mimics being easily noticeable, and so-on. 19:36:06 all of them? 19:36:34 that is not at all true 19:36:52 None of my complaints were about feature mimics specifically 19:37:14 all mimics spawn too much, all mimics are trivial to kill past the very beginning of their spawn range, all mimics cause a disproportionate amount of buggy weirdness 19:37:36 the feature mimics are *better* than item mimics, even 19:37:41 agreed. 19:37:48 yet it's such a bad starting point that they still end up problematic 19:38:37 trapdoor spiders and that spider basket trap are both much better at what mimics accomplish imo 19:39:25 if mimics actually created a meaningful choice between (going to check out a portal or picking up an item) and (wimping out because mimics will murder you) they'd be better 19:39:26 I still don't see how disabling them is going to accomplish anything except prevent any bugs with them from being encountered and thus reported. 19:39:31 but I really don't see crawl working like that 19:40:48 due: when did we get in the business of not doing things because they will 'only' accomplish less bugs being reported 19:40:56 coyo7e (L16 VpSt) ASSERT(0 <= postac && postac <= preac && 0 <= final && (preac > 0 || final == 0)) in 'beam.cc' at line 3843 failed. (Elf:5) 19:41:06 Wow, that's an interesting commit. 19:41:50 Eronarn: Hiding the problem does not fix the problem, it just hides it. 19:42:13 -!- enne has left ##crawl-dev 19:42:51 I also don't know why I'm involved in this conversation considering I disagree about the fundamental assumptions we're discussing. 19:43:06 What is your fundamental assumption? 19:43:26 And have... a long list of things that I could be doing instead, so I will back out. 19:44:12 sorear: My opinion is that disabling them from generating will simply mask bugs; deleting them entirely is an over-reaction. 19:44:52 due: think of this way: i would be advising splitting them off crawl code into a branch if that didn't take way more time than just disabling generation 19:45:16 it's not a permanent fix, but it's far more efficient since we'll presumably add them back in one day even if we do take them out right now 19:45:20 I agree with both points 19:45:23 of dues' 19:45:25 due's 19:46:04 They are fixable. The bugs that are present currently can be fixed. Their behaviour can easily be fixed. They are not currently preventing the game from functioning in a manner expected from an unstable build. 19:46:06 Eronarn: we have a branch for testing buggy new stuff, it's called "trunk" 19:46:14 er, "master" 19:46:52 mimics have been in the last seven soup releases 19:47:11 Branching is possible, but considering we just started merging code from branches back into master so it a) wouldn't rot and b) actually get looked at, I think that it's only going to have the same effect. 19:48:20 due: hey, you know what code is in a branch that's currently rotting and not actually getting looked at? 19:48:30 Yes, exactly. ;) 19:48:39 Now I'm going to empty the dishwasher. 19:48:44 Because it's rotting and not getting looked at. ;) 19:48:50 Eronarn: nomes? 19:49:13 MarvinPA: yes! 19:49:14 or even more importantly 19:49:16 squarelos? 19:49:20 that too 19:49:20 yes 19:49:24 also silly hats 19:49:28 (though that's in a github branch) 19:49:34 not octopodes 19:49:40 nobody cares about octopodes 19:49:47 monqy: i care about octopodes :3 19:49:54 It's wrong anyway, it should be octopi. 19:49:54 ;) 19:50:01 (Yes, that was sarcasm.) 19:50:38 Anyway, dishwasher, CIA, then I will do something about mimics because it will annoy me otherwise. 19:50:43 I'm scared of octopodes 19:51:18 -!- sorear has left ##crawl-dev 19:52:07 std::string get_octopus_plural () { int plural = random2(2); switch (plural) {case 1: return "octopuses"; case 2: return "octopodes" case 3: return "octopi";} } 19:52:25 see, i'm learning C++! 19:52:40 is the singular form of octopodes supposed to be octopod, octopede, or octopode? 19:52:54 octopod I think 19:53:40 'It is a Latinization of Greek third-declension masculine oktṓpous (ὀκτώπους, 'eight-foot'), plural oktṓpodes (ὀκτώποδες). ' 19:53:48 one octopus, multiple octopodes 19:54:29 'The term octopod (plural octopods or octopodes) is taken from the taxonomic order Octopoda but has no classical equivalent.' 19:54:54 felid:felids::octopod:octopodes in other words 19:55:05 and cat:cats::octopus:octopodes (or octopuses) 19:57:00 or octopi?! 19:57:23 octopi is mixing your latin and greek 19:58:11 Octopode is correct. 19:58:20 Octopi is... wrong on so many levels. 19:58:42 and that's what makes it wonderful 19:59:03 -us -> -i makes the assumption that all words ending in -us are Latin third declension masculine nouns. 19:59:32 Whereas -us is not purely limited to the third declension of Latin, nor is it limited to Latin -- it's found in Greek as well. 19:59:46 Also, -ius != -us. 20:00:04 Octopius, the new octopod unique 20:00:04 octopius 20:00:18 Octopious, the new Zin octopi unique 20:00:31 sounds more like an evil name. like an octopus with a goatee 20:00:56 Dr. Octopious, of course. 20:01:51 good to see crawl game design is discussing the merits of pluralisation 20:02:41 he's right, we should be talking about megabats instead 20:02:47 Amusingly, bonus -> boni is actually correct. 20:02:54 i am never saying "boni" 20:02:56 Even though bonus is an adjective whose masculine form mimics the third declension nouns. 20:03:00 boni forever 20:03:06 due: mali 20:03:11 racist 20:03:22 a week or so ago I decided that if I ever make a roguelike I'd have to make my own language 20:03:39 TGWi: thanks to ##c-o a bit ago i learned that niger(ia) are only tangentially related to latin 20:03:59 do people actually use ##crawl-offtopic 20:04:12 Er, yes? 20:04:26 It's okay. In here Eronarn and I hate each other, but in there we love each other. It's kinda fun. 20:04:36 eronarn isn't a person 20:05:06 i'm a chatbot that was fed the entirety of the old sourceforge tracker 20:05:06 I'm actually learning Attic Greek at the minute. 20:05:11 Eronarn: <3 20:05:20 Attic greek is *so* *cool*. 20:05:33 οψτοπυς! 20:05:41 Aw. I need to get this to work better. 20:06:13 i need to figure out how to get irssi to consistently do unicode 20:06:24 it does but only some of the time 20:06:40 Are you usingirssi through screen? 20:07:00 ???? 20:07:16 You have to start irssi in unicode mmode and screen in UTF-8 mode, or something like that. 20:07:21 yes, it's probably one of the two missing something 20:07:33 since i know my terminal is ok with it 20:12:16 -!- ivan has quit [Quit: Coyote finally caught me] 20:12:48 -!- ivan has joined ##crawl-dev 20:13:08 uhm, how do you turn unicode support _off_ in either of them? 20:13:58 some really, really ancient versions of screen required specifying an option, but that's archaeology 20:15:13 ᴁ 20:15:22 ^ don't see this properly 20:15:46 Ω 20:15:47 -!- Sequell has quit [Ping timeout: 265 seconds] 20:16:09 ^ doesn't show up properly when pasted into irssi input window, but shows up properly when reading my own text in the channel 20:16:59 Demon axe unrandart (https://crawl.develz.org/mantis/view.php?id=3425) by 78291 20:17:31 kilobyte: My shell is running 4.03 20:17:34 ...that sounds awesome 20:17:40 R.I.P. Sequell 20:19:11 kilobyte: and irssi is... 20:19:25 kilobyte: 0.8.15 20:19:28 or 0.8.5 20:20:47 i've got 0.8.15-3 && screen 4.0.3-8 20:20:53 not sure if these qualify as ancient 20:22:19 kilobyte: "That's not archaeology, it's Debian" 20:22:50 Actually, FreeBSD. 20:22:57 But yeah, same problem. 20:25:17 -!- Sequell has joined ##crawl-dev 20:25:50 rax: uhm, I've been using Debian since forever, and I don't recall screen ever having problems since the default charset was changed to UTF-8 20:26:04 without specifying any configuration by hand 20:26:31 kilobyte: I still have problems, but I'm also still on etch. 20:26:35 both irssi and screen obey locale settings, just like any sane program (ie, everything but Crawl) 20:27:02 I could also have some dumb locale setting I haven't paid attention to. :) 20:27:31 could you type "locale"? 20:27:39 if something is amiss, it will tell you 20:28:13 Not sure what I'm looking for, everything is either blank or "POSIX" 20:28:45 Mine are all "C" or blank. 20:28:48 can monsters swap places with neutrals? 20:28:49 You don't actually have to help me with this unless you care, by the way. :) But if you do and that's not helpful I can pastebin it. 20:28:55 ooh, same here. i do recall that there should be an en_US.UTF-8 in there somewhere, right? 20:28:55 or would that require new code 20:29:08 Eronarn: yeah 20:29:26 TGWi: i don't know if it's currently possible, but it's not difficult code 20:29:36 rax: it should say en_US.UTF-8 everywhere 20:29:36 butterflies should be place-swappable by anything 20:29:46 since they're harmless to everyone and tedious to kill 20:29:52 this would also be a sputterflies nerf! 20:30:07 (it could still block ranged attacks) 20:30:18 'anything' doesn't include the player quite as easily iirc, though i am not sure i've ever seen the player half of the movement code 20:30:19 kilobyte: How does one change it? 20:30:38 i read through the monster one pretty in-depth for forest wyrms 20:31:09 kilobyte: does that just get set in .bashrc or whatever with LANG=stuff? 20:35:07 -!- valrus has joined ##crawl-dev 20:35:31 Hmmm. 20:35:42 ssh is supposed to set the LOCALE. 20:35:56 debug1: Sending environment. 20:35:56 debug1: Sending env LANG = en_AU.utf8 20:36:07 $ local, LANG= 20:36:09 :| 20:38:56 Eronarn: yeah 20:39:05 export LANG=en_US.utf-8 20:39:20 or AU if you're upside-down 20:40:15 That dose not seem to be enough. 20:40:47 Sigh. I give up for now. 20:43:06 Does CIA need to know what files have changeD? 20:43:11 hmm, will give it a shot later, thanks 20:49:16 is there a way to search commits in http://gitorious.org/crawl/crawl/commits/master? 21:13:14 -!- valrus_ has joined ##crawl-dev 21:13:21 -!- valrus has quit [Read error: Connection reset by peer] 21:13:59 -!- valrus_ has quit [Read error: Connection reset by peer] 21:14:03 -!- valrus has joined ##crawl-dev 21:17:45 -!- valrus_ has joined ##crawl-dev 21:19:09 -!- valrus has quit [Ping timeout: 276 seconds] 21:19:15 -!- valrus_ has quit [Read error: Connection reset by peer] 21:19:33 -!- valrus has joined ##crawl-dev 21:33:15 does anyone know in what way the horn of geryon created with &o}horn is different from the real thing? 21:33:20 since it seems to be 21:34:52 how so? 21:35:09 can't help you, just curious 21:35:35 trying to get horn of geryon to be a trove price 21:35:43 haha 21:35:46 and currently the trove only accepts a fake one 21:36:32 (fake meaning created by &o}horn) 21:37:58 elliptic: If you're in the lua interpreter,, check the types. 21:37:59 And quantities. 21:39:20 I'm unfortunately fairly clueless about lua 21:40:12 ah 21:40:17 okay 21:40:27 um you can probably use &t or whatever it is to look at the actual values 21:40:35 how much stuff is accessible from lua? if you had an interactive lua prompt (think like quake style console) would you be able to poke around in various datastructures? 21:40:36 but basically you need to get the item out of you.inventory 21:40:44 Excedrin: Yes, yes, and yes. 21:41:11 does the console part exist already? 21:41:14 Yes. 21:41:20 &Ctrl-T. 21:41:27 oh cool, how do you ac... neat thanks 21:41:30 I'll have to check it out 21:41:32 Only in Wiz-Mode, of course. 21:41:38 makes sense 21:41:42 We could probably do a clua-specific one, though. 21:41:52 We already allow arbitrary Lua execution via macros and hotkeys. 21:42:01 So I don't see any reason why we can't allow it via a prompt. 21:43:13 I should probably spend some time messing with macros, there's likely a ton of stuff that I could automate in my playing (like casting all my buffs or whatever) 21:43:23 due: thanks, &t showed me that item.plus is different for the two horns 21:44:10 Excedrin: the interface is sorely lacking in documentation. 21:44:40 Excedrin: basically you either need to go through all of the l_.cc files. 21:47:36 that reminds me: is there any way to pass arguments to macros? right now I have an autofight variant that lets you pass in if you want it to move or not but I couldn't figure out how to get the passing to work properly so I made two separate functions to handle it for crawl :( 21:48:13 monqy: I do not know and since the the changes to Lua have changed how functions are handled, I am not sure my previous knowledge could apply. 21:48:18 Excedrin: We are aiming to document all of this eventually. 21:48:59 "Eventually we'll tell the players what's going on, but right now it's just not going to happen." 21:49:27 due: that's cool, I can poke around and figure things out 21:49:53 Excedrin: I still have no idea how we're going to document the Lua API :/ 21:50:18 Excedrin: But if you have any questions, please ask. I wrote the majority of the recent item table changes -- and what I haven't written I have a lot of head knowledge about frmo having experimented with, etc. 22:07:59 03due 07master * r9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08 10/: This is a test commit. 22:08:27 Sorry for the spam. 22:09:48 03due 07master * r9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08 10/: This is a test commit. 22:12:09 It really wants to know what files have changed, though. 22:13:36 -!- zchris13 is now known as ZChris13 22:13:44 -!- ZChris13 is now known as ZCHRIS13 22:17:35 Left Click Mouse for info requires hold (https://crawl.develz.org/mantis/view.php?id=3426) by XuaXua 22:31:16 -!- ZChris13_ has joined ##crawl-dev 22:33:30 -!- ZCHRIS13 has quit [Ping timeout: 245 seconds] 22:55:29 -!- ZChris13_ is now known as ZChris13 23:11:57 OBJ_STAVES can't get the "equipped" item prefix 23:14:21 -!- ZChris13 is now known as ZCHRIS13 23:39:21 & submitted patch 23:41:44 Dragon form is overpowered 23:41:52 dragon form is squishy 23:42:12 I'm glad someone finds it worth using at all, at least 23:42:23 I have 211 health at lvl 16 and 12 fighting 23:42:46 and you'll lose very quickly with no AC or EV or SH or resists 23:43:01 Allow OBJ_STAVES to get the "equipped" item prefix (https://crawl.develz.org/mantis/view.php?id=3427) by MrMisterMonkey 23:44:18 monqy: it's ok for the first three runes 23:44:22 i did vaults with it 23:45:01 you can do the first 3 runes with pretty much any level 8 spell can't you 23:45:17 you can do then with level 6 spells 23:45:19 them 23:46:43 yes, but i mean it's not far off from being useful beyond that 23:46:51 aha 23:47:21 not sure what could be done to buff it and still have it feel dragon-y 23:47:33 how much GDR does dragon hide give 23:47:35 ??dragon hide 23:47:35 dragon hide[1/2]: If referring to the actual "dragon hide" item: AC 3, EV -3. Nothing special. Use an enchant armour scroll on it to turn it into a {dragon armour}. There are also other types of dragon hides with which you can do the same. 23:47:45 Dragon Armor, please. 23:47:58 i think it could maybe stand to have buffed armor, but decreased damage 23:48:09 I can trample dragons 23:48:23 ZCHRIS13: and that makes it good? 23:48:30 That makes it strange 23:48:36 I'm a dragon, I can trample dragons 23:48:41 They can't trample me 23:48:52 can't they 23:49:02 I don't think so 23:49:05 do they die too quickly 23:49:09 It never managed to 23:49:15 I haven't looked too hard at the code, though 23:49:18 i think elephants trample elephants at least 23:49:49 trampling only checks size 23:49:55 so tramplers can trample each other 23:50:16 !fight elephant v elephant 23:50:24 dragons trample each other including you in dragonform 23:50:31 both trampling dragons, and being trampled by them 23:50:52 !fight 3 dragon v 3 dragon 23:51:27 Yup 23:51:28 my trample rewrite is about half done anyways, i'm just really waiting on approval that it's okay to revamp it