00:23:03 -!- purge has quit [Ping timeout: 240 seconds] 00:26:50 -!- valrus has joined ##crawl-dev 01:01:22 moin! 01:01:32 hey napkin 01:01:33 and.. omg, we do need linux trunk builds, huh? :D 01:02:00 you do the webpage http://crawl.develz.org/trunk/ right? 01:02:20 we all do, yes 01:02:24 oh 01:02:29 what's up with it? 01:02:31 well someone ought to edit out the Dungeon Crawl Reference, the home of the Dungeon Crawl Stone Soup project. link 01:02:36 its dead 01:02:44 and just points to crawl.develz.org 01:02:55 and theres another link to that at the bottom 01:03:08 history! 01:03:20 it's not dead - it takes you to crawl.develz.org ;) 01:03:34 but... theres another link to that 4 lines down 01:04:00 o.O 01:04:16 yeah, a bit recursive :) 01:04:26 I guess it doesnt matter, I figured no one noticed though 01:05:25 i did, but thought that many ways lead to.. CDO ;) 01:05:33 lol 01:07:18 but the Download link on http://crawl-ref.sourceforge.net/ should be changed 01:07:54 since we have screenshots in the wordpress now 01:09:02 !tell jpeg hey jpeg, could you adjust the "Download" link on http://crawl-ref.sourceforge.net/ to point to http://crawl.develz.org/wordpress/downloads instead? thanks! 01:09:02 Napkin: OK, I'll let jpeg know. 01:10:04 you mean dpeg? 01:10:32 could have messages dpeg too, but he would just have told jpeg ;) 01:10:39 oh 01:10:48 different people? 01:11:02 https://crawl.develz.org/wiki/doku.php?id=user:jpeg 01:11:24 yes :) 01:11:30 ah 01:11:39 suitable name then 01:11:44 hehe 01:12:25 i think she didn't know by then when she chose that nick ;) 01:13:20 and hey, our tiles are in png! :D 01:13:28 haha 01:14:22 time to run.. 01:14:25 later o/ 01:40:02 -!- enne has quit [Ping timeout: 240 seconds] 01:49:37 -!- Textmode has quit [Ping timeout: 240 seconds] 02:00:11 -!- valrus has quit [Remote host closed the connection] 02:25:53 -!- upsy has joined ##crawl-dev 02:44:51 -!- galehar has joined ##crawl-dev 03:40:06 hi 03:44:52 hi 03:44:59 god, I'm tired 03:45:04 galehar! how ye? 03:51:09 -!- eith has joined ##crawl-dev 03:52:37 03due * r754172b4fb72 10/crawl-ref/source/ (crawl_all.doxy crawl_simple.doxy): Doxygen: include static and private members and functions. 03:53:15 moin guys 03:56:45 I'm fine :) 03:56:58 also, thanks for doxygen 03:57:09 I promise I'll document my code soon :) 03:59:29 that's fine :) 04:04:05 vampires can produce potions of decay at will (https://crawl.develz.org/mantis/view.php?id=3281) by galehar 04:13:44 -!- violetj has quit [Ping timeout: 250 seconds] 04:13:58 -!- violetj has joined ##crawl-dev 04:27:41 -!- eith has quit [Ping timeout: 264 seconds] 04:28:47 Ooooh 04:28:54 Someone suggested giant beetle -> goliath beetle. I like that. 04:29:56 But I think I've reached my alotment of "giant" renaming. 04:30:47 needs to be punnier imo 04:30:54 to match boring beetles 04:31:25 True. 04:31:43 boring beetle is one of the best names 04:32:27 !tell dpeg Your forum replies are amazing. How do you stay so composed and focussed? I admire you. 04:32:27 due: OK, I'll let dpeg know. 04:34:46 due: dolorous is fixing pillars of salt to be named after things! :D 04:38:07 Eronarn: :D 04:43:10 bhaak: Is there a way to have "@var x This variable is set to true if otherwise false" for variables that are in a function but are not parameters? 04:43:27 bhaak: It would help to explaain some of the variables used in larger functions. 04:45:58 You know, It's been less than a year since I've played, and I don't think I'll even recognize it anymore when I play again :O 04:48:59 Twinge: it still kills you, dead 04:56:33 Yeah, I'll still recognize that! 04:57:40 Hey it's Twinge! 04:57:49 -!- dpeg has joined ##crawl-dev 04:57:54 !seen galehar 04:57:54 dpeg: You have 2 messages. Use !messages to read them. 04:57:54 I last saw galehar at Mon Jan 24 09:57:09 2011 UTC (1h 45s ago) saying I promise Ill document my code soon :) on ##crawl-dev. 04:57:55 dpeg! 04:58:04 ##crawl-dev!! 04:58:19 due: btw awesome about code doccccccccccccumentation! 04:58:30 baby in lap hard to type 04:58:31 much later! 04:58:51 hi dpeg 04:59:58 due: you want to document variables inside functions? 05:00:37 hmm 05:02:13 item id talk, and latest @play gave me an idea: a RL where there are no safe moments for item id - you are always in combat; after winning, you get aloot automatically (a separate screen perhaps); and are immediately thrown into the next battle 05:02:30 bhaak: yes 05:02:32 due: if you write a block of text that explains the inner workings of a function and you need or want to document something that isn't reachable with \var or \property, I think you can just use \code for that 05:02:53 bhaak: Hm, so I can't get it to do a nice table? 05:03:01 bhaak: (like the parameters table) 05:03:12 due: I don't think so 05:04:03 also i have a similar idea, a rl which has several dungeons (or adventures/scenes) but you can only enter each once, and the between time is spent in menus, where you pick out the next challenge from several 05:04:24 in other words, imagine crawl with just portal vaults 05:04:49 and no exploration? 05:08:35 If you're documenting the inner workings of a function in any detail your comment is going to bitrotexplode very soon 05:08:54 yeah, no D 05:09:28 due: if you really need to document a variable that's inside some block inside the function, that screams for refactoring of that function :) 05:09:30 greensnark: I was just thinking specific functions like monster_dies. 05:09:38 bhaak: if I refactor it it will break ;) 05:09:39 damn work, keeps one from doing the important stuff 05:09:45 erm 05:09:48 your point is valid 05:09:52 that screams for hitting the programmer? 05:10:00 -!- galehar has quit [Quit: Page closed] 05:10:14 a lot of the "ew" code is really oold, 4.1 or earlier 05:10:24 4.0 or earlier 05:10:33 ah 05:10:39 yes, 4.0 or earlier, i should say 05:10:39 The 4.1 imports were all pretty decent 05:11:01 well, it's a fork of 4.0 though, init? not 4.1? 05:11:11 greensnark: I bought a new elephant box today :D 05:11:19 0.1 was mostly 4.0 + selected body parts from 4.1 05:11:30 Elephant box?! 05:11:40 How many elephants does it contain 05:12:22 no, no, it is wood with a carved elephant on the loid 05:12:28 -!- monqy has quit [Quit: hello] 05:14:39 hehe, 940 lines of code :) 05:14:58 coolio's idea to rename giant ant to worker ant is so brilliant it feels blindingly obvious 05:15:28 Keskitalo: also goliath beetle <3 05:15:39 Keskitalo: unfortunately i have used up my quota of monster renaming for the month. 05:15:41 yeah that was from SA iirc 05:15:47 Keskitalo: oh wow that is a good idea 05:15:49 ouchie :/ 05:15:58 thoguh i have one request for ants 05:16:02 should post implementables 05:16:11 make them fulsome into acid potions 05:17:39 ooh 0.8 plan update <3 05:18:05 Whoa, dpeg actually updated the plan?! 05:18:20 dpeg hath on honey-dew fed. 05:18:49 where? 05:19:07 a plan :O 05:19:49 https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.8_features 05:19:50 He calls it a sweeping update :) 05:22:48 summons cap!!! 3 05:22:48 <3, even 05:23:12 * Eronarn is very tempted to edit in octopodes on that list and see if anyone notices 05:26:06 Eronarn: we will now 05:28:48 It seems like all joke monsters make it in eventually... 05:29:37 Too bad some eventualities are slower than others :'( 05:29:51 I'm still waiting for an opportune moment to add walruses 05:30:09 greensnark: right now, while everyone's peering at megabats 05:30:14 greensnark: that's how i got turtles in! 05:30:19 oh wait, we alread have turtle,s nm. 05:30:28 (it was actually ninja pirates in shoals but don't tell dpeg) 05:30:56 greensnark: add them to that ice cave with the river 05:31:04 and a sickly one in sewers 05:31:13 'bloated walrus' 05:31:18 I think it's supposed to be an alliterative name 05:31:30 Wasted walrus? 05:31:30 wounded walrus 05:31:43 withered! 05:32:02 "Like a withered plant, but different." 05:32:09 waistcoated-walrus 05:36:55 :D 05:39:14 -!- galehar has joined ##crawl-dev 05:43:33 -!- cw_ has quit [Remote host closed the connection] 05:53:19 -!- syllogism has joined ##crawl-dev 06:02:22 Eronarn: you coded but commented out sleep as a recite effect because "it doesn't really work well. This should be more forceful." 06:02:29 1. did you meant to remove that for some reason? 06:03:27 2. falling asleep is the most popular effect of sermons in RL (save for being ignored) 06:06:04 -!- galehar has quit [Quit: disconnect] 06:45:14 ortoslon: Encouraging raising several skills is not a direct goal. Thanks for the Linley new game link! 06:45:34 ..and it looks damn good already! 06:48:29 A Crawl mention: http://forums.tigsource.com/index.php?topic=16704.msg495531#msg495531 :)) 06:54:22 -!- Mu_ has joined ##crawl-dev 06:56:20 -!- cw_ has joined ##crawl-dev 07:14:42 heh. Why does the 0.8 plan say that I've rewritten the dungeon builder? :P 07:14:53 I don't remember doing that :P 07:20:30 -!- galehar has joined ##crawl-dev 07:48:50 -!- Zaba has quit [Ping timeout: 272 seconds] 07:59:14 -!- Zaba has joined ##crawl-dev 08:06:57 Mm, Steven Erikson is pretty decent 08:07:20 Gardens of the Moon took about half the book to get started, but not bad at all once it does get started 08:16:13 Zaba: That's the best code, the one that you do not remember. 08:16:42 The code that bursts out of your chest like an alien 08:19:25 most of malazan books take a while to get started 08:19:49 also some of the subplots seem pretty unnecessary and I'm frequently tempted to just skip them :P 08:20:27 of course had I done that I would have regretted it a few books later 08:20:45 Heh 08:23:00 how are minmay's and mrmistermonkey's attitudes in the forum? 08:25:42 minmay seems rather opinionated 08:25:47 haven't read the forums much though 08:27:40 thanks 08:28:43 danr is taking a baby break soon and suggesting futher moderator material ;) 08:30:01 danr is opinionated as well :P 08:31:02 yeah, that's another reason why I enjoyed writing about how important friendly neutrality between the two sides is ;> 08:36:09 03kilobyte 07recite * r24a406a18daf 10/crawl-ref/source/ (godabil.cc godabil.h): Refactor recite effects. 08:42:11 -!- OG17 has quit [Read error: Connection reset by peer] 08:43:26 03MarvinPA * rd2e0d5b4439f 10/crawl-ref/source/dat/descript/spells.txt: Improve silence spell description 08:43:42 yay babies 08:45:25 Napkin: minmay's been quite courteous, but also said at some controversy that he hoped people would rather have thicker skins than exclude people if they didn't like them (or something like that) 08:45:43 I'm more of a BAN THE JERKS ALREADY kind of guy ;) 08:45:57 you've become that, yes ;) 08:46:09 usually only takes a few years ;> 08:47:15 but sounds ok - just wouldn't like extremes 08:47:37 I think minmay would be good yeah 08:47:37 Zao, heh.. yeah.. 08:47:49 Zao, looking at dungeon.cc, I don't really see any signs of a rewrite, though :P 08:47:51 monqy's been cool too 08:48:12 Of course, I only read the game design section (and contributions, but there's not much traffic) 08:48:43 Zao, I've only rewritten some bits---like vault connectivity---and refactored other stuff.. 08:49:04 hehe, same here, Keskitalo ;) 08:49:40 -!- OG17 has joined ##crawl-dev 08:54:52 I think Jeff Vogel's post best summarises pretty well why devs shouldn't be arguing in forums at all http://jeff-vogel.blogspot.com/2011/01/three-reasons-creators-should-never.html 08:55:13 awesome link 08:55:20 You can argue about "neutrality" forever and get nowhere. I'd rather all the moderators are non-devs and devs don't get involved in arguments 08:55:24 But dpeg is enthusiastic :) 08:55:38 for now he is :> 08:55:56 but I heard there is at least one person the so-called Foe-list already ;D 08:56:06 *on the so-called 08:57:01 That chart on constructive feedback minmay posted was awesome :) 08:57:10 cliking on a wielded weapon behaves as ' instead of w- (https://crawl.develz.org/mantis/view.php?id=3282) by petete 08:57:13 agreed :) 08:59:08 I also loved Pat Rothfuss' post on the Wise Man's Fear delay, even if it's not directly comparable: http://blog.patrickrothfuss.com/2009/02/concerning-release-of-book-two/ 08:59:49 I hadn't actually heard of Pat Rothfuss before reading that post, but I had to go buy Name of the Wind after that and it was awesome :) 09:02:15 hehe 09:02:31 got lost reading about linley's new game: http://quote-un-quote.tumblr.com/post/2178789666/interview-with-shmup-legend-linley-henzell 09:11:30 nice post, greensnark 09:23:10 no one seems to be awake in ##crawl, so could anyone here give me the exact wording for the portal out of the abyss? 09:23:39 'You pass through the gate.'? 09:23:52 no the name of the gate 09:23:58 ah 09:24:08 -!- cw_ has quit [Remote host closed the connection] 09:24:09 I want to set it up to fore_more_message 09:24:34 cause I swear I've walked past a portal before clicking too fast 09:24:52 "a gateway leading out of the abyss" 09:24:57 thanks 09:25:38 i can't remember whether force_more_message is case-sensitive, it might be 09:25:50 in which case it's actually Abyss 09:28:14 will that message pop up at all? 09:28:24 unless you walk onto it? 09:28:37 i mean.. there is no auto-explore possible to cause that message 09:28:40 i'm not sure actually 09:28:44 Napkin: Ooh, thank for the Linley interview link! 09:28:51 yeah, is it just autoexplore that outputs those messages? 09:28:53 :) 09:29:00 i thought maybe it was changed for normal travel to output them too 09:29:29 oh darn 09:29:32 I didnt think of that 09:29:48 actually the abyss does give you messages about items coming into view 09:30:18 ill just go do a wizmode game and test it 09:30:22 You get the messages even if you walk around now 09:30:30 yeah, it probably works 09:30:41 Napkin is still playing 0.7 ;) 09:30:54 Wise Man's Fear is still not done? 09:31:07 syllogism: It's been handed off to the publisher 09:31:43 yay stone soup gets a cheer in the interview 09:31:45 Pub date is March, not too far off 09:31:48 of course! no unstable (even if very luring!) games anymore, thanks ;) 09:31:48 yay 09:32:19 how about adding the exit as example to the force_more_message in init.txt? 09:32:28 my dad could definitely make good use of that ;) 09:34:32 i heard in tiles it's rather difficult to see 09:35:14 Well, tiles! 09:35:23 Lots of things are rather difficult to see in tiles :P 09:37:31 its not that hard to see in tiles 09:37:47 sometimes in abyss though you start mashup buttons though and going too fast 09:37:52 mashing* 09:39:23 oh I see tornado got changed again 09:42:51 Angry moth hmm, sounds familiar 09:43:18 -!- cw_ has joined ##crawl-dev 09:56:18 Angry moths portal vault 09:56:32 Where you shoot moths at death yaks 09:56:44 Or possibly at Kirke 10:16:03 -!- Cryp71c has joined ##crawl-dev 10:27:17 Yeah, should suggest "Moths of Wrath" for the name 10:28:42 !tell dpeg http://crpgaddict.blogspot.com/2011/01/nethack-23e-final-ranking.html 10:28:42 bhaak: OK, I'll let dpeg know. 10:29:35 I certainly like Viridian's comment. 10:30:14 You know you've done something not only when people love your work but also when they hate it with passion. :) 10:37:22 uhh, unnethack goes unicode? :D 10:37:40 in parts 10:37:50 nice, gogogo, bhaak :) 10:38:36 shouldn't it be called uninethack for that? 10:39:33 I'll do a posting about it probably tomorrow 10:40:41 and the iphone version would be iuninethack? 10:46:17 sounds good 10:46:35 bah 10:47:41 also, it's not general unicode, it's only a utf-8 hack and utf8nnethack looks ugly 10:48:05 why ugly? 10:48:27 I mean.. you can make it look the way you want, considering you have a lot more glyphs available 10:51:35 currently, it's only the map that got utf-8. no monsters, items or general text 10:51:52 although _I think_, monsters should be easy to do 10:57:48 DS tweaks, remove breath weapons (https://crawl.develz.org/mantis/view.php?id=3283) by MarvintheParanoidAndroid 10:58:18 -!- galehar has quit [Quit: Page closed] 11:03:37 -!- enne has joined ##crawl-dev 11:12:30 moin enne 11:14:19 bhaak: uni-nethack means sleep/dream nethack in Finnish 11:55:57 -!- petete has joined ##crawl-dev 12:05:50 how come 53x46 is the max for vaults in orc? 12:07:04 Keskitalo: :) 12:09:46 st_, maximum in what sense? And what kind of vaults? 12:10:12 oh hm I didn't put an orient, that might be it 12:10:21 would anyone mind if I added a new category of links in the wordpress? 12:10:44 i'd like to link to unnethack's and glarn's blog 12:10:48 st_, such a large minivault could be troublesome, I guess 12:11:10 * bhaak doesn't mind 12:11:12 dpeg? 12:14:12 Keskitalo? 12:14:14 greensnark? 12:21:39 sorry, nlarn 12:33:46 Napkin: Sounds good to me. 12:38:03 done. 12:49:40 -!- monqy has joined ##crawl-dev 12:52:53 -!- ZChris13 has joined ##crawl-dev 13:03:28 -!- Textmode has joined ##crawl-dev 13:17:10 -!- ZChris13 has quit [Quit: Page closed] 13:24:38 * bhaak likes Napkin 13:34:50 kilobyte: the problem with sleep is that things almost immediately wake up - and that was *before* i added noise to recite 13:35:22 what it probably needs is something like a "forced sleep" effect, that lasts only several turns 13:40:01 Napkin: why not doomrl? 13:41:08 i don't have too much experience with it.. and the close-source nature made me not link to it 13:41:43 I linked to bhaak's project (open-source) and to the project jpeg is working on (open-source too) 13:42:36 didn't sorear work on doomrl? 13:42:48 but we do link to roguelikedevelopment.org and roguetemple.com, where all should be easily found 13:43:18 i don't know 13:50:40 -!- Giomancer has joined ##crawl-dev 13:51:23 yes he did http://forum.chaosforge.org/index.php/topic,1927.msg15571.html#msg15571 13:59:28 http://www.8bitfunding.com/project_details.php?p_id=65 - seriously? $6000? 14:00:50 the "Champion of the Land" title is interesting 14:02:22 1 claimed 10, 1 claimed 25, 1 claimed 50 -> total of $60 :-O 14:05:11 "5% or 10% of the profits" 14:05:24 if the game sells well you might get your investment back :) 14:05:52 unless you build it for the smartphone market, there is no change for that, i believe 14:08:52 as a flash game, you don't get the iOS market 14:09:24 android market is also promissing 14:23:57 toadstools stop click-travel (https://crawl.develz.org/mantis/view.php?id=3284) by Galefury 14:28:31 -!- Giomancer has quit [Quit: I used to think I was indecisive, but now I'm not too sure.] 14:31:31 haha "if funded, we will be able to work full time (we live cheaply)" 14:33:27 -!- cw_ has quit [Ping timeout: 240 seconds] 14:36:20 -!- syllogism has quit [] 14:37:12 -!- galehar has joined ##crawl-dev 14:41:18 -!- cw_ has joined ##crawl-dev 14:44:44 Twinge: hi, wb 15:00:08 ok, and where is the morgue dir? 15:00:30 ahh, i think i found it 15:00:49 in whatever your working directory is 15:00:52 would anyone care if ignite poison were made to not affect the player/their inventory? right now it's a powerful effect, but extremely hard to use due to skills and conflicting with evaporate 15:01:05 for windows at least 15:01:21 the spell itself is okay, it's just that it requires synergy to be really useful and that synergy is being hampered by the schools / the side effects 15:01:37 i think making that change would be better than trying to reduce the level of the spell or alter its schools 15:02:01 i found the save dir 15:02:31 (it'd also give non-earth transmuters something to do that's not a form and is higher level than Evaporate) 15:02:34 but on vista+ users can't write on the programs directory 15:03:06 oops, i meant to ask this on ##crawl, sorry 15:04:12 Eronarn: I think it's a good move 15:04:33 well that's enough confirmation for me, time to make a patch 15:06:34 was it always L6? I thought it was L5 15:06:46 galehar: it might've been L5 tri-school before? 15:06:54 not sure if it got a level bump when it became dual school 15:07:06 maybe 15:07:20 i would rather see it L6, and maybe bump power if needbe, tbh; we need more spells in the 5 to 8 range 15:07:24 good spells, that is 15:07:35 lots of great low level ones, not enough interesting midlevel ones 15:07:58 that's right 15:08:17 -!- jbenedetto has quit [Read error: Operation timed out] 15:08:34 although I don't see any reason why it should be fire and not poison (nor the opposite) 15:09:12 unknown mimics stop click-travel (https://crawl.develz.org/mantis/view.php?id=3285) by Galefury 15:09:14 galehar: there was much discussion over that 15:09:20 personally, i favor an 'any two' approach 15:09:30 tmut + fire, fire + poison, or poison + tmut 15:10:21 however, tmut + fire will work okay if it now works with evaporate 15:10:30 right, dual school is probably better 15:10:30 since that is also tmut + fire 15:10:43 yes 15:10:53 though imo evaporate badly needs to be affected by power 15:11:19 -!- jbenedetto has joined ##crawl-dev 15:11:36 for that, we need to add spell power to clouds which would also allow use to scale MC better 15:12:20 reduce duration of cloud effects and tie cloud duration to spell power 15:12:25 which is possible with current code 15:13:06 static int _ignite_poison_objects(coord_def where, int pow, int, actor *) 15:13:06 { UNUSED(pow); 15:13:12 cool i love spells that don't use power 15:13:36 galehar: i am actually going to be mucking around with the cloud struct anyways, so i might add it in 15:14:10 that would be great 15:15:03 the way i am looking at handling swarms is: they are clouds, and clouds now contain a struct of monster stats 15:15:06 if you just reduce effect duration then the cloud's length will actually matter because you'll need more power to keep something confused 15:15:59 this would also let non-swarm clouds have some monster stats, for other cloud-like monsters 15:16:29 and then have stuff like cloud->as_monster() 15:17:05 i don't know if this sounds excessive, but it's the best way i can think of to handle something that generally works as a cloud but needs to show up on @?, have resists/HP, etc. 15:18:23 I think I missed something. What are swarms? Have you proposed that on the wiki or something? 15:19:05 galehar: swarms are clouds of insects, tiny animals, etc; there is not a wiki page for them yet, i want to code them just to code them 15:19:23 oh ok 15:19:55 i have spent far too long posting ideas for crawl, so now that i'm coding, i want to take a code-first, discuss-later approach 15:19:56 but then, maybe you could make a derived class, so as to not burden all clouds with a monster structure 15:20:13 nice policy :) 15:20:48 we have much more ideas floating around than available coding power! 15:21:00 can one just have in the cloud struct, struct MonsterStats = NULL, and only put something there if there is monster stats needed? or does that eat up a bunch of resources 15:22:24 it doesn't eat much ressource, but I just think it's an inferior design. I like beautiful code :) 15:23:47 if you can point me to an example in the crawl code that's like how you'd do it, i'd be glad to look at it, but i don't know enough C++ to do anything sophisticated without copying someone else 15:24:57 ok, let me look for something that illustrate inheritance without being too complexe 15:25:22 i know the basics of OO, have done it in java and PHP 15:25:26 i just don't know how it works in C++ 15:30:25 there is the player and monster classes which are both derived of the actor class 15:31:31 but if you don't feel like messing with inheritance, do it with the tools you know, and we'll refactor it if we feel like we need to. 15:32:06 i don't mind inheritance, i just don't want to dig around crawl code for weeks 15:32:16 it has a large codebase 15:32:47 -!- purge has joined ##crawl-dev 15:33:12 indeed :) 15:34:43 does anyone know why clubs are throwable? 15:35:05 clubs are actually good throwing weapons 15:35:13 historically, they have been used for such 15:35:33 there are many examples of throwing sticks from hunting cultures 15:36:06 hmm... ok 15:37:06 that's essentially what a boomerang is - the real ones don't return, you just whack something with them 15:37:40 http://www.metmuseum.org/toah/works-of-art/1978.412.870 oh, here's a great example 15:37:55 except a club isn't really shaped like a boomerang and must be quite clumsy to throw effectively 15:38:52 oh, this is *great* for photos: http://www.metmuseum.org/toah/hi/hi_armsarmor.htm 15:38:57 when I play a caster type, I usually mass hoarde clubs for the first few xl 15:39:02 and throw them 15:39:08 this was especially the case on a FE 15:39:17 well realistically, no, you can't throw most kinds of clubs 15:39:26 but there are also many spears that aren't balanced for throwing 15:40:12 I think crawl's clubs are just random chunks of wood 15:43:31 ooh, cool http://www.metmuseum.org/toah/works-of-art/1978.412.865 15:47:22 clubs have a base damage of 5. Thrown stones of 2. I don't think throwing random chunks of wood should hurt more than stones... 15:48:13 So basically, it's quite unrealistic, but a big part of the "throw random junk" early levels strategy. 15:51:04 stones are like pebbles 15:51:10 clubs are big pieces of wood 15:51:14 they're big enough to club things with 15:52:28 I don't think the argument of "unrealistic" should ever be used, but from a gameplay perspective i don't think most players would expect throwing random clubs to do much 15:53:16 does apply_area_visible hit your own square? 15:54:41 purge: well yes, that's the point. It's kind of spoilery, nobody expect thrown clubs to be that effective. 15:57:47 also, hmm... should ignite poison be KILLED_BY_MONSTER, KILLED_BY_BURNING, KILLED_BY_BEAM? 15:57:53 not sure which is appropriate 15:58:42 isn't KILLED_BY for monster spells? 16:00:22 yes, i'm implementing monster ignite poison too :3 16:01:11 it would've been a shame to chuck out all the logic for self-affecting 16:01:43 so i've moved it into its own function, which normal ignite poison won't call, but monster ignite poison will 16:03:39 ok, so maybe tweak the inventory destruction so that it doesn't destroy all the potions of transmuters 16:04:29 galehar: at the moment i am just making it not touch the player or their inventory at all (but it does still affect their square, so if they're standing in a poisonous cloud, etc.) 16:04:39 if that becomes too powerful it can be toned back down 16:05:38 so if you're poisoned, it doesn't turn into sticky flame :) 16:06:47 -!- Zet has left ##crawl-dev 16:07:22 yeah, and you can't unpoison yourself with it... but really, nobody used the spell for that purpose 16:07:34 and the self-damage if you are poisonous has always been trivial 16:10:43 it'd be nice if someone, after i submit this patch, gets one that hits monster inventories :) 16:18:50 oh cool, i was going to do ignite poison at some point soon 16:18:56 glad you beat me to it though :P 16:19:26 MarvinPA: well you beat me to like 3 spells, so :P 16:19:45 :) 16:20:17 i'd have done pretty much exactly the same though, reduce or remove the whole potion-destroying thing 16:20:29 maybe lower a level, definitely tweak the schools 16:21:02 def. lower a level 16:21:03 MarvinPA: i think fire/tmut will be fine once it's usable at the same time as evap 16:21:26 make it L5 16:21:33 you don't really train fire with evap though 16:22:05 since you can't victory dance it and ignite poison still wouldn't be *that* appealing, i definitely think level 5 is appropriate 16:22:21 hmm, that's true 16:22:59 and then it would still cost 10mp for stuff like poisonous cloud -> ignite poison, or olgrebs -> ignite poison 16:23:16 why would poison casters learn a spell to do fire damage with poison spells when they could just use that skill for normal fire damage instead 16:23:29 still very inefficient but maybe a little less so :P 16:23:29 and without that it's just bee and snake gimmicks 16:23:53 what is it now? tmut/fire? 16:24:55 right, yeah 16:26:28 well i don't know what schools it should be really, ideally it'd be castable by transmuters without blowing up their inventory and VM to combo with poisonous cloud, or whatever 16:26:59 L5 tmut/fire with usability for transmuter sounds okay to me 16:28:10 what's a transmuter doing casting level five fire spells though 16:29:13 casting it off tmut skill presumably? 16:29:37 how much tmut skill does a transmuter have in hive snake etc 16:29:43 and using up their infinite supply of poison/confusion potions to pretend they're a fire crab 16:29:56 could easily have enough skill by snake 16:29:58 well if they can cast ice form purely off tmut by lair 16:30:01 or hive even with good apts 16:30:05 if you are working on it 16:30:11 leaving fire on probably helps 16:30:36 I guess, it'd be better if there was any other use for fire 16:30:43 there are fire spells 16:31:08 dragon form lols 16:31:22 evaporate! 16:31:29 sticky flame would be good on transmuter too 16:31:45 of course it would, it's not FE 16:32:31 i want to implement that fire/hex that makes enemies explode when you kill them and give FE that instead of sticky flame 16:33:40 do it 16:33:42 is that an idea for new vehumet? 16:33:57 possibly that too 16:34:08 i like vehumet just fine as he is though so whatever 16:34:38 new veh: current veh but with more explosions 16:34:47 heh 16:37:03 hmm, what am i doing wrong here: 16:37:12 monster* mon = monster_at(where); 16:37:12 if (mon == NULL || where == actor->pos()) 16:39:00 Napkin: 18 visits with referrer to my blog today, 50% from crawl.develz.org :) 16:51:38 oh, i'm dumb; ignite poison wasn't using actor at all previously 16:52:28 oh, that's interesting - ignite poison doesn't ignite snake corpses, because they're not poisonous 16:53:32 Eronarn: a crapload of things that damage people don't 16:54:18 Eronarn: all of these are buggy, breaking mirror damage, xp attribution (disabled until these cases are cleaned up), etc 16:55:10 -!- galehar has quit [Quit: disconnect] 16:55:42 heck, I think about having a fake "environment/god" actor and passing that to calls to weed out all these bugs 17:01:09 kilobyte: does something like this look right for handling passing in the actor? 17:01:14 cloud.whose = (actor->is_player()) ? KC_YOU : KC_OTHER; 17:02:29 oh, i guess i can put in a check for KC_FRIENDLY too 17:08:21 -!- ortoslon has quit [Quit: bye] 17:10:13 not bad, bhaak :) 17:11:37 in just a few hours 17:11:46 Eronarn: cloud.whose is a legacy thing, you should never need to set it directly 17:12:02 just pass the actor to place_cloud() 17:12:03 kilobyte: btw, not too bad to play crawl online via cdo :) 17:12:25 Napkin: ENOCONTEXT 17:12:27 hi 17:12:27 at least since i started using vi keys :D 17:12:40 ah, on n900? 17:12:46 oops, yes 17:12:58 exactly what i meant :-$ 17:13:05 moin due! 17:13:24 keynote at LCA! 17:14:58 anyways, time for me.. g'night o/ 17:15:03 bie! 17:16:53 kilobyte: ignite poison doesn't place a cloud; it modifies the struct of an existing oen 17:17:16 it uses place_cloud for when it makes new clouds, yeah 17:18:33 due: about hashing locations of invis monsters... with global or per-level seeds, it's trivial to retrieve the seed unless we use a real secure hash -- doable in clua rather than a complex system as gleaning MT state 17:19:09 solutions: 1. per-turn seeds, 2. a cryptographically secure hash 17:19:42 Eronarn: ah, so we'd need to do the same thing by hand 17:20:50 Eronarn: I wanted to purge away kill_category, but for that we'd need to be able to access monsters which are off-level (mid pinning), which I'm not sure would be the simplest idea 17:20:50 kilobyte: yeah, i just looked at the existing code and ported it 17:23:57 i think we need a better utility function in spl-damage.cc, btw 17:24:36 player_hurt_monster is a good idea but it obviously won't work for anything that isn't the player 17:24:54 and not having it = stuff like Ozo's not waking up sleeping monsters 17:25:34 03galehar * r0325dd1f6e0b 10/crawl-ref/source/ (invent.cc invent.h item_use.cc): Add an item_is_wieldable() function. 17:25:34 er, Refrigeration not waking stuff is on purpose 17:25:37 03galehar * r068944147a9c 10/crawl-ref/source/item_use.cc: Fix unwielding by clicking on the weapon icon doing weapon swap. 17:25:42 really? why? 17:25:42 most other spells, not so much 17:26:05 realism: when freezing to death, you feel an urge to go to sleep 17:26:48 realism: when you're asleep and get cold, you wake up and get more blankets 17:27:02 merge refrigeration and metabolic englaciation 17:27:06 :P 17:27:24 i'd be fine with it having an interaction with EH/ME specifically 17:27:29 re: generating a new location each turn for unstealthy invisible monsters 17:27:31 but if a monster is just asleep it doesn't make sense to not wake it up 17:27:47 doesn't that show you where it is in a lot of cases? 17:27:51 -!- purge has quit [Ping timeout: 240 seconds] 17:28:00 yeah, dealing damage should kinda wake things up, generally 17:28:03 if the detected symbol moves two spaces in one turn, say, you know where the monster is 17:28:29 speaking of which, is tornado SUPER CRAZY LOUD yet? or is it still silent whilst ongoing and just wakes things that it hurts up 17:28:44 what I would do is indicate a direction 17:29:02 somehow 17:29:19 TGWi: only for speed 10 monsters, thanks to whining bastards causing speed randomizations to be castrated 17:29:56 speed randomisation is still in 17:30:01 you're welcome to take it out if you want though 17:30:07 if a monster casts a spell that hurts another monster, should it do behaviour_event(thatmonster, ME_WHACK) or does that do stuff like make friendly monster unfriendly 17:30:19 alternatively, if it moves 4 spaces in one turn 17:30:37 it's in? No, what is in is a slight trace of randomization that is completely toothless. 17:30:49 people die to it, that's not completely toothless 17:30:56 kilobyte: double moves are still possible, though 17:31:01 @...~ -> @~... means the enemy is two spaces away from you 17:31:05 kilobyte: what do you even mean 17:31:09 how would you randomise it any more 17:31:52 kilobyte: afaik, the only change from the original randomization is that now only movement delay is randomized 17:31:54 Eronarn: not sure, no idea about mon-behv, really 17:31:56 not actions as well 17:32:09 also, how would you randomise it in a way that has anything at all to do with the current discussion 17:32:37 TGWi: in RL, it would make chasing anyone pointless after a few steps 17:33:33 what? 17:33:37 elliptic: it's over an order of magnitude smaller than initially 17:33:48 large variance in a single step is bad, yeah 17:34:04 there is no such thing as "small variance" 17:34:10 kilobyte: uh, really? was "initially" ever on cdo? 17:34:13 crawl is played on a grid of tiles 17:34:14 but having random speed boosts that last several turns would be good 17:34:25 elliptic: not sure 17:34:43 it is still present enough that you notice double moves all the time 17:34:45 TGWi: yeah, and it often degerates to Chess: "my move, your move" 17:34:58 chess: the most degenerate game 17:34:59 and you can open up spaces between you and a monster by running around in circles for a while 17:35:32 kilobyte: a lot of crawl players play chess also, you know :P 17:35:33 is chess more degenerate than chess-where-one-player-sometimes-gets-to-move-zero-or-two-times? 17:36:57 chess with randomized energy doesn't sound like much fun, yeah 17:37:07 chess is based on perfect predictability 17:37:22 and crawl isn't perfectly predictable in lots of ways 17:37:31 so why do you insist on comparing them? 17:37:44 hmm, anyone know how mon-behv works? 17:37:50 i think i have it figured out but not sure 17:47:34 -!- herzzolf is now known as herself 17:55:07 -!- petete has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 17:57:22 woo, i think it all works properly :D 18:10:06 Ignite Poison changes (https://crawl.develz.org/mantis/view.php?id=3286) by Eronarn 18:10:56 <3 18:11:13 hah, tso spellcaster with ignite poison 18:11:54 zin should dislike tmut 18:11:56 and not nec 18:12:15 yeah why is he cool with transformations 18:13:24 he already has a ton of weird conducts but some of those could go 18:13:41 his food conducts maybe 18:13:50 they're not bad but zin needs to do less 18:14:48 Zin is based on RL religions, he is supposed to _not_ be logical 18:15:17 "zin is the god of not making any sense" is a worse theme than "zin likes purity of form" 18:15:18 I'm sorry 18:16:11 I brought up the tmut thing and apparently that was horribly controversial or something 18:16:15 instead of a no-brainer 18:23:12 i think him not liking you using forms would be good; he shouldn't care about other kinds of transmutations though 18:23:38 evaporate, sandblast, shatter, etc. - if it changes the form of an object rather than a creature 18:23:41 are there even any others he'd allow? 18:23:44 oh right those, yes 18:23:59 kind of like how fedhas is fine with necromancy but hates corpse use 18:24:09 zin needs a more absurdly long list of conducts so yes 18:24:18 he needs to get rid of some other conducts 18:24:20 (although forbidding forms is actually sensible anyway) 18:24:20 i.e. food 18:26:20 "you shouldn't be allowed to eat meat on turns that give 5 modulo 7" 18:26:39 "you shouldn't be allowed to eat creatures with a vowel as the third letter" 18:29:12 TGWi: i actually like zin's eating conducts 18:29:22 what else does he have? 18:29:28 someone had the idea to ramp them up in some way by having zin accept animal sacrifice 18:29:36 TGWi: no glow, no mutating, no evil, no unclean 18:29:51 hmm 18:30:10 food is the only conduct he has that doesn't make sense, really 18:30:20 no glowing could go I guess 18:30:57 the glow conduct sucks bad 18:31:46 just make zin decrement your piety whenever you are mutated unintentionally 18:31:58 and protect against glow muts 18:32:03 yeah it's pretty harsh 18:32:03 also that 18:32:37 i think i'd like to up the sacrifice nature of zin 18:32:45 03kilobyte * rb8f190282a64 10/crawl-ref/source/ (5 files): Make Summon Hydra a monster spell. 18:33:03 how? slower piety gain? 18:33:06 one part of this would be making the gold sacrifice into tithing (you can sac up to 10% of the gold you've found in the entire game) 18:33:12 interestingly, sigmund spells:summon_hydra wins against sigmund spells:summon_dragon 18:33:14 to eliminate the weirdness with it 18:33:24 sweet, hydramancer ghosts will be fun 18:33:38 do panlords get it too 18:33:43 i really like the animal sacrifice idea but am unsure of how it could be implemented 18:33:47 maybe zin is a greedy bastard and the 50% is a tithe 18:34:21 A tithe (pronounced /ˈtaɪð/; from Old English teogoþa "tenth") 18:34:48 etymology: exactly the same as denotation 18:35:09 maybe zin is bad at math 18:35:29 generally i think i'd like to see zin be a god where you have to stick with him in a 'consistent' way to hit high piety 18:35:39 so less stuff like 'oh i'm out of piety time to clean out orc' 18:36:19 that's the fault of the killing gods not caring about HD though :P 18:36:33 xp not hd 18:36:39 too many gods accept corpse sacrifices already, I'd say 18:36:41 or that 18:36:55 one possible way to do this could be: he has multiple conducts; he tracks how close you adhere to each conduct; for each conduct where you met that conduct over a timespan, he gives you some piety 18:37:08 Unstable branch on CDO updated to: 0.8.0-a0-4793-gb8f1902 (32) 18:37:13 even selective sacrifices are there (Beogh and saccing orc corpses) 18:37:37 and if you breach a conduct, it must slowly reset itself to a 'pure' state 18:38:32 eh, the fight club is off? 18:38:34 that would work best, however, if each kind of conduct came with some kind of noticeable benefit 18:38:39 not sure there is enough material for that 18:55:20 staves use their real tiles in the \- unknown items list (https://crawl.develz.org/mantis/view.php?id=3287) by Galefury 19:10:44 03dolorous 07recite * r05167df6b454 10/crawl-ref/source/godabil.cc: Fix crash due to out-of-bounds array access in zin_recite_text(). 19:11:19 oops :V 19:11:54 grats 19:15:26 Eronarn: the sdl contrib in your patches are broken 19:15:50 kilobyte: i think i accidentally modified the file at some point and it committed it 19:16:22 still getting used to git 19:22:26 five of ten important roguelike design rules involve identification 19:22:29 five of eight* 19:25:29 Various spellbook tweaks (https://crawl.develz.org/mantis/view.php?id=3288) by MarvintheParanoidAndroid 19:32:14 summon elemental is awesome in geomancy :( 19:32:46 i use it right the way through the game on my EE. 19:32:49 wait why would you take that from geomancy 19:32:50 it's silly 19:33:05 I mean summon is stupid and the spell would change but EE's fully capable of using it 19:33:10 you can't cast it unless you go vehumet in which case he gifts it 19:33:34 if it's changed to make sense for elementalists it could always be added again 19:34:00 lots of people cast it though 19:35:11 also what is statue form immune to 19:35:28 you just quaff brilliance and cast it a few times to get it to like 2 skill and fair 19:35:32 Two new themed spellbooks (including Book of Beasts) (https://crawl.develz.org/mantis/view.php?id=3289) by MarvintheParanoidAndroid 19:35:37 rN rElec rPois 19:36:09 summoning spells at fair get you banished :P 19:36:21 ice form has rP, that's pretty weak 19:36:30 and rC+++? 19:36:34 dunno how people play ee without it 19:36:46 people don't associate stoneskin with rP though 19:36:53 also yeah whatever mu is saying 19:37:06 I'm not sure about a high-level transmutation in a damage book like Fire. 19:37:19 kilobyte: fire is a damage book? I had no idea 19:37:31 that's why it has fire brand? 19:37:32 it fits better than evaporate and fire brand imo 19:37:33 also putting elemental in summonings makes even less sense since a summoner isn't going to have elemental skill anyway 19:37:55 elemental was removed from callings for that reason 19:37:56 and ring of flames isn't used to damage stuff usually 19:38:03 MarvinPA: thanks for your work (also with DS) 19:38:03 dpeg: You have 3 messages. Use !messages to read them. 19:38:13 hi dpeg 19:38:13 unless you're just tying veh book gift chains together and that's a pretty lame reason 19:38:22 hi 19:38:23 03eronarn * r6b64c94ad00d 10/crawl-ref/source/ (spl-damage.cc spl-data.h): Ignite Poison changes. 19:38:24 03kilobyte * rb214f83b622f 10/crawl-ref/source/spl-damage.cc: Fix redundancy, mid/mindex confusion. 19:38:26 gone in a moment 19:38:30 having EE encourage summoning use from the starting book is just silly 19:38:40 !messages 19:38:40 (1/3) TGWi said (5d 3h 23m 58s ago): http://crawl.develz.org/morgues/trunk/TGW/TGW.txt 19:38:41 agree with that 19:38:47 it's a bad spell but it was the best place for it 19:38:51 though sky was also good 19:38:52 TGWi: is that still relevant? 19:38:59 they're elementalists not conjurers 19:39:05 it was a dump of the silly loot vault 19:39:09 I think that was fixed since 19:39:15 yes, I cahnged it 19:39:19 cool 19:39:23 giving EE petrify instead seems much more fitting 19:39:45 and it isn't like they need either with buffed stone arrow 19:39:47 does petrify actually do anything noticable to lrd 19:39:52 also i think these new level 9 spells should be restricted to a single book. in the case of tornado i'd pick tempests and for summon dragon i'd pick book of the dragon. 19:39:55 I think there's a lot of leeway with books and spells, but MarvinPA's patches improve the situation considerably. 19:40:03 I mean an actual cc spell is nice but people were claiming there's synergy 19:40:08 petrify + LRD is supposedly cool, if not that efficient 19:40:23 !messages 19:40:22 (1/2) due said (15h 7m 56s ago): Your forum replies are amazing. How do you stay so composed and focussed? I admire you. 19:40:35 huh? What did I do? :) 19:40:38 !messages 19:40:38 (1/1) bhaak said (9h 11m 56s ago): http://crpgaddict.blogspot.com/2011/01/nethack-23e-final-ranking.html 19:40:39 petrifying fliers to drop them into water is fun 19:40:50 so is comboing it with LRD but LRD still does terrible damage so it's not that great 19:40:56 03MarvinPA * rd3fe1abd89d9 10/crawl-ref/source/book-data.h: Tweak elemental books 19:40:57 03MarvinPA * rec03e18f2ac1 10/crawl-ref/source/book-data.h: Various spellbook tweaks 19:41:01 03MarvinPA * r4d58a442fd29 10/crawl-ref/source/dat/descript/items.txt: Some more flavourful spellbook descriptions 19:41:04 yay :) 19:41:07 bleh 19:41:26 So I guess kilobyte took matters into his hand? 19:41:44 Mu_: you think that's a loss compared to before? 19:42:22 marvinpa for dev 19:42:30 if dragon's going in partially so holy summoners have something to do, don't know why it'd only be in one book 19:42:35 also hydra if that's the same 19:42:46 summon elemental should really ask for more than 5 earth skill anyway; maybe it will be easier to get that changed now that it isn't in geomancy 19:43:12 are other level 9 spells in unique books? 19:43:24 yeah 19:43:37 fire storm and ice storm are annihilations only, but you can guarantee getting that with vehumet 19:43:41 Mu_: a partial revert is hardly any work if you disagree 19:43:56 shatter and tornado are in two books, i guess 19:44:01 other level nine spells don't really entirely support a playstyle 19:44:08 I think shatter's in two if that matters 19:44:17 tornado could be added to annihilations now that it is conj 19:44:32 but either way if you're tso summoning and this book doesn't show up, are you just going to use ugly things forever? 19:44:47 rarity could have helped balance tornado 19:45:11 not really 19:45:24 marvinpa: do you really like removing hydra from summonings? 19:45:45 rarity encourages scumming, doesn't do anything to those who get it 19:46:09 Mu_: not sure that's good... the same matter came up with a spell like ToD. But even if finding it is very rare, the game would still be completely different after you found it. The spell was broken, rarity couldn't fix it. (I am not saying here that Tornado is broken.) 19:46:11 if a nerf is needed, and probably is, we can always reduce duration further 19:46:25 yes 19:46:27 well, maybe having it in only one book is a little mean 19:46:32 at L9 double-school I wouldn't worry about tornado balance any longer 19:46:48 but having so many summoning spells all in that vehumet book seems a little weird 19:47:18 ??book of summonings 19:47:19 book of summonings[1/1]: Spells: Abjuration, Recall, Summon Ugly Thing, Shadow Creatures, Haunt, Summon Horrible Things 19:47:23 oh yeah, out of date 19:47:31 not sure if that matters to you (and I don't know when/if I can deliver anything) but I'd really like to see Vehumet not caring about Summonings at some point. 19:47:51 !learn add book_of_summonings Abjuration, Recall, Summon Ugly Thing, Shadow Creatures, Summon Demon, Summon Hydra, Summon Dragon in 0.8 trunk. 19:47:51 book of summonings[2/2]: Abjuration, Recall, Summon Ugly Thing, Shadow Creatures, Summon Demon, Summon Hydra, Summon Dragon in 0.8 trunk. 19:47:58 oh missed one 19:48:16 !learn edit book_of_summonings[2] s/Demon,/Demon, Summon Elemental,/ 19:48:17 book of summonings[2/2]: Abjuration, Recall, Summon Ugly Thing, Shadow Creatures, Summon Demon, Summon Elemental, Summon Hydra, Summon Dragon in 0.8 trunk. 19:48:17 that would be nice but I really don't get how having summoning spells in summoning books is weird 19:49:21 it doesn't look bad to me if you just remove summon dragon and leave in hydra, 7 spells is large but not too unusual 19:49:22 OG17: I agree with that 19:49:37 I also believe that it's good if new content gets more exposure. 19:50:13 elliptic: yes 19:51:29 how do you scum for books? 19:51:42 seems reasonable enough, i just went with evktalo's plan on the wiki when making that patch at least 19:52:17 but keeping it in summonings works too 19:52:24 Mu_: sif, zigs, pan, abyss 19:52:43 abyss, really? 19:53:05 sleep time 19:53:07 -!- dpeg has quit [Quit: leaving] 19:54:02 Mu_: I think it is silly but I've heard of people scumming abyss for hours for annihilations 19:55:49 I think noom did that a couple of times 19:55:55 the specifics don't matter as much as the idea that it's okay to sleep through zigs if you have to win the book lottery first 19:56:41 who cares about zigs 19:58:08 zig balance isn't so important, yeah 19:58:28 it's not zig balance, it's the balance of everything else afterwards 19:58:51 the problem with tornado was more that you could get it in time for it to trivialize v:8 and zot:5 without too much effort 19:59:42 fair enough, cross out "zigs" and put in whatever 20:03:42 oh i know it was overpowered, i'm saying restricted access to it would have been good in addition to some other nerf, without coupling it to conj 20:04:55 access is irrelevant to balance 20:05:19 if you're limiting something by chance it's with the idea that it's intentionally broken so the player gets a thrill out of it 20:05:29 which I don't think is too hot in itself 20:05:45 how is that any different from executioner's axes or crystal plate mail or whatever 20:06:04 1) nobody uses CPM 2) most people don't use execs 20:06:26 it really isn't though comparing items to mundane items is pretty different from comparing a spell to not having a spell 20:06:52 also the gap between like a battleaxe and exec axe is a heck of a lot smaller than between whatever and tornado 20:06:52 -!- Zaba has quit [Ping timeout: 240 seconds] 20:06:54 also with rare weapons people have to choose when to use divine brandings, vorps, enchantments etc 20:07:04 and spells don't have anything similar 20:07:11 how does any of that change that they're balanced by rarity 20:07:22 how are they balanced if they're not balanced 20:07:39 if the thing spawns in a game, it's there, and rarity doesn't matter 20:08:07 and then it's only balanced in itself 20:09:32 literally have no idea what you are talking about. 20:09:48 rarity is not complete balancing 20:10:01 can't believe i just got sucked into an argument with the fucking braintrust in here either 20:10:08 * due hugs Mu_. 20:10:37 sometimes we try too hard to police individual behaviour. 20:11:02 if you have a broken thing that shows up 1/100 times, the game that it shows up in is going to be broken even if the 99 others are fine 20:11:11 so what 20:11:12 the 99 games don't do anything to affect the one 20:11:16 so it's not balanced 20:15:45 -!- Zaba has joined ##crawl-dev 20:16:32 i already said tornado was overpowered. i am saying that i think a strong spell that shows up in one book is necessarily better than the same strong spell showing up in f.e. every book and on every dlvl where access is less of an issue. 20:19:07 but why? If a spell's not suitable for widespread use it should be disabled instead of being tucked away in a lottery 20:19:24 also "every book, every level" isn't really what anyone is saying 20:19:57 no but it shows that guaranteed access is different from limited access, which means access is a consideration 20:20:04 making things rare is fine to make them more exciting to find, it just has nothing to do with the spell's balance 20:20:15 not sure what you mean 20:20:17 and dude i'm not talking about some magic spell that wins the game for you and is only balanced by being rare 20:20:21 circular argument what? 20:20:41 Sif Muna, patience or book acquirement (late on when everything else spawned) guarantee access to any spell 20:21:32 also, rarity works only for items that benefit from spawning often 20:21:52 they (might) guarantee late access which is itself very different 20:22:13 like, if you want a randart axe, you'll get a whole deal more good battleaxes than execs 20:22:35 i still don't think level 9 spells should be in more than one book each 20:22:58 obviously i am in the minority 20:23:09 Mu_: no, I agree with you 20:23:22 Mu_: access to the spells should not be easy. 20:23:55 I personally find it kind of funky that tornado isn't restricted to highlevel books, while less powerful spells are. I also find the highlevel book mechanic funky. 20:24:30 that's weakened when veh guarantees storms and whatever, but not other schools 20:24:34 i favour tornado in tempests and summon dragons in book of dragon because they're thematic and not veh books 20:24:43 well yeah tornado was in everything for testing 20:24:53 or do you mean now? 20:25:08 dunno about shatter though 20:25:27 tornado is still in two books afaik? 20:25:41 clouds (why??) and tempests 20:25:52 oh clouds of course 20:26:05 a tornado is a cloud when it's all grown up 20:26:40 maybe it conjures vapour and grit or something 20:26:47 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:26:57 clouds of vapour and grit 20:29:28 a funnel-shaped cloud is, well, a cloud 20:29:38 why is shatter in tempests, by the way? 20:29:46 not to mention being shown as patterned clouds, too 20:29:49 earthquake-shaped cloud 20:30:32 OG17: Book of Clouds != Book of Tempests 20:55:27 -!- Textmode has quit [Ping timeout: 240 seconds] 20:58:08 -!- ZChris13 has joined ##crawl-dev 21:11:01 Adjust some ability piety costs (https://crawl.develz.org/mantis/view.php?id=3290) by MarvintheParanoidAndroid 21:11:56 -!- purge has joined ##crawl-dev 21:31:31 wow, imprison was 8 piety? 21:31:45 it's not even that good, you can't use it if something is adjacent to something else 21:32:47 7+1d5 piety, really 21:34:10 oh, huh 21:34:17 yeah, and then if you do manage to use it it only lasts a few turns then hastes whatever you imprisoned 21:34:24 i was looking for my ignite pois thing on mantis and it already got in, i didn't expect it to go undiscussed 21:35:46 MarvinPA: i think it'd be more interesting if it were a chei ability where you totally removed something an entire tile from time (nothing can enter/leave it) 21:36:02 yeah, maybe 21:36:24 making it way cheaper on piety but keeping the current positional restrictions is probably an improvement for the time being though 21:38:39 -!- upsy has quit [Quit: Leaving] 22:29:41 -!- eith has joined ##crawl-dev 22:34:16 -!- ZChris13 has quit [Ping timeout: 265 seconds] 22:49:50 -!- eith has quit [Ping timeout: 276 seconds] 23:00:58 -!- TGWi has quit [Quit: Leaving.] 23:18:02 -!- TGWi has joined ##crawl-dev 23:37:15 -!- ZChris13 has joined ##crawl-dev 23:51:19 http://www.imdb.com/title/tt0115033/ 23:51:23 this movie isn't 300 years old