00:02:50 Unstable branch on crawl.akrasiac.org updated to: 0.8.0-a1-26-g14d3a05 (32) 00:05:03 LuckyNed the Digger (L2 SEEE) (D:1) 00:22:55 -!- ais523 has quit [Read error: Connection reset by peer] 00:23:33 -!- ais523 has joined ##crawl-dev 00:43:33 moin 00:43:46 casmith789, I don't follow the load when asleep ;) 00:50:18 -!- Excedrin_ has joined ##crawl-dev 00:52:55 -!- Excedrin has quit [Ping timeout: 246 seconds] 00:52:56 -!- st_ has quit [Ping timeout: 246 seconds] 00:52:57 -!- bf has quit [Ping timeout: 246 seconds] 00:54:54 -!- st_ has joined ##crawl-dev 00:55:44 -!- Excedrin_ is now known as Excedrin 00:56:05 -!- bf has joined ##crawl-dev 01:10:35 -!- Kurper has quit [Remote host closed the connection] 01:57:32 -!- Jordan7hm has quit [Ping timeout: 264 seconds] 02:32:58 -!- galehar has joined ##crawl-dev 02:59:31 moin! 02:59:53 guys? is there any way to make my spell target the monster, I meleed against last? 03:02:00 no, the interface hates hybrids 03:02:06 -!- elliptic has joined ##crawl-dev 03:08:15 -!- Zaba has quit [Ping timeout: 240 seconds] 03:38:02 -!- jld has quit [*.net *.split] 03:44:56 -!- jld has joined ##crawl-dev 04:03:27 -!- monqy has quit [Quit: hello] 04:12:46 Hmm.. I am "extraordinarily stealthy" already... will switching to the boots of stealth, that I just found, help anything? 04:14:01 nevermind :) 04:14:02 Napkin: I was wondering if you could retroactively check it :) 04:14:23 I haven't found a proper tool for that yes, casmith789 04:14:27 would be cool indeed 04:14:36 *for that yet 04:17:16 you wouldn't happen to have any suggestions for such a software, would you, casmith789? 04:17:25 sadly no 04:22:58 I suppose you could just ttyrec top 04:23:11 lol 04:23:27 isn't that what ttyrec's for? 04:24:08 if you help evaluating the results I will ;) 04:25:21 where's the problem? cat top.ttyrec | cut -f 1 -d \\n | grep ^Cpu 04:25:40 by knowing top's refresh rate you can even calculate the correct time! 04:43:16 -!- Pseudonut has joined ##crawl-dev 04:50:35 Description don't wrap and overlaps the inventory (https://crawl.develz.org/mantis/view.php?id=3732) by galehar 05:00:39 Game crashes in debug mode under windows (https://crawl.develz.org/mantis/view.php?id=3733) by galehar 05:26:31 -!- eith has joined ##crawl-dev 05:28:42 -!- ais523 has quit [Remote host closed the connection] 06:18:39 -!- syllogism has joined ##crawl-dev 06:21:26 -!- jld has quit [Read error: Operation timed out] 06:21:33 -!- jld has joined ##crawl-dev 06:39:24 -!- evilmike has quit [] 06:47:34 -!- edlothiol has joined ##crawl-dev 06:53:07 -!- Pseudonut has quit [Remote host closed the connection] 06:53:41 -!- syllogism has quit [Ping timeout: 252 seconds] 06:56:47 -!- syllogism has joined ##crawl-dev 06:58:49 -!- edlothiol has quit [Ping timeout: 252 seconds] 07:08:56 -!- syllogism- has joined ##crawl-dev 07:10:29 -!- galehar has quit [Ping timeout: 252 seconds] 07:12:37 -!- syllogism has quit [Ping timeout: 258 seconds] 07:28:57 -!- Cryp71c has joined ##crawl-dev 07:31:35 -!- Mu_ has joined ##crawl-dev 07:31:41 Morning 07:32:17 Hi 07:38:45 moin moin! 07:41:43 -!- upsy has joined ##crawl-dev 07:44:07 -!- galehar has joined ##crawl-dev 07:52:01 -!- edlothiol has joined ##crawl-dev 07:58:12 Ashenzari and auto-pickup (https://crawl.develz.org/mantis/view.php?id=3735) by KiloByte 07:58:12 Fast travel down on bottom level gives wrong message (https://crawl.develz.org/mantis/view.php?id=3734) by Prezombie 07:58:34 this new cloud is too confusing (for now), switched it back to # 08:01:32 Napkin: I rather like it, although I'm still seeing that the moment a cloud expands, it has the # glyph, then it immediately turns into the new glyph. 08:01:51 oh, i didn't see that 08:01:59 i like the glyph, it's ok 08:02:06 just changed it for swamp 08:02:14 ah, that could get disorienting, perhaps. 08:02:26 I've only ever seen it on translocation, fog, meph, etc. clouds 08:02:33 water is ≈ and clouds at # now 08:03:01 Perhaps damaging clouds could be # (including meph and clouds of flame) but obscuring-clouds (tloc, fog, etc.) are the new glyph? 08:03:14 blink should warn if any valid landing spots can hurt. (https://crawl.develz.org/mantis/view.php?id=3736) by Prezombie 08:03:44 sounds fine to me, but i'm bad in designing so i prefer to shut up ;) 08:04:05 :) I tend to make bad suggestions from time to time :) 08:04:19 i think it's just that the new cloud and the old are so fundamentaly different.. i have to get used to them 08:05:14 In general, I think the unicode glyphs are better. Most of the time the characters are just more appealing to look at (at least for me), IDK if its because I see them so infrequently or what. 08:06:57 Napkin: ະ or nothing :p 08:07:29 which glyph is that "ະ"? not in lucida console ;) 08:10:12 doh 08:10:33 for dejavu font it's 2 mirrored 9's on lying on their back 08:10:48 s/on// 08:14:29 For my Monospace font, it looks more like the left double quote rotated counter-clockwise 90 degrees. 08:14:45 so that the quotes are on their back. 08:16:11 -!- dpeg has quit [Quit: Lost terminal] 08:18:28 for me, they're filled: http://angband.pl/tmp/cloud.png 08:19:31 similar in dejavu, kilobyte - but with a hole ;) 08:19:38 kilobyte: yeah, filled for me. 08:19:45 Napkin: down with dejavu 08:19:59 anyways.. is there anything that can be done about the [Y]es or [N]o prompt? 08:20:46 the need to continuously press capital Y to wade through freezing clouds is a bit annoying 08:21:06 also, the capital Y when removing level annotations is too 08:21:26 awesome_option_accept_lowercase_y = true! 08:21:52 ;) 08:25:35 Sooo.. My KoHe of Elyvilon should do Vault 8 now.. and crypt.. and maybe Tomb? 08:25:40 -!- dpeg has joined ##crawl-dev 08:25:48 wb david 08:25:50 Sooo.. My KoHe of Elyvilon should do Vault 8 now.. and crypt.. and maybe Tomb? 08:26:13 I have the runes from the Swamp & the Snake Pit.. 08:26:24 Would it be the proper timing to switch to the Shining One? 08:32:13 Napkin: sounds like it to me. 08:32:37 Napkin: I would do Crypt first, then vault:8 so you have TSO piety 08:32:48 -!- dpeg_ has joined ##crawl-dev 08:32:54 sorry, I hope it's stable now 08:32:57 -!- valrus has joined ##crawl-dev 08:34:07 hmm, I have 6* in Elyvilon.. will switching to TSO take off that much piety? 08:34:50 it sets your piety to 50 i think, but if you just do crypt even from 0 piety youll be at 5* at the end 08:40:33 oh wow 08:40:45 good to know! 08:43:07 -!- dpeg has quit [Quit: Lost terminal] 08:45:22 wow.. ja.. one * 08:45:26 that's so said 08:45:31 *sad! 08:47:22 there is just no penance then? 08:48:49 sucky 08:54:02 there's silly abuse, too: when switching to any good god, you should go Ely and sac some weapons -- you'll start with 45 piety rather than 15. 08:56:40 -!- dpeg_ has quit [Quit: Lost terminal] 08:58:22 I was fighting for the good forces for 27 XLs.. and now I'm down to 1 single * of piety? That just feels wrong and depressing. 09:00:11 -!- edlothiol has quit [Ping timeout: 252 seconds] 09:02:09 elyvilon and tso are different gods 09:07:00 -!- syllogism has joined ##crawl-dev 09:10:13 -!- syllogism- has quit [Ping timeout: 260 seconds] 09:22:22 There's a thread on the tavern about reducing fireball to level 5. Seems sensible to me. Opinions? 09:32:17 -!- edlothiol has joined ##crawl-dev 09:42:07 -!- Zao has quit [Quit: brb] 09:42:29 +1 09:42:46 or, perhaps, it could get a radius boost 09:42:49 -!- Zao has joined ##crawl-dev 09:43:26 but then, there's no other 3x3 direct damage spell, so reducing the level might be good 09:44:08 and... we have the new targetting code, we can think about finally shotgunning magma 09:52:03 :) 09:56:06 yes! firearms! add shotguns and grenades! and lightsbers while you are at it! 10:03:54 omg.. -6 on stats for killing _one_ mummy priest? 10:04:30 ooooh, artifact grenades! the holy hand grenade of antioch! 10:28:41 -!- valrus has quit [Remote host closed the connection] 10:31:11 with vehumet fireball would be LOS and 4MP... that's a bit much 10:32:50 it's of acceptable power for a level 6 spell, poisonous cloud was reduced to 5 and it's absurdly good now 10:36:33 -!- eith has quit [] 10:36:56 -!- eith has joined ##crawl-dev 10:41:42 you can't really argue it should be level 5 because of lrd, refridge and poisonous cloud anyway - all of those spells are overpowered :P 10:45:02 poisonous cloud sucks, freezing cloud, on the other hand... 10:45:19 dude what 10:46:16 poisonous cloud is amazing against everything not rpois, basically one cast kills anything if it's in a corridor 10:46:41 !tell MarvinPA IIRC you did something to have the Serpent of Hell show a different description based on its flavour. It's not exactly working... 10:46:41 kilobyte: OK, I'll let MarvinPA know. 10:47:53 st_: monsters can't have more than two levels of poison, so it's a glorified sting 10:50:28 no idea what you're talking about 10:50:58 I've used the spell a lot, it's one of the best conjurations in the game as far as I'm concerned 10:51:57 kilobyte: I still hadn't heard from you about the mprf changes you were providing, if you're not able to do them let me know and I'll try and figure it out or just mark it as a current caveat of the fight rewrite. 10:52:38 -!- TGWi has joined ##crawl-dev 10:52:45 make bolt of fire level 5 and reduce damage 10:52:47 Cryp71c: sorry, lemme do it 10:52:48 differentiate from ice 10:52:49 imo 10:53:04 kilobyte: np, I would've done it, but that output code looks completely foreign :P 10:53:20 or: do that to b.ice and make ozo level 6 10:53:44 TGWi: reduce damage should probably be done to b.ice, since it causes slow / turn loss for cold-blooded creatures, doesn't it? 10:53:50 no 10:54:09 oh. Do other ice spells still do that? Or did they ever, or am I remembering wrongly? 10:54:18 freeze does and maybe ozo 10:54:19 not sure 10:54:29 oh ok, nvm then. 10:56:45 -!- TGWi has left ##crawl-dev 11:03:29 Well, we could give the slow effect to bolt of ice and reduce its damage. It's inconsistent how some cold effects does the slowing and others not. 11:04:02 If I can slow down a draconian with a dagger of freezing, shouldn't I be able to do it with a wand of cold, which does much more freezing damage? 11:10:58 galehar: that was my thinking, and it would be an interesting aspect of cold spells. 11:10:58 Also, is it just me or do more monsters in crawl resist cold compared to fire (because of the number of zombies/skeletons) 11:10:58 ??skeletons 11:10:59 -!- elly has quit [Ping timeout: 250 seconds] 11:10:59 -!- ivan has quit [Ping timeout: 250 seconds] 11:11:13 -!- elly_ has joined ##crawl-dev 11:11:14 I don't have a page labeled skeletons in my learndb. 11:11:40 ??zombie 11:13:48 zombie[1/2]: There are two kinds of zombies, small and large. All zombies are created from a base monster type. Zombies are slightly slower, slightly clumsier, have no special attacks, and take damage to maxHP instead of HP. It is very important to note that the zombie form of a normal speed monster is *slower* than normal speed! 11:16:05 -!- ivan has joined ##crawl-dev 11:17:03 -!- Cryp71c has quit [Ping timeout: 250 seconds] 11:17:28 -!- Cryp71c has joined ##crawl-dev 11:22:42 Alrighty, back. network goofed up. 11:24:34 bolt of fire => 6 11:24:38 fireball => 5 11:24:41 ozo's => 6 11:24:45 bolt of cold => 5 11:25:31 heck even ozo's at 6 is generous it's quite good 11:26:03 -!- galehar has quit [Ping timeout: 252 seconds] 11:26:33 03j-p-e-g * rbf2ef4326c79 10/crawl-ref/source/exclude.cc: Mantis #3727: When excluding part of a gate, exclude all of it. 11:29:37 -!- Ashenzari has quit [Ping timeout: 250 seconds] 11:31:08 -!- Ashenzari has joined ##crawl-dev 11:31:08 -!- The topic of ##crawl-dev is: Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 11:34:54 -!- Cryp71c has quit [Ping timeout: 250 seconds] 11:34:54 -!- bmh has joined ##crawl-dev 11:34:54 immortal warwalrus? 11:34:54 fireball needs to be less noisy, not lower level 11:34:54 also I'd just ditch bolt of fire as a player spell and put fireball in the workhorse role instead, it's more interesting than being another flavor of bolt 11:34:54 I rarely use fireball. sticky flame is my workhorse 11:40:01 -!- Ashenzari has quit [Ping timeout: 250 seconds] 11:40:35 -!- Ashenzari has joined ##crawl-dev 11:40:35 -!- The topic of ##crawl-dev is: Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 11:41:44 -!- st_ has quit [Ping timeout: 250 seconds] 11:45:50 -!- st_ has joined ##crawl-dev 11:46:33 -!- Cryp71c has joined ##crawl-dev 11:48:22 -!- valrus has joined ##crawl-dev 11:50:20 -!- blackpenguin has quit [*.net *.split] 11:50:41 -!- blackpenguin has joined ##crawl-dev 11:50:52 -!- minced has joined ##crawl-dev 11:51:14 -!- minced has quit [Client Quit] 11:51:37 -!- bmh has quit [Ping timeout: 260 seconds] 12:39:48 OG17: i don't know if you've tried it since the noise changes 12:39:56 noise not propagating through walls makes a huge difference 12:40:17 noisy spells are a lot more usable than they've been historically 12:49:30 -!- blackpenguin has quit [Quit: WeeChat 0.3.4] 12:49:52 -!- blackpenguin has joined ##crawl-dev 12:53:03 i was planning on making ozo's level 6 anyway, not entirely convinved about level 5 fireball 12:53:07 convinced* 12:53:42 it's a bit underused but i think it is actually pretty strong 12:54:15 you get delayed fireball for free too! 12:54:30 there's a big gap in hunger between 5 and 6, not that hunger matters that much but it makes it really spammable 12:54:51 does hunger use a formula, or is there an arbitrary number with a big gap 12:55:50 ?? spell hunger 12:55:50 spell hunger[1/2]: Casting a spell lowers your nutrition by an amount varying with the spell's level: (1) 50, (2) 95, (3) 160, (4) 250, (5) 350, (6) 550, (7) 700, (8) 860, (9) 1000. This amount is lowered by the product of your Intelligence and Spellcasting. (For rods, your Evocation skill * 10, with a minimum of 5.) 12:56:02 that is kind of weird 12:56:19 +100, +200, +150, +160, +140 12:56:43 crawl formulas: sometimes not entirely logical 12:57:27 i think that could stand to be changed, it's not intuitive at all 12:58:27 oh huh it was me who broke the serpent of hell descriptions 12:58:34 you monster 12:58:45 because the description is based on its colour, rather than the branch it spawns in 12:58:47 how weird 12:58:55 is it too late to get stuff into .8? because i think zin recite needs some fixes still 12:59:55 13:59 < Henzell> bloodbane[1/2]: Unrandart +7,+8 vorpal long sword that lets you berserk, makes you angry, and makes you less stealthy. Upgraded to a katana in 0.8 trunk. 12:59:59 oh hey, how dos this work 13:00:01 with the katana change 13:04:17 it was made a demon blade I heard 13:04:36 -!- Keskitalo has quit [Ping timeout: 240 seconds] 13:06:29 -!- monqy has joined ##crawl-dev 13:27:21 MarvinPA: random thought on lbl: make longswords 1.5 handed, and scimitars stay 1 handed, to help in differentiation 13:27:33 (and maybe also look at the 1.5-handed penalty) 13:34:26 ones of names for 1.5-handed weapons is "double weapon" 13:34:57 kilobyte: I think double weapons are separate, they're 1.5 for most calculations, but recieve super high penalties for using a shield with them. 13:35:15 Unless that's changed sometime the last couple months. 13:35:43 But in general, the 1.5 penaltys are too low. 13:36:40 Cryp71c: I mean a RL use of that name, not the "double handed" dormant thing we have 13:38:13 it's a badly overloaded term, though 13:38:57 like, a "double sword" can also mean an European type sword as opposed to eastern ones which have a single edge 13:39:07 right 13:40:01 In my mind 1.5 weapons should incur fairly significant penalties (at least more significant than present) partially mitigatable by high str and/or dex when used with a penalty or if used without a shield, perhaps with no (or hardly any) penalty. 13:40:15 hey guys 13:40:29 upping the casting penalty would help a bunch 13:40:33 i'm wondering.. is it impossible to bless my sabre of holy wrath by TSO? 13:40:35 Right now the transition between 1 and 1.5 weapons is based purely on weapon skill (as it relates to attack speed), rather than the tradeoffs of what wielding a 1.5 weapon implies. 13:41:26 Napkin: the Blessed Blade is a long blade thingy only 13:41:43 oooh.. 13:41:52 ??the shining one[4] 13:41:52 the shining one[4/5]: The final ability TSO gives (at TSO******) is the opportunity to have your weapon blessed. Blessing a weapon replaces its brand with holy wrath, and {enchant weapon iii}s it. If the weapon is a long blade, a demon trident or whip, its base stats will be enhanced as well, and it will become a "Blessed Foo" (pre 0.6 it was unenchantable). 13:42:35 i understood this, as if I could bless any weapon.. and just _if_ it's a longblade/trident/whip is would get the added damage 13:43:07 you can, yeah 13:43:15 how? 13:43:34 p)raying at the altar does nothing 13:43:58 tso will bless any weapon (ie give it a holy wrath brand and enchant it a little bit), but it only gets extra base damage etc if it's a long blade or demon weapon 13:44:03 i expected to get the EW3 for free 13:44:07 or maybe he won't do it to weapons that are already holy 13:44:14 doooh 13:44:18 pity 13:44:34 he won't 13:45:01 got 6* and kneeling at an altar with the sabre of holy wrath in hand does nothing 13:45:14 pitypity 13:46:23 it also doesn't mention anywhere in the god description screen anything about blessing a weapon 13:46:54 oops, sorry, it does. first screen at the bottom 13:46:56 i think it should show up right at the bottom of the ^ screen? 13:46:59 yeah 13:47:18 i think it would be nice to mention this on the detailed screen too 13:47:40 since that message at the bottom only shows up later when you have those 6* already 13:48:05 may lure more players ;) 13:50:32 yeah, it could probably be mentioned if there's room 13:51:23 oh, good point 13:51:31 for 80x24 there is a lot already 14:00:44 -!- dpeg has joined ##crawl-dev 14:02:06 -!- Keskitalo has joined ##crawl-dev 14:05:49 Hi Eino! 14:09:49 Hey dpeg, hey Keskitalo :) 14:10:07 flaming sabre or flaming quick blade? :> 14:10:40 my questions in ##crawl get ignored.. so you got to suffer ;D 14:11:19 I have absolutely no idea, but I'd use the quickblade because it's more rare. 14:11:25 Crash on select short sword for butchering (https://crawl.develz.org/mantis/view.php?id=3737) by enigmoo 14:11:33 Did ##crawl get over the loss of katanas already? :) 14:11:59 there was much wailing and gnashing of teeth 14:12:05 rending of garments 14:12:16 followed by... sexytimes 14:12:55 oh? katanas got removed? 14:13:25 not sure my dad will ever want me to upgrade his game again ;) 14:14:28 btw, MarvinPA answered to me in ##crawl <3 14:15:39 Napkin: what does Marvin recommend? 14:17:53 i'm not certain either but i'd say the quick blade too :) 14:18:16 That makes me happy! 14:18:30 i have fire brand spell and one vorpalize left - i'll try :) 14:18:40 nothing else to do with the scroll anyways.. right? 14:19:32 it only affixes freezing/flaming/poison/draining i think, so yeah 14:20:04 if you had access to freezing i'd recommend that since it slows cold-blooded stuff, but either is probably fine 14:27:33 -!- Jordan7hm has joined ##crawl-dev 14:38:38 s - a katana {god gift} 14:38:49 oka disagrees with removing katanas 14:39:22 Sounds like a nice benefit of using Trog/Oka :) 14:39:35 Is it live yet? 14:41:24 can't be live yet.. savegame major version is still the same 14:41:35 or is it possible anyways? 14:48:35 i think cao updated but cdo didn't 14:48:44 i got a katana from trog just now too 14:51:14 -!- Pseudonut has joined ##crawl-dev 14:52:37 I wonder whether there would have been more or less outrage over removing double swords 14:53:13 double swords are the best, katanas can eat shit 14:53:15 -!- syllogism has quit [] 14:55:29 IMO we need single swords 14:55:46 rename long sword or something 14:56:07 elliptic: less, I'd reckon 14:56:47 Is "player_adjusted_body_armour_evasion_penalty" really necessary for a method name? "body_armour_penalty" seems just as sufficient since we don't use un-adjusted values for armor penalties (ever, that I can find). 14:57:01 dpeg: that was my guess too... possibly just because people have spent more time using katanas, so they've gotten more attached 14:57:44 elliptic: make it a randart imo 14:57:54 'lonely sword' - the Single Sword 14:57:58 cryp71c: unadjusted EVP is used in part of the dodging formula 14:59:13 elliptic: but unadjusted EVP is pulled directly from the stat of the armor, there are no calculations necessary, correct? 14:59:50 this loot vault in lair is kind of obscene 14:59:52 sounds right, yes 15:00:04 it's like the old guardian naga vaults except without even any guardian 15:00:15 In which case, the method still shouldn't need to specify adjustedness, imo 15:00:16 eronarn: yes, those vaults are bad 15:00:51 (I'm picking out names for these *_penalty methods to exist in both monster and player classes, even though monsters (for the armor penalty stuff) always have a 0 penalty (from what I've seen thus far) 15:01:41 monsters don't get penalized by heavy armour except for EV, I think 15:04:27 My agate snail opponents sometimes stop moving when they're hurt. Anyone else noticed something similar? 15:04:52 they go into their shell 15:05:07 elliptic: right, for combat purposes (as far as their effectiveness with various weapons and whatnot) they always have a 0 penalty (so the monster::body_armour_penalty() returns 0 but the player::body_armour_penalty actually returns values). This allows for easy future changes to how armor affects monsters (if that ever gets implemented) and allows for the same code to be used for both players and monsters. 15:05:08 do tile players get a different tile? 15:06:06 dpeg: I have no idea about tiles but snapping turtles do the same thing 15:06:14 Cryp71c: raw body armour penalty is used to determine how much strength you need for a piece of armour, too 15:06:22 it's used in a couple of places for that 15:06:45 oh right, that 15:07:31 MarvinPA: right but we don't ever need a function to pull / calculate body armour penalty, do we? We can pull it directly from the equipment? 15:08:03 (not arguing one point or another, just trying to see if my method needs adjusted_ prefixing the method name) 15:08:24 could do, yeah 15:08:25 could be confusing for people writing code if they don't realize it is adjusted 15:09:59 i used the raw penalty function to add a warning when you put on armour that you're heavily penalised for by having low strength, anyway 15:10:32 if need be that could just get it directly from the equipment, i'm not really sure which way is better either though :P 15:13:50 Gah, so many player methods aren't members of the player class, just tacked on in local scope to the player.cc file. Are there any strengths to this, particularly for a class which inherits from a base class (which makes me think it should minimize local scope functions)? 15:19:15 -!- ais523 has joined ##crawl-dev 15:21:04 Any brilliant insight is appreciated :) 15:28:00 Well I'll be back later. 15:28:01 -!- Cryp71c has quit [Quit: Leaving] 15:28:34 03Cryp71c 07unified_combat_control * r5d885853d6d8 10/crawl-ref/source/ (7 files): Implement actor::adjusted_body_armour_penalty 15:42:37 -!- Twinge has quit [Read error: Connection reset by peer] 15:43:19 -!- Twinge has joined ##crawl-dev 15:43:51 -!- Twinge has quit [Read error: Connection reset by peer] 15:44:26 -!- Twinge has joined ##crawl-dev 15:56:58 Using Sublimation of Blood on self when at full MP gives the usual message despite not taking a turn. (https://crawl.develz.org/mantis/view.php?id=3738) by elliptic 16:01:39 !tell kilobyte After having played with the default unicode stuff for a bit, I've found the only annoying thing to be the cloud glyph... just too confusing, especially in swamp. Clouds should look more distinctive. 16:01:40 elliptic: OK, I'll let kilobyte know. 16:06:05 -!- greensnark has quit [Ping timeout: 246 seconds] 16:06:26 -!- eith has quit [Ping timeout: 246 seconds] 16:07:58 -!- greensnark has joined ##crawl-dev 16:09:49 You start butchering the goblin corpse. You continue butchering the 16:09:53 corpse. 16:10:03 The message area is crippled now :( 16:10:48 !tell greensnark we need to sync cdo & cao update cronjobs better. beep me when you're in? cheers! 16:10:49 Napkin: OK, I'll let greensnark know. 16:11:48 -!- bmh has joined ##crawl-dev 16:11:52 -!- bmh has quit [Changing host] 16:11:52 -!- bmh has joined ##crawl-dev 16:11:56 hi 16:12:10 hi 16:25:46 dpeg: did my e-mail get to the list? I can't tell if my mailserver has melted down again 16:26:17 bmh: yes, mail arrived. Good stuff, but I cannot really comment on it :) 16:26:29 you're a math professor! 16:27:03 haha 16:27:59 Do you know about the license relations of your new RNG? The MT was slightly odd without our awkward license, iirc. 16:28:07 public domain. 16:28:26 David Jones's placed JKISS in the public domain 16:28:32 <3 16:28:38 Marsaglia just dumped stuff onto Usenet, the license is unclear. 16:28:59 Unfortunately he died about a month ago 16:29:07 :( 16:29:26 he *was* nearly 90 16:29:48 and active till the end... gotta admire that 16:30:07 I found out he died when I was trying to find his e-mail address. I had an important question to ask! 16:31:28 so Jones's generator code is in the public domain, my port is in the public domain 16:31:59 bmh: can you upload a patch to Mantis, or is discussion necessary? 16:32:21 dpeg: I'll try to do it this weekend 16:32:31 awesome 16:32:35 I still owe you some code for Wrath... oops :-\ 16:33:16 ? 16:33:32 a few months back I had been working on improved wrath mechanics 16:33:37 I recall! 16:36:17 tinkering with the crawl RNG, I'd been thinking about a 'many worlds' crawlbot 16:36:17 03galehar * r8ba6191ea7e6 10/crawl-ref/source/ (godpassive.cc items.cc): Ashenzari: fix some dropped and useless items being autopickuped up. 16:36:56 with a fixed RNG seed, a bot could play until it died, and then rewind -- effectively making it a savescum bot 16:37:06 so you are finally replacing the piece of crap RNG hack I wrote 16:37:28 Adeon: you did the SHA256 thing? 16:37:35 yes 16:37:50 that's so a hack :-) 16:38:09 running SHA in OFB mode is a legitimate RNG, albeit a slow one 16:39:26 I originally submitted it with the hashing disabled, while retaining the better seeding, because I thought it might be slow 16:39:33 but someone enabled it by default on dgl builds 16:39:41 dgl? 16:39:49 for dgl builds* 16:40:08 you know, dgamelaunch 16:40:27 no :-) 16:40:34 public server builds 16:40:49 gotcha. Who was the person who cracked the original RNG? 16:40:52 the crawl compiled to be run on public servers 16:40:53 me 16:40:58 wonderful! 16:41:00 how'd you do it? 16:41:17 I didn't exactly crack the RNG itself but that was planned 16:41:25 I attacked the seeding part 16:41:32 32 bits is not enough 16:41:39 which was the size of the seeding at the time 16:41:40 yeah 16:41:57 timestamp seeding is woefully insufficient. 16:42:14 the seeding was something like times() + time() + getpid() or something like that 16:42:32 it wasn't guessable where in 32-bit area it would be unless it was found once on the server before 16:43:33 I made tools that sweeped the 32-bit area, where the first sweeps would be fast but would only cut down the search area to one hundreth or so 16:43:54 then more accurate tools which were slower would operate on the smaller search space, further decreasing the amount of seed candidates 16:44:07 the last tool actually started crawl games and checked that the starting screen was identical 16:45:08 I figured you would do something like that 16:45:17 I also noticed that it's easy to harvest random numbers with lua which would enable building the seed from MT values but I lost interest before that 16:45:25 ehrm MT tate 16:45:26 state* 16:45:41 how does a player have access to Lua? 16:46:01 config file 16:46:02 there are client side lua scripts, no? I think I wrote one that output a lot of random2 values for me 16:46:05 but they can only use a subset 16:46:13 the RNG function's in that subset, though 16:46:48 IMO that's kind of a security hole but whatever 16:46:59 hole as big as a barn 16:48:55 http://genodeen.net/git/?p=pino/.git;a=commitdiff;h=ad3cca76ab3da1ed5601b064c13aa0652246da54 16:49:24 oh, that's still there 16:49:53 probably won't work anymore 16:50:06 0.5 was the latest version of crawl at the time 16:50:29 also extremely hacky 16:51:22 I wouldn't use the generator I hacked together to say... secure my banking, but I think it's good enough for crawl 16:52:31 I used that tool to simulate games in a tmux/screen style program 16:52:45 I would play the game in other windows, and when I was satisfied, I would flush the input to the real game 16:53:02 I could create different branches of gameplay where I could test what would happen 16:53:26 I made a small ttyrec for that, then stopped the hacking business on crawl 16:53:26 we should add a new god in your honor -- Adeon the God of Deceit 16:55:07 ??adeon 16:55:08 adeon[1/3]: Xom's younger twin. 16:55:15 ??adeon[2] 16:55:15 adeon[2/3]: Also known as Mikko Juola, Father of the RNG. All apparent deviations from true randomness should be blamed on him. 16:55:29 !learn del adeon[2] 16:55:30 Deleted adeon[2/3]: Also known as Mikko Juola, Father of the RNG. All apparent deviations from true randomness should be blamed on him. 16:55:38 so what's [3]? 16:55:39 ??adeon[2] 16:55:48 adeon[2/2]: my favourite is toccata and fugue 16:55:51 my RNG passes BigCrush, does yours? ;-) 16:55:56 I have no idea 16:56:03 it probably does 16:56:10 I ran quick smoke tests on it that it isn't complete crap, but that's about it 16:56:39 I didn't originally implement the pushing/popping things because I thought the functionality wasn't used anywhere 16:56:54 had to patch that up later when it was noticed mimics changed their appearances wildly 16:57:01 ah-ha 16:57:08 what weird functionality 16:57:50 perhaps we should discard that and rewrite the mimic behavior 16:58:11 it had some more serious effect too related to randarts but I don't remember the details 16:59:39 heck, we could make Xom swap in a *bad* RNG 17:00:33 -!- bmh has quit [Quit: sleep] 17:01:55 NetHack has a second RNG for things that need to stay the same in a game 17:02:02 but it's a very simple (birthdate + oid) % n RNG 17:02:18 where birthdate is when the game started, and oid the unique number given to whatever you're randomizing 17:02:23 that's what determines things like shop surcharges 17:08:25 03MarvinPA * r72b3c01976d6 10/crawl-ref/source/spl-other.cc: Don't display a success message when aborting sublimation of blood at full mp 17:08:26 03MarvinPA * r5809cc5525cf 10/crawl-ref/source/ (abl-show.cc spl-cast.cc): Consistently abort teleportation attempts when wearing stasis or -TELE 17:12:01 -!- Pseudonut has quit [Remote host closed the connection] 18:17:47 -!- evilmike has joined ##crawl-dev 18:42:49 Crashes when I numpad key with num-lock turn on. (https://crawl.develz.org/mantis/view.php?id=3739) by Denniz 19:29:07 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:39:10 -!- upsy_ has joined ##crawl-dev 19:40:24 -!- elly has joined ##crawl-dev 19:40:33 -!- elly_ has quit [Ping timeout: 248 seconds] 19:41:24 -!- Neovangl1st has quit [Ping timeout: 248 seconds] 19:41:28 -!- Neovanglist has joined ##crawl-dev 19:43:07 -!- upsy has quit [Quit: Leaving] 19:56:23 Napkin: I put the CAO update on a daily run 19:56:23 greensnark: You have 4 messages. Use !messages to read them. 19:56:40 Because nobody but I and rax can update CAO, whereas CDO updates can be run on-demand 20:15:31 Posty the Nimble (L14 KoBe) (Lair:6) 20:23:48 !lm * cao crash -log 20:23:49 61. Posty, XL14 KoBe, T:23462 (milestone): http://crawl.akrasiac.org/rawdata/Posty/crash-Posty-20110406-011522.txt 20:24:17 Huh 20:27:38 -!- Guest87739 has joined ##crawl-dev 20:27:38 -!- casmith_789 has joined ##crawl-dev 20:28:16 -!- Twilight has joined ##crawl-dev 20:28:23 -!- felirx_ has joined ##crawl-dev 20:28:42 -!- Twilight is now known as Guest97483 20:29:41 anyone happen to know if it's too late to get stuff in .8? there are a few minor zin issues that could use a patch 20:30:15 The procedure is that you submit the patch, it gets applied to master, and the release manager decides if she wants it for 0.8 20:31:13 do we have a hard cutoff for that? i mean i'll try to get it in soon, but if it needs to be in by a specific date i'd like to know 20:32:01 Well, the sooner the better 20:32:11 I don't know if the release date target has changed 20:32:33 Just send in the patch when you can and don't worry about 0.8 20:33:55 -!- Guest91630 has quit [Ping timeout: 240 seconds] 20:33:57 -!- varmin has quit [Ping timeout: 240 seconds] 20:34:00 -!- Twilight-1 has quit [Ping timeout: 240 seconds] 20:34:01 -!- casmith789 has quit [Ping timeout: 240 seconds] 20:34:01 -!- felirx has quit [Ping timeout: 240 seconds] 20:35:05 -!- varmin has joined ##crawl-dev 20:35:11 -!- monqy has quit [Ping timeout: 240 seconds] 20:42:31 -!- casmith_789 is now known as casmith789 20:54:40 bye folks 20:54:49 I won't be around for 1.5 weeks 20:55:34 -!- dpeg has quit [Quit: leaving] 20:55:46 We shall meet when the hurlyburly's done? 20:55:54 quick, patch in octopodes and lava orcs 20:55:54 I miss his lobster host 20:56:01 there's still time to get them in .8! 20:56:06 dis.angband.pl just lacks the verve of lobsters 20:56:33 Do you have a git branch with octopodes and lava orcs? 20:57:16 octopodes are on gitorious; lava orcs are on my github (eronarn) or on my server 20:57:19 ??lava orc test 20:57:20 lava orc test[1/5]: Lava orc testing is live on Eronarn's personal server. See https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:species:lava_orc#testing for the todo list, or to provide feedback on lava orcs. See lava_orc_test[4] to play or lava_orc_test[5] to spectate. 20:57:45 Should put them both on the server 20:57:58 -!- ZChris13 has joined ##crawl-dev 20:58:01 Lavoctopodes 20:58:38 i'd really like to try for .9, LO in particular aren't far from being feature-complete (albeit heavily untested) 21:02:08 Oh, I don't know about actually getting them into Crawl officially 21:02:23 But I'd be happy to host them on CAO if you had a combined branch 21:02:39 is Crawl going to end up breaking into lava-orc and non-lava-orc forks? 21:02:41 I'm looking to generalise the CAO dgl config anyway 21:02:50 they should probably be merged in officially for much the same reason zot defence was 21:02:55 that it'd be easier to maintain 21:03:02 I'm not convinced that merging Zot Defence was a great idea 21:03:17 Merging the variant immediately discourages the original author from maintaining it 21:03:33 Unless the author joins the devteam, in which case they're immediately subject to the group politics 21:04:02 i can do a combined branch, i actually already have a separate branch for lava orc testing which disables non-LO races 21:04:07 that's what my server runs 21:04:40 how would that work with scoring? treated as a separate game, like zotdef, so not queryable without e.g. !lg * lavaorc ? 21:04:50 Cool, point me to a combined LO+Oct branch and I'll rig up the dgl scripts to host it on CAO 21:05:45 I'm undecided on scoring, but I'd probably just leave it in the main db 21:07:10 -!- Guest97483 has quit [Read error: Connection reset by peer] 21:12:59 -!- Twilight-1 has joined ##crawl-dev 21:16:23 -!- Cryp71c has joined ##crawl-dev 21:16:25 Evening 21:19:11 Eronarn: Is it on Gitorious? I could pull it into our codebase if you wanted. 21:21:48 due: octopodes are on gitorious, but that's an old one... i'm gonna refresh octopodes and lava orcs both, as well as doing a combo that's both of them and other races disabled 21:23:37 -!- MarvinPA has quit [Ping timeout: 258 seconds] 21:26:35 -!- MarvinPA has joined ##crawl-dev 21:46:38 -!- upsy_ has quit [Quit: Leaving] 22:05:52 -!- elliptic has quit [Ping timeout: 246 seconds] 22:06:35 uh 22:06:50 did i break something or has statue form never been able to use a shield 22:08:01 it's never been able to apparently 22:08:25 ugh 22:08:26 not in trunk at least 22:08:33 go implement my proposal for it, thanks 22:08:39 which is that? :P 22:08:50 oh allow all armour but somethingsomething? 22:08:58 all slots, but can't change any equipment 22:09:11 that's not really much of a restriction though 22:09:30 the current restrictions are weird/random, even for transforms 22:09:40 hat! no helmet! cloaks okay! weapon, but not a shield 22:10:00 helmets work 22:10:15 oh right, helmets but not body armor, or whatever 22:10:20 ice form allows caps but not helmets i think, though 22:11:13 spider form seems to allow caps but claims not to 22:11:30 ie you can't put them on while transformed but they don't meld if you were already wearing one 22:12:14 how confusing, should probably fix all those 22:12:19 it would be nice to have some consistency there, yes 22:12:24 keep in mind this is already after some fixes 22:12:29 you used to e.g. not be able to use talons in lich/statue form 22:12:46 one of the problems though is people not being able to agree on what the hell ice beast form actually *is* 22:14:31 Heh, ice form has been an entertaining source of confusion 22:14:47 Brent apparently thought of them as big ice cats with claws 22:14:55 -!- edlothiol has quit [Ping timeout: 240 seconds] 22:15:10 I think of them as looking and acting like the mosnter tile 22:15:34 personally i envision them as looking dog-like, but with big masses of icicles for mouths and claws 22:15:54 (but wearing caps and cloaks) 22:16:01 And kilts 22:16:01 that's kind of what the tile looks like 22:16:04 more bear-like I guess 22:16:18 right now they can wear hats and cloaks but do bludgeoning damage but can butcher 22:16:41 They can butcher? 22:16:43 That's new 22:16:47 haha 22:16:51 they've always been able to butcher afaik 22:16:55 even though they have "ice fists" 22:16:56 Not always 22:16:58 meanwhile spiders still can't eat stuff 22:17:07 evilmike: i added the ice fists, simply because i was at a loss for what the hell else *to* add 22:17:09 that was a cheap workaround for the fact that people would just butcher poisoned meat then go iceform to eat it 22:17:10 when adding in the form text 22:17:24 i wanted to do 'Icicle hands' but that wouldn't fly 22:17:47 Icicle hands is boss IMO 22:17:50 and were annoyed that they had to cancel the transformation, butcher, transform again, eat 22:18:16 Yeah, should just make them unable to eat 22:18:31 statue form too, if that can currently eat 22:18:43 that is a better solution, indeed 22:18:55 well 22:19:05 Well, depends on whether you make the form hungerless 22:19:08 annoying for berserk 22:19:25 since you'd have to cancel -> eat permafood -> transform -> zerk :/ 22:19:54 Well, there's always going to be a convoluted sequence of things that's beneficial :P 22:20:26 Did kilobyte put up a patched version of gruesome somewhere 22:20:26 could do something like not have hunger apply until the form ends, and cancel the form early if hunger gets below a certain level 22:21:27 like: your hunger disappears when you cast it and you can't eat; stuff still has hunger costs; when your hunger hits near starving your form drops to almost ended 22:22:45 don't suppose anyone knows how to modify the species select screen? 22:22:50 octopodes get shifted to a new column atm 22:23:28 solution: don't add octopodes 22:23:36 :P 22:23:51 that's not a solution i am willing to accept >:( 22:24:48 newgame.cc, construct_species_menu i guess 22:25:21 if there's vertical room, could just change ITEMS_IN_COLUMN = 8; 22:25:23 argh damnit someone rewrote blood stuff after i did :( 22:28:05 -!- Cryp71c has quit [Quit: Leaving] 22:28:40 LuckyNed the Petrodigitator (L26 SEEE) (D:27) 22:56:41 ohm y god 22:57:19 http://i54.tinypic.com/2dhwn6q.png 22:58:22 That looks playable 23:12:33 so there was a commit that made tomb:1's outer walls brown and vestibule walls lightred because they masquerade as stone (they are rock), but they both look ugly now - I think they should just be changed to stone 23:17:53 I'll do the dirty work and edit the vaults 23:18:52 wait, tomb was rock and not stone? 23:19:04 was it permarock or something...? except I thought it was shatterable 23:19:08 the outer walls on tomb:1 yeah 23:19:15 Oh, those ones 23:22:54 MarvinPA: ping 23:29:41 ok, that's better: http://i55.tinypic.com/6o3cqs.png 23:45:45 alright, i think the formula is better than it was now, i changed temperature to a double 23:45:53 and made it able to increment by decimals 23:47:21 Holy crap doubles in crawl