00:01:04 -!- MarvinPA has quit [Ping timeout: 244 seconds] 00:03:02 bug: saw a book lying on the ground, and it was already flagged in purple for being high level and dangerous 00:03:22 Unstable branch on crawl.develz.org updated to: 0.10-a0-2350-g7a637f2 (32) 00:04:03 yeah. autopickup also behaves badly with those 00:04:04 bmh: yeah, I reported that a while back 00:04:18 elliptic: ok, I won't report it again :) 00:19:05 Windows builds of master branch on crawl.develz.org updated to: 0.10-a0-2350-g7a637f2 00:33:26 Fountain related death gives the wrong cause in dump. (https://crawl.develz.org/mantis/view.php?id=4961) by Varsovie 00:43:07 -!- MarvinPA_ has quit [Ping timeout: 252 seconds] 00:52:25 03evilmike * r65669c53f085 10/crawl-ref/source/dat/des/branches/pan.des: Modifications to evilmike_cerebov_lava. 00:57:32 a human corpse of freed slave 01:21:18 bah 01:38:19 -!- Pingas has quit [Read error: Connection reset by peer] 01:40:29 we need to rethink this Orc vault. I just got about a hundred priest followers. 01:46:56 that's part of the beogh experience 01:47:16 don't worry, you'll lose all of them quickly enough 02:10:30 -!- Brannock has quit [Ping timeout: 260 seconds] 02:46:48 -!- ortoslon has joined ##crawl-dev 02:47:14 is it a bug that when i stab a sleeping monster doing no damage, it doesn't wake up? 03:32:08 -!- monqy has quit [Quit: hello] 03:36:14 -!- dtsund has quit [Quit: dtsund] 03:41:51 -!- bmh has quit [Quit: Page closed] 03:46:26 -!- syllogism- has joined ##crawl-dev 03:47:40 -!- jeanjacques has joined ##crawl-dev 03:51:46 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!] 03:59:25 Brand of reaching remains unidentified (https://crawl.develz.org/mantis/view.php?id=4962) by Low_Pressure 04:02:12 soul (L16 SpEn) ASSERT(smc) in 'mon-util.cc' at line 1405 failed. (Orc:1) 04:05:14 -!- Ragdoll has joined ##crawl-dev 04:38:02 -!- alefury has joined ##crawl-dev 04:40:10 -!- st_ has joined ##crawl-dev 04:56:19 -!- blabber has joined ##crawl-dev 04:57:14 -!- evilmike has quit [Read error: Connection reset by peer] 05:00:36 -!- Aegrisomnia has quit [Read error: Connection reset by peer] 05:00:51 -!- Aegrisomnia has joined ##crawl-dev 05:05:25 -!- edlothiol has joined ##crawl-dev 05:58:46 -!- varsovie has left ##crawl-dev 06:02:18 -!- Ragdoll_ has joined ##crawl-dev 06:05:23 -!- Ragdoll has quit [Ping timeout: 244 seconds] 06:32:42 -!- hayenne has joined ##crawl-dev 06:34:45 Unknown damage to monsters inflicted with the staff of earth (https://crawl.develz.org/mantis/view.php?id=4963) by hayenne 06:49:24 -!- Mu_ has joined ##crawl-dev 06:57:25 -!- HangedMan has joined ##crawl-dev 07:03:40 -!- Cryp71c has joined ##crawl-dev 07:38:44 -!- MarvinPA_ has joined ##crawl-dev 07:41:58 -!- ainsophyao has joined ##crawl-dev 07:43:42 !messages 07:43:42 (1/2) Cryp71c said (9h 15m 53s ago): staff damage messages are messed up in a different way now... if you fail to do damage with the physical part of the attack (very likely) then you don't get any message about the extra damage (which you get for any hit). 07:43:52 !messages 07:43:53 (1/1) Cryp71c said (9h 15m 56s ago): mark four and peek at two descriptions do not mention the necessary discarding of cards. 07:50:25 ??triple draw 07:50:25 triple draw[1/1]: Nemelex's third granted power, which allows you to draw the top three cards from a deck in your inventory, discard two and use the third. Costs 2 MP, food, and piety. Very useful for avoiding Shuffle and Wild Magic from decks of wonder. 07:56:40 -!- MarvinPA has joined ##crawl-dev 07:56:44 !messages 07:56:44 No messages for Cryp71c. 07:58:13 was the thing about forms giving the wrong messages for combat fixed yet? 07:59:48 -!- MarvinPA_ has quit [Ping timeout: 260 seconds] 08:00:13 I just stabbed something, doing no damage and did not wake it up 08:00:52 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 08:04:22 HangedMan, I've gotta get ready for church, if its on mantis, !tell me the #, otherwise !tell me an example of the situation under which you get bad messages and what they shoudl look like 08:05:01 03Cryp71c * r9e132483ba2a 10/crawl-ref/source/dat/descript/ability.txt: Adjust nemelex ability descriptions 08:05:02 03Cryp71c * r20f1e0eb483b 10/crawl-ref/source/melee_attack.cc: Fix staff and attack flavour effects 08:07:51 'k 08:09:09 -!- Cryp71c has quit [Ping timeout: 244 seconds] 08:09:32 -!- Cryp71c has joined ##crawl-dev 08:10:52 -!- HangedMan_ has joined ##crawl-dev 08:11:06 mantis 4948, cryptic 08:13:23 -!- elliptic has quit [Quit: Leaving] 08:14:08 -!- HangedMan has quit [Ping timeout: 265 seconds] 08:14:21 -!- HangedMan_ is now known as HangedMan 08:28:58 -!- Xiberia has quit [Read error: Connection reset by peer] 08:29:26 -!- Xiberia has joined ##crawl-dev 08:30:39 st_: happened here too 08:35:14 submitted 08:37:14 stabbing doing no damage doesn't wake monster (https://crawl.develz.org/mantis/view.php?id=4964) by ortoslon 08:49:08 -!- ortoslon has quit [Quit: bye] 09:07:47 -!- HangedMan_ has joined ##crawl-dev 09:08:16 -!- HangedMan has quit [Ping timeout: 265 seconds] 09:09:15 -!- alefury has quit [Ping timeout: 244 seconds] 09:09:48 -!- HangedMan_ is now known as HangedMan 09:16:36 -!- alefury has joined ##crawl-dev 09:30:26 -!- alefury has quit [Ping timeout: 244 seconds] 09:50:22 -!- HangedMan_ has joined ##crawl-dev 09:52:15 -!- HangedMan has quit [Ping timeout: 265 seconds] 09:54:14 -!- alefury has joined ##crawl-dev 09:59:05 -!- Ragdoll_ is now known as Ragdoll 09:59:08 -!- HangedMan_ is now known as HangedMan 09:59:40 -!- Ragdoll_ has joined ##crawl-dev 10:00:15 -!- Ragdoll has quit [Disconnected by services] 10:00:18 -!- Ragdoll_ is now known as Ragdoll 10:05:03 -!- alefury has quit [Ping timeout: 244 seconds] 10:14:39 -!- hayenne has quit [Quit: There is no dark side of the moon really. As a matter of fact it's all dark. The only thing that makes it look light is the sun.] 10:16:15 -!- Brannock has joined ##crawl-dev 10:25:16 -!- chrisoelmueller has left ##crawl-dev 10:36:44 -!- alefury has joined ##crawl-dev 10:47:32 -!- Wensley has joined ##crawl-dev 11:00:08 Morning 11:03:56 next game: grinder with wand of polymorph 11:04:19 this is just no fun 11:17:38 Napkin, can you speak from pre-ucc functionality, after you stab a monster does it get a turn? 11:20:24 if it's alive why wouldn't it? 11:22:09 well I don't remember failing to stab roka or something and him hitting me the same turn 11:23:57 though maybe that's just low sblade delay, thinking about non sblade stabs makes me think again 11:24:24 yeah, true 11:33:24 -!- alefury has quit [Ping timeout: 244 seconds] 11:40:48 -!- alefury has joined ##crawl-dev 11:41:10 -!- valrus has joined ##crawl-dev 11:44:22 howdy 11:44:39 -!- bmh has joined ##crawl-dev 11:44:49 can we tone down the Hive mini-vaults? They give too much food. 11:45:12 I made a clone for constriction at https://gitorious.org/crawl/constriction 11:46:09 what hive minivaults 11:46:17 bee rooms 11:46:20 oh 11:46:41 I cleared two and got 30 honeycombs 11:46:45 are they vaults, or generated? 11:46:55 "special rooms" 11:47:01 the latter 11:48:18 also got an FR from mikee: a "give" or "take" command for intelligent followers would be nice 11:48:40 -!- Karagy has left ##crawl-dev 11:50:24 HangedMan, they are vaults 11:54:29 bmh: that's on the wont do list 11:55:05 oh 11:55:31 because micromanagement is tedious 11:55:36 Is it my imagination or do black mambas currently have no attack 11:55:48 -!- valrus has quit [Remote host closed the connection] 11:55:49 Not that I'm complaining 11:56:11 But seeing that I just used a lot of escape items to avoid meeting one when low on hp, I feel I might not have gotten my money's worth from those items 11:56:31 alefury: what's even more tedious is dancing over equipment typing ^Tp until your followers take gear 11:56:55 I just want my orcs to take polearms and crossbows 11:57:05 i know, i was just quoting the wont do list, not agreeing 11:57:23 greensnark: black mamba should have a medium poison bite 11:57:41 has there been any feedback on rP at 90%? 11:57:54 I like it 11:57:59 Black mambas in this CDO version have no attack 11:58:04 not much afaik, and what was there was neutral to positive 11:58:05 They just come over and hump my legs 11:58:21 not sure it's really 90%, seems like less to me 11:58:23 Cryp71c: greensnark says black mambas have no attack 11:58:25 but happy it's not 100% 11:59:09 hmm 11:59:24 !tell Cryp71c black mambas have no attack on CDO according to greensnark 11:59:24 alefury: OK, I'll let Cryp71c know. 12:00:09 -!- valrus has joined ##crawl-dev 12:00:52 Neither do water moccasins, apparently 12:01:10 I wonder if any poisonous attack is working 12:01:13 @??water moccasin 12:01:13 water moccasin (07S) | Speed: 14 (swim: 60%) | HD: 4 | Health: 12-32 | AC/EV: 2/15 | Damage: 1004(medium poison) | Flags: amphibious, cold-blooded | Res: 06magic(16), 03poison, 12drown | Chunks: 09poisonous | XP: 91. 12:01:21 Or maybe just medium poison attacks 12:01:56 -!- valrus has quit [Remote host closed the connection] 12:02:42 Ok... 12:02:49 This hydra can't attack me either 12:02:59 I'm going to assume things are just really broken and wait for the next build 12:03:15 boo 12:03:22 hey greensnark, kilobyte said you had done some experimentation with auto-explore algs? 12:03:33 No, I did not 12:03:46 zelgadis and someone else did more recently 12:04:22 The only thing I've recommended when altering auto-explore is to check whether the new approach is more efficient than the old :P 12:07:22 ??alligator snapping turtle 12:07:23 alligator snapping turtle[1/2]: They have reaching attacks! With 50 damage! That's more damage than a stone giant! 12:07:41 we don't have a testbed for exploration algorithms, do we? 12:10:27 There's a command that counts the turns to explore on the current level, but it could use some scripting to test multiple algorithms with different level generators 12:10:44 (and with the same starting points) 12:10:46 I did see that. It seems klunky for testing out hacked in solutions 12:11:36 I'd suggest beefing it up so the quality of the algorithm can be measured :) 12:16:06 -!- Pacra has quit [Ping timeout: 240 seconds] 12:16:30 greensnark, can you fix version order on Sequell? 12:16:32 !lg * cv<=0.2 s=cv 12:16:32 113578 games for * (cv<=0.2): 53321x 0.10-a, 42390x 0.2, 17864x 0.1, 3x 12:16:41 !lg * cv>=0.9 s=cv 12:16:41 172703 games for * (cv>=0.9): 123360x 0.9, 49343x 0.9-a 12:19:10 Unfortunately that comparison is done by MySQL 12:19:32 Sequell would have to do some fixup on the data to make it lexicographically comparable 12:19:54 maybe the chat query can be fixed when it is converted into a db query? 12:20:03 or is mysql also doing the parsing? 12:20:30 thats a bit diry of course :( 12:20:44 The ruby code could use a different where clause, yes, but that's uncomfortably hackish :) 12:22:52 what about converting version entries in the db to use 0.01, 0.02 etc? that should work, right? 12:23:05 @??black mamba 12:23:06 Cryp71c: You have 1 message. Use !messages to read it. 12:23:06 black mamba (02S) | Speed: 18 | HD: 7 | Health: 24-52 | AC/EV: 4/15 | Damage: 2004(medium poison) | Flags: cold-blooded | Res: 06magic(28), 03poison | Chunks: 09poisonous | XP: 456. 12:23:11 Yes, that's the fixup 12:23:19 greensnark, indeed you're correct but I'm not sure why they're missing their attack. 12:23:19 -!- monqy has joined ##crawl-dev 12:23:27 Cryp71c: hydras are too 12:23:35 In fact, I'm not sure anything is getting a melee attack :P 12:24:00 blink frogs do 12:24:03 at least 12:24:04 people would have noticed 12:24:18 i mean, that would be deep into giganto-bug territory 12:24:20 Exotic attack types, then? 12:24:27 greensnark, yeah 12:24:29 does gretell scan that straight from the source? 12:24:29 it would seem. 12:25:04 blueDave, gretell references the source, but that source has to be updated from time to time, I think. 12:25:17 It uses the monster info files that define the attack types, resistances, etc. for all monsters. 12:25:24 there's a c-r-d post that suggests that attacks were broken by 4cde183e 12:25:28 And Gretell only notes that attack definitions, it doesn't know if the attack code is broken for some reason 12:25:46 oh, i should figure out how to teach gretell about the new attack flavours i guess 12:26:00 since it doesn't know about af_pain or af_antimagic 12:26:29 @??sea snake 12:26:29 sea snake (11S) | Speed: 12 (swim: 40%) | HD: 10 | Health: 46-82 | AC/EV: 2/15 | Damage: 2404(strong poison) | Flags: amphibious, cold-blooded | Res: 06magic(40), 12drown | Chunks: 09poisonous | XP: 755. 12:26:35 which i added in like 0.7 or something and gretell hasn't known about since then :P 12:26:52 MarvinPA: Yeah, sounds like you should really fix it :P 12:27:16 @??rat 12:27:17 rat (07r) | Speed: 10 | HD: 1 | Health: 1-4 | AC/EV: 1/10 | Damage: 3 | Res: 06magic(1) | XP: 1. 12:28:06 gretell lives on gitorious somewhere, right? 12:28:26 On CDO 12:28:37 Zaba, perhaps...I saw that commit, and was afraid of its reprocussions but trust elliptic well enough not to immediately raise issue with it. 12:28:43 http://git.develz.org/?p=monster.git;a=summary 12:28:50 ah, thanks 12:29:55 MarvinPA: Oh right, use th bleeding-edge-crawl branch, not master 12:31:24 03Cryp71c * r1c397bb3a58f 10/crawl-ref/source/melee_attack.cc: Fix no-damage stabs not waking up monsters 12:35:55 oh! someone already did teach gretell about them 12:35:59 i wonder when that happened 12:36:03 @??grinder 12:36:03 Grinder (025) | Speed: 10 | HD: 6 | Health: 40 | AC/EV: 3/11 | Damage: 1105(pain) | Flags: 05demonic, evil, see invisible, !sil | Res: 06magic(24), 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 322 | Sp: pain (d10), paralyse, blink. 12:37:16 greensnark, as Zaba has indicated, 4cde183e broke hydras, Black Mamba, and whatever else. 12:37:48 ahhh, kilobyte fixed it a few days ago, that would explain it 12:38:20 -!- ainsophyao has quit [Remote host closed the connection] 12:39:14 greensnark, there, I've pushed a revert up 12:40:02 Thankee 12:40:18 03Cryp71c * rb78c00d44495 10/crawl-ref/source/ (10 files): Revert "Clean up aux code a bit." 12:40:24 !tell elliptic your push (4cde183e) breaks melee combat for certain monsters (Hydras, Black mambas, etc.), I've revertted it in trunk and will re-apply it once I've corrected it. 12:40:25 Cryp71c: OK, I'll let elliptic know. 12:41:21 !dump bh 12:41:21 http://crawl.akrasiac.org/rawdata/bh/bh.txt 12:41:34 should I be able to walk into Snake:5 and kill everything without concern? 12:43:21 at level 7 and playing 0.7 and in the wrong channel, probably not :P 12:43:34 ... oops. 12:43:42 :P 12:43:53 also isn't that sprint 12:44:13 HangedMan: meant to dump CDO 12:44:26 clearly 12:46:12 can someone update cdo now that melee works again? 12:46:18 * greensnark is doing so. 12:46:21 <3 12:46:52 Mind you, I was tempted to harvest that hydra's kidneys before I updated 12:47:07 Unstable branch on crawl.develz.org updated to: 0.10-a0-2355-gb78c00d (32) 12:47:16 hehe 12:47:17 melee is overrated 12:47:24 Wait, did that pull the latest 12:47:44 Ok, cool, it did 12:55:55 -!- HangedMan has quit [Ping timeout: 265 seconds] 12:59:44 -!- ZorbaTHut has quit [Quit: Leaving] 13:01:10 -!- blabber has quit [Quit: leaving] 13:01:38 -!- Cryp71c_ has joined ##crawl-dev 13:02:07 -!- Cryp71c has quit [Disconnected by services] 13:02:10 -!- Cryp71c_ is now known as Cryp71c 13:02:25 -!- Cryp71c_ has joined ##crawl-dev 13:03:13 !messages 13:03:14 (1/1) alefury said (1h 3m 50s ago): black mambas have no attack on CDO according to greensnark 13:04:18 -!- coolio_mc has joined ##crawl-dev 13:07:13 Snake:5 needs some tweaks. Throwing twenty-some-odd mid-level snakes at the player is not threatening in the slightest. 13:07:44 nagalich 13:08:14 rPois still sort of neutralizes Snake:5 13:11:11 -!- Cryp71c has quit [Ping timeout: 248 seconds] 13:16:55 -!- Cryp71c has joined ##crawl-dev 13:17:03 . 13:20:02 -!- ZorbaTHut has joined ##crawl-dev 13:21:25 @whereis bmh 13:21:26 No where information for bmh. 13:21:28 @whereis bh 13:21:29 bh the Warrior (L22 HOPr), a worshipper of Beogh, is currently on Snake:5 after 52822 turns. 13:21:37 You're also overleveled for Snake :P 13:21:42 yeah... 13:21:50 The Lair branches are usually trivial because everyone overlevels 13:22:15 They're designed to put up a fight at XL14-15, not at 20+ 13:24:13 <3 "gdb -pid `pidof crawl`" 13:24:20 where are XL20 character meant to go? 13:25:00 I have no idea what context your discussion is in, but your brief snippets of conversation gave me an idea: What if branches were colored based on their difficulty (similar to monsters) ? 13:26:12 -!- edlothiol has quit [Quit: leaving] 13:26:26 Cryp71c: that would be nice. I've played a lot of crawl, but not much high level crawl. I know "clear lair, orc, snake, shoals, vaults" but after that I'm stuck 13:27:15 Well, after Vaults you can do Zot :) 13:27:53 bmh, are you asking because you were looking for a specific answer? I used to play Lair, hive, d to 15 or so, orc, then dive Dungeon to vaults, v:1-7, then D to D:27 then back up to finish either the lair branches, or V:8 13:28:13 and when I say "dive dungeon" I meant "clear dungeon levels" 13:28:17 Cryp71c: weird order 13:28:17 not level-dive, sorry. 13:28:22 bmh, ordered based on safety. 13:28:34 You can do the lair branches (except for the last level of each branch) 13:28:35 you probably win more than I do! 13:28:38 but that can be dangerous. 13:28:50 bmh, hehe, I'm by no means a good player, but I've won a handful of all runers. 13:28:59 <|amethyst> Cryp71c: hm... in trunk, with a DE with an egoless sabre: 13:29:07 <|amethyst> The goblin is severely wounded. 13:29:07 <|amethyst> The goblin is splashed with acid. 13:29:07 <|amethyst> The goblin writhes in agony as its flesh is eaten away! 13:29:07 <|amethyst> _You kill the goblin! 13:29:09 |amethyst, trunk, or CDO trunk? 13:29:13 <|amethyst> CDO trunk, sorry 13:29:40 |amethyst, I've not had any instances of that sort of behavior. 13:29:45 No mutations, abilities? God? 13:29:52 active spells? 13:29:57 (anything I can do to reproduce) 13:30:04 <|amethyst> no god, no mutations or abilities, no active spells, and no ego armour 13:30:16 |amethyst, that's super odd. I'll keep an eye out. 13:30:26 <|amethyst> http://crawl.develz.org/saves/dumps/Neil-b78c00d-111127-1930.tar.bz2 13:30:32 !tell Cryp71c watch out for random acid-splash effects on egoless weapons (particularly sabres) 13:30:33 Cryp71c: OK, I'll let Cryp71c know. 13:34:28 CAO timing out for anyone? 13:34:29 Cryp71c: You have 1 message. Use !messages to read it. 13:35:33 -!- |amethyst has quit [Read error: Operation timed out] 13:36:36 rax, looks like CAO has some issues, its timing out for everyone. 13:36:38 -!- |amethyst has joined ##crawl-dev 13:36:41 rax, nvm, sorry. 13:36:48 <|amethyst> Cryp71c_: same thing with a new char with a spear 13:37:33 <|amethyst> and with bare-handed attacks 13:38:25 |amethyst, ..lol? 13:38:28 one secod... 13:40:42 -!- ais523 has joined ##crawl-dev 13:44:56 <|amethyst> I'm building latest trunk to see if one of the recent commits fixed it 13:45:41 |amethyst, I can't seem to get it to happen on trunk, what race / job are you playing with, and vs what monster are you fighting? 13:46:15 <|amethyst> oh, hm, CDO is up-to-date it appears 13:46:40 <|amethyst> happened with deep elf and human, against ordinary d1 fodder 13:46:50 <|amethyst> fire elemental in both cases 13:46:59 -!- HangedMan has joined ##crawl-dev 13:47:19 <|amethyst> elementalist 13:47:32 hmm, arena, anaconda vs sheep -- asserts on AF_REACH 13:47:59 ...anaconda have af_reach? or is that part of your constriction testing 13:48:08 blueDave, is this a local build of trunk or? 13:48:53 |amethyst, is it 100% all the time, or only some of the time 13:48:55 local, constriction on trunk, doesn't use reach in any way 13:49:33 <|amethyst> Cryp71c: only some of the time, but fairly often 13:49:38 Tiles or? 13:49:47 constriction is in trunk, or ? 13:50:11 no, a separate branch 13:50:13 |amethyst, also, debug builds or non-debugs? 13:50:18 blueDave, oh ok..thought it was ucc related. 13:50:26 could be, I'm based on it 13:50:36 <|amethyst> Cryp71c: this is on CDO ASCII 13:50:45 |amethyst, ah, right... 13:50:51 I can't seem to reliably reproduce it locally... 13:50:53 1 minute 13:51:03 blueDave, hrm I'll run a local arena when I'm done building. 13:52:13 |amethyst, on CDO atm, fighting unarmed as a HuFe, clearing D1 trash without any such messages. 13:52:33 nm, I think it's mine 13:52:39 blueDave, k thanks 13:52:47 distance >1, non reaching 13:53:08 <|amethyst> Cryp71c: hm 13:53:45 that's >2 13:54:07 <|amethyst> Cryp71c: I was just getting it with a HuFi too (fighting unarmed) 13:55:16 <|amethyst> strange 13:55:22 <|amethyst> I would have gotten it by now 13:56:18 <|amethyst> Cryp71c: you're fighting with arrow keys, no? 13:56:32 <|amethyst> Cryp71c: try tab 13:56:58 <|amethyst> Cryp71c: just noticed it doesn't happen for me when I use the arrow keys 13:57:03 |amethyst, directional keys hjbnyu, etc. 13:57:08 <|amethyst> yeah 13:57:19 <|amethyst> looks like only autofight triggers it 13:58:58 |amethyst, that's really wierd. is autofight a lua implementation, or does it have code powering it behind the scenes? 13:59:13 <|amethyst> it's lua... and it just sends vi keys to do the fighting 13:59:20 <|amethyst> so it doesn't make sense at all 14:01:51 !messages 14:01:51 (1/1) Cryp71c said (31m 18s ago): watch out for random acid-splash effects on egoless weapons (particularly sabres) 14:03:33 <|amethyst> Cryp71c: doesn't happen with a local build ( DEBUG=y TILES= )... so I'm guessing it's uninitialised memory or something 14:04:23 -!- dtsund has joined ##crawl-dev 14:05:01 <|amethyst> which makes it kind of difficult to debug 14:05:05 -!- valrus has joined ##crawl-dev 14:05:25 |amethyst, tab-fighting also seems to apply bleeding sometimes. 14:06:26 <|amethyst> Cryp71c: that's the acid 14:06:41 acid causes bleeding? 14:06:50 That's both wierd and counterintuitive. 14:06:54 <|amethyst> yes, "writes in agony as its flesh is eaten away!" means it caused bleeding 14:06:58 <|amethyst> writhes 14:07:34 isn't acid bleeding just for, um yellow draconian breath and acidic bite mutation and such 14:08:15 <|amethyst> yes, but somehow tab-attacks are getting SPWPN_ACID on CDO 14:08:22 -!- elliptic has joined ##crawl-dev 14:08:27 HangedMan, yeah thats the issue we'r elooking into atm...except its not just acid bleeding its acid being applied to random attacks, but ONLY when you use tab to aaaaaa 14:08:30 attack* 14:08:44 elliptic, know anything about autofight stuff? 14:08:52 yes 14:08:52 elliptic: You have 1 message. Use !messages to read it. 14:08:57 !messages 14:08:58 (1/1) Cryp71c said (1h 28m 33s ago): your push (4cde183e) breaks melee combat for certain monsters (Hydras, Black mambas, etc.), I've revertted it in trunk and will re-apply it once I've corrected it. 14:09:18 hm, how did it break that? 14:09:56 monsters weren't using the unarmed stuff at all afaik 14:10:03 elliptic, no idea, but if I reverted your commit, hydras and mambos were fine again. 14:10:11 how were hydras and mambas not working? 14:10:30 idk..it wasn't affecting all unarmed monster combat either, since test vs rats and such weren't affected. 14:10:33 They could still attack as normal. 14:10:42 how was it affecting hydras though? 14:10:49 They got no attacks and spent no energy, turn after turn. 14:10:54 Regardless as to the number of heads they had. 14:11:19 magistern is seeing acid attacks, too 14:11:38 (if you're not in ##crawl) 14:12:17 -!- HangedMan has quit [Ping timeout: 265 seconds] 14:12:21 phyphor, I am, thanks..we've worked it to auto-fight. 14:12:23 -!- HangedMan_ has joined ##crawl-dev 14:12:26 just not sure why its happening. 14:12:28 it doesn't make much sense for anything to be limited to autofight, since autofight attacks by sending vikeys 14:12:29 I'm looking at it now. 14:12:34 very strange 14:12:41 elliptic, yeah its SUPER wierd, but we can confirm that its limited only to autofight 14:13:00 I've narrowed the calling method to mons_apply_attack_flavour 14:13:09 which seems to think it detects an acid flavoured attack, acting appropriately. 14:13:31 have you tried figuring out which commit caused it 14:14:14 elliptic, no, I went straight into trying to identify the calling code. 14:14:39 <|amethyst> elliptic: problem is, when I compile the same version locally it doesn't happen 14:14:49 <|amethyst> which makes bisecting kind of difficult 14:14:56 |amethyst: I see 14:15:22 |amethyst, wait, really? I compiled trunk and I can reproduce it locally..or are you referring to when you compile w/ tiles? 14:16:18 Alright, I have a fix. 14:16:19 <|amethyst> it was without tiles 14:16:21 <|amethyst> I think I see it 14:16:31 As to what is causing it, I guess we can figure that out after I get this in. 14:16:34 <|amethyst> attk_type doesn't appear to be initialised for players 14:17:11 Cryp71c: uh, looks like mons_apply_attack_flavour() is simply being called for player attacks too 14:17:28 because your recent commit doesn't check for that 14:17:50 elliptic, yeah that's the fix..but it still should function normally...player attacks have no attack flavour 14:17:51 should just be a matter of adding in a check for that in handle_phase_hit() 14:17:55 <|amethyst> mons_apply_attack_flavour is only called for players 14:18:16 |amethyst, no its called for both players and monsters, it seems. 14:18:17 Cryp71c: well, it sounds like it is uninitialized 14:18:18 <|amethyst> the only call is melee_attack.cc:513 14:18:24 <|amethyst> oh 14:18:25 But the issue is that its being called for players at all. 14:18:27 <|amethyst> sorry, you're right 14:18:41 elliptic, perhaps. But why does it only occur when autofighting? 14:18:47 s/perhaps/that's likely the issue 14:19:02 <|amethyst> slightly different code path means different values in uninitialised memory 14:19:07 well, exactly what the program does when it tries to read an uninitialized variable is pretty hard to determine 14:19:09 yeah 14:19:41 <|amethyst> it could be a matter of which function was called immediately before process_keys, for example 14:19:48 anyway the function shouldn't be named mons_apply_attack_flavour() if you are letting it be called for player attacks, anyway :P 14:19:59 -!- HangedMan_ is now known as HangedMan 14:20:06 elliptic, its appropriately named, it just wasn't being called appropriately. 14:20:09 yes 14:20:18 Eventually, once we establish some symmetry, it will be renamed and changed appropriately. 14:20:21 so a simple fix :) 14:20:23 there, fix is pushing. 14:20:35 greensnark, do you have the ability to update CDO? 14:21:17 I'll look at the aux code weirdness... probably just something silly like missing one instance of melee_attack being constructed 14:21:25 since that could explain it, easily 14:21:42 elliptic, the unarmed stuff, you mean? 14:21:51 yes 14:21:51 -!- st_ has quit [Read error: Connection reset by peer] 14:21:52 (and affiliated bugs with hydras, etc.) 14:21:53 k 14:21:55 thanks 14:22:28 -!- st_ has joined ##crawl-dev 14:22:56 Got all the !tell bugs taken care of, doing the mantis ones now. 14:23:08 03Cryp71c * re2e818a274de 10/crawl-ref/source/melee_attack.cc: Fix acid-splash messages when using autofight 14:23:23 -!- valrus has quit [Remote host closed the connection] 14:24:08 yay. forms not working can be approached 14:30:50 HangedMan, have you noticed missing effects, or just missing attack verbs? 14:31:04 03dolorous * re39cb634cacf 10/crawl-ref/source/melee_attack.cc: Remove unneeded blank lines. 14:31:35 hmm 14:35:25 -!- varsovie has joined ##crawl-dev 14:38:15 oh, I see what the issue is with the unarmed stuff I changed 14:39:02 attack verbs, possibly base damage from some reports but that's hard to determine 14:39:51 HangedMan, k, I've definitely fixed attack verb issues. We'll see how the damage feels and go from there as to whether a bug exists. 14:40:47 <|amethyst> elliptic: the bit after '// Skip dummy attacks' ? 14:40:55 yeah 14:41:04 mmm 14:41:07 I misinterpreted the point of that 14:41:35 elliptic, transformation attack verbs are guaranteed to only be accurate if you're fighting unarmed, correct? 14:42:20 Cryp71c: what do you mean? 14:42:53 elliptic, with regard to all transformations, special attack verbs are only actually displayed if you're not only in a given transformation, but also fighting unarmed. 14:43:21 (that seems to be what the code I have suggests, but without checking out pre-ucc to compare, I have only the current code to go off of so i want to make sure I'm correct) 14:44:02 verb for hitting with a weapon shouldn't depend on your form if that's what you mean 14:44:30 Right, yeah I understand that...I think I have it. 14:44:42 it is possible that some forms might give a special message for an offhand punch, which of course shouldn't depend on whether you are wielding a weapon 14:45:06 but I think only statue form might be an issue with that and you are presumably just worrying about the main attack 14:46:39 <|amethyst> Cryp71c: btw, you can do for example git show 74be35:./fight.cc to get the version of fight.cc from pre-UCC 14:47:23 elliptic, yeah, just main attack..but it does look like aux-attacks may not (presently) take into account transformations (like blade hands) for aux attacks. 14:47:50 |amethyst, can I pipe that into an editor? I cant look through a terminal at a file the size of pre-ucc fight.cc. 14:48:02 elliptic, with regard to verb. 14:48:03 I mean 14:48:14 <|amethyst> Cryp71c: yeah, | vim - 14:48:32 <|amethyst> assuming your editor has some way of reading from stdin 14:48:57 <|amethyst> otherwise, if you use bash you could try editor <( git show 74be35:./fight.cc ) 14:49:13 <|amethyst> you might also try vimdiff fight.cc <( git show 74be35:./fight.cc ) 14:49:30 yeah I can pipe into gedit just fine, for example. 14:49:45 Cryp71c: currently offhand punch in blade hands doesn't use the right verb, yeah 14:50:07 elliptic, well, I've got a fix in to correct main-hand attack verbs for all transformations (they were being set, then overwritten) 14:50:20 03dolorous * r3b56d20fcb95 10/crawl-ref/source/ (monster.cc player.cc): Add spacing fixes. 14:50:21 03dolorous * r5013ffc641ee 10/crawl-ref/source/player.cc: Fix rotting resistance for vampires: level 1 only for thirsty or below. 14:50:28 I'll go back and abstract unarmed verbs into their own function, then use that in the aux combat. 14:50:36 oh, no, offhand punch is using the right verb for blade hands 14:50:47 I was getting confused because the main punch wasn't :P 14:50:57 really? That's surprising. 14:50:58 so if you fixed the main attack, maybe things are okay 14:51:06 yeah I've got main hand fixed in an unpushed commit. 14:51:13 You pummel the rat!!! 14:51:13 The rat is heavily wounded. 14:51:13 You headbutt the rat! You slash the rat!!! 14:51:20 (minotaur with blade hands) 14:51:32 pushing 14:52:14 03Cryp71c * r32a2091cc3b9 10/crawl-ref/source/melee_attack.cc: Fix transformation attack verbs 14:52:44 Cryp71c: I'll re-push the corrected version of the unarmed cleanup, since it seems to be okay now 14:56:49 thanks 14:57:43 Napkin, rax, greensnark, trunk has a handful of attack verb fixes and elliptic's re-done cleanup, would greatly appreciate a rebuild when possible. 14:57:50 it isn't pushed yet! 14:58:19 Napkin, rax, greensnark (sorry, was a bit ahead, when you see elliptic's commit hash info by CIA, please trigger the rebuild) 14:58:42 cao is updated every day, i think - cdo every second day 14:58:54 currently CAO isn't updated automatically at all 14:59:01 since when? 15:00:16 for a month or so... I would have said something about it, but I thought it made sense to wait for the most major UCC bugs to be fixed first (we are getting plenty of testing on CDO) before bugging r a x for a manual rebuild 15:02:24 elliptic, Napkin, ah if its not automatic, not rebuilding CAO is fine...I can't play on CDO because of latency, I guess I'll enjoy month-old CAO and just test on local play only. 15:03:21 maybe r_a_x disabled it when the disc ran full? 15:03:22 a month or so ago, whenever r a x did the last manual build, she said that she would like to get the automatic updating working again, but that she didn't have time then 15:03:47 I'm heading out. will return later. 15:03:54 -!- Cryp71c has quit [Quit: Leaving] 15:04:10 -!- Pingas has joined ##crawl-dev 15:04:16 03elliptic * r1294cf7a3fdc 10/crawl-ref/source/ (10 files): Revert "Revert "Clean up aux code a bit."" 15:04:16 03elliptic * r50428df72274 10/crawl-ref/source/fight.cc: Fix some monsters losing all their attacks. 15:04:39 -!- syllogism- has quit [] 15:08:00 Unstable branch on crawl.develz.org updated to: 0.10-a0-2362-g50428df (32) 15:16:02 -!- evilmike has joined ##crawl-dev 15:20:55 elliptic, evilmike: would now be a good time to forcefully transfer the savegames to the latest version? 15:21:29 there are 19 version on cdo already again 15:21:32 *versions 15:22:01 I haven't been playing the latest trunk (my latency is much better with cao, and it hasn't updated for a while)... so I can't really say if the latest version is worth doing that for, sorry 15:22:12 sounds like there are a lot of UCC bugs though... 15:22:29 I mean, there are still several known UCC bugs, at least one of them quite serious (yred piety doesn't work right) 15:22:42 but transfering would probably be fine anyway 15:23:05 ah.. and i was wondering why i never managed to get more then *** with yred 15:23:16 *** is pretty normal if you pain mirror a lot :P 15:23:25 probably the most expensive god ability in the game 15:23:34 more often than i would have liked, of course :) 15:24:53 it's worth using, imo... crazy gifting death knights are stronger, but I think pain mirroring half the stuff you fight is more fun 15:25:22 it's definitely worth using and it saved my butt many times 15:25:44 didn't see any other choice - so yred was helping out big time 15:26:51 Napkin: the bug is that apparently yred isn't recognizing collateral kills currently 15:27:09 hmm, didn't pay attention, i guess 15:27:39 can't you fix it quickly? :D 15:28:00 oh, looks like that one is on mantis 15:28:03 assigned to cryptic 15:33:31 <|amethyst> so, re deck rarities... deck_rarity_type has DECK_RARITY_RANDOM = 0, _COMMON = 1, etc 15:34:02 <|amethyst> but _choose_from_archetype assumes common is 0, rare is 1, legendary is 2 15:34:18 Shuffle in Plain decks (https://crawl.develz.org/mantis/view.php?id=4965) by Sojiro 15:35:30 <|amethyst> which means legendary deck probabilities are probably completely wrong, since they'd most likely use the next card's enum as the weight 15:35:43 has yred piety from allied kills been fixed? 15:40:22 |amethyst: yeah... trying to figure out the best way of fixing this... I guess just changing cww.weight[rarity] to cww.weight[rarity-1] should work? 15:41:27 it has the drawback of crashing if we somehow get a deck with DECK_RARITY_RANDOM though (which shouldn't happen) 15:41:38 I guess that's better than doing something arbitrary though 15:42:37 <|amethyst> would changing the enum constants require save compatibility fixes? 15:42:48 it would require incrementing the minor version 15:42:54 <|amethyst> because my thought was to make DECK_RARITY_RANDOM either 3 or -1 15:43:05 People elsewhere mentioned that I came up here --- CAO doesn't auto-update because I can't figure out how it ever did. 15:43:28 ah, ok, rax 15:43:57 And I could rebuild it, but (a) that's low-priority and (b) if it should actually be working I don't want two competing methods running 15:44:21 didn't know that. greensnark has been on a few times, let's ask him 15:44:40 i'll look into it, rax 15:45:27 I could just be being foolish and missing something obvious. But I spent some time looking and was like ?? 15:47:39 hmm.. 15:47:45 so you did check the cronjobs? 15:48:08 i would assume there's some error on updating the git repository, that greensnark's dgl script collection uses 15:48:31 which may be the reason the cronjobs don't work 15:48:40 i'll try to look into it tomorrow from work 15:48:44 03dolorous * r60e61c8b9e37 10/crawl-ref/source/mutation-data.h: Tweak deformed body mutation messages, to better match the non-armour wearers'. 15:48:53 how's diskspace doing? has it settled? 15:49:27 <|amethyst> elliptic: hm... I suppose that's why torment showed up so often 15:49:45 it could also be, the updates were running in his screen session, rax :D 15:50:46 diskspace should be fine 15:50:56 I think it might have been in that screen session, I didn't see it in cron 15:52:44 <|amethyst> elliptic: (when it was in destruction) in legendary decks, it would get NUM_CARDS = 58 as its weight, pain would get CARD_ORB = 57, and everything else would get CARD_FLAME through CARD_TORMENT = 11--17 as its weight 15:53:08 |amethyst: ouch 15:53:21 <|amethyst> elliptic: in the current version, pain and orb are the overrepresented cards 15:53:48 <|amethyst> and if I'm reading correctly you should never see portal in legendary decks 15:54:02 <|amethyst> oh, no, I take that back 15:54:19 <|amethyst> but it should be half as common as warp 15:55:23 hm, why did my fix not work 15:58:43 -!- Twinge has quit [] 16:00:10 <|amethyst> elliptic: oh, it looks like RARITY_RANDOM = 0 was intentional ("Make item.special=0 not clash with real rarities.") 16:00:39 <|amethyst> so using -1 is the way to go 16:01:02 well, I decided that leaving it at 0 and just changing the formula is fine... except that that doesn't seem to have fixed it 16:01:53 <|amethyst> did you change both instances of [rarity] ? 16:02:07 yeah 16:02:35 and yet plain decks still have shuffle 16:05:16 <|amethyst> elliptic: worked here 16:06:26 <|amethyst> elliptic: I chnged [rarity] to [rarity - 1] in both places, went through a 99-card deck of wonders, and got 0 shuffles 16:06:39 <|amethyst> elliptic: you did make a new deck, right? 16:06:47 maybe I accidentally only compiled the first time with some of the changes 16:07:11 (I also added an ASSERT(rarity > 0) earlier and adjusted comments) 16:08:46 <|amethyst> without the assert it wouldn't crash (there at least; there are other places that assert the rarity is in range) 16:09:50 oh, I'll check out whether the ASSERT is redundant then 16:10:16 <|amethyst> well 16:10:20 <|amethyst> I think it's still good 16:10:44 <|amethyst> without the assert a RARITY_RANDOM deck would have the cards weighted most likely by the enum value 16:11:04 <|amethyst> or, if the struct got padded, a completely random number 16:11:11 -!- bmh has quit [Ping timeout: 265 seconds] 16:13:08 <|amethyst> it would still be undefined behaviour, just predictable in practice (much like the current situation with legendary decks) 16:13:17 yeah 16:20:25 03elliptic * r520bbd183301 10/crawl-ref/source/decks.cc: Fix cards having the wrong weighting inside decks. 16:30:46 -!- Ragdoll has quit [Quit: Ik ga weg] 16:32:38 Global Notice] Hi folks - the eagerly awaited round of upgrades for this week is about to start. Four servers will be restarted - users on affected servers will receive further notifications in a moment. Sorry for the inconvenience, but enjoy the ride and have a good evening. I'll let you know when we're done. 16:35:25 -!- bmh has joined ##crawl-dev 16:39:18 -!- chukamok has joined ##crawl-dev 16:39:38 Attacked confused orc follower without prompt (https://crawl.develz.org/mantis/view.php?id=4966) by brendan 16:40:59 i think that's by design, bmh 16:41:12 -!- Zaba has quit [*.net *.split] 16:41:12 -!- Wop has quit [*.net *.split] 16:41:12 -!- varmin has quit [*.net *.split] 16:41:12 -!- dpeg has quit [*.net *.split] 16:41:12 -!- MakMorn has quit [*.net *.split] 16:41:20 -!- krel has quit [*.net *.split] 16:41:20 -!- Arian- has quit [*.net *.split] 16:41:20 -!- Henzell has quit [*.net *.split] 16:41:20 -!- cbus has quit [*.net *.split] 16:41:24 -!- SamB has quit [*.net *.split] 16:41:24 -!- CIA-41 has quit [*.net *.split] 16:41:24 -!- due has quit [*.net *.split] 16:41:34 -!- dpeg has joined ##crawl-dev 16:41:34 -!- Arian- has joined ##crawl-dev 16:41:34 -!- cbus has joined ##crawl-dev 16:41:34 -!- krel has joined ##crawl-dev 16:41:35 -!- MakMorn has joined ##crawl-dev 16:41:35 -!- Wop has joined ##crawl-dev 16:41:42 -!- Zaba has joined ##crawl-dev 16:41:42 Napkin: no way. We shouldn't penance players because they stepped on a poison gas trap 16:41:43 -!- varmin has joined ##crawl-dev 16:41:45 -!- Henzell has joined ##crawl-dev 16:42:05 -!- due has joined ##crawl-dev 16:43:34 i wouldn't dare to move with allies around or deep water in range when being confused 16:43:43 sure, and we warn on water. 16:44:00 -!- SamB has joined ##crawl-dev 16:44:05 yo yo ma! 16:44:10 isn't the warning only when not confused? 16:44:15 wb! 16:44:40 -!- CIA-54 has joined ##crawl-dev 16:44:54 time to hit the pillow.. 16:44:58 g'night o/ 16:45:03 night napking :) 16:45:12 :) 16:45:41 Global Notice] Hi folks - upgrades are done. Hope you enjoyed the ride - next sunday is our next round. Thanks for your patience and have a great day/evening/etc. :) 16:58:06 * SamB discovers a bug in prompt_invent_item 17:00:51 -!- bmh has quit [Disconnected by services] 17:02:16 <|amethyst> !learn add mesmerize see {mesmerise} 17:02:16 mesmerize[1/1]: see {mesmerise} 17:04:21 -!- HangedMan has quit [Ping timeout: 265 seconds] 17:04:39 ??mesmerize 17:04:47 mesmerise[1/4]: Being mesmerised means you can't move away from the mermaid/siren and cannot go berserk. You can still cast spells. Mesmerisation can be broken by breaking LOS with the mermaid/siren, killing or confusing it, reading a scroll of noise or vulnerability, or zapping a wand of lightning. Clarity doesn't prevent it. 17:04:47 -!- MarvinPA_ has joined ##crawl-dev 17:05:56 * SamB wonders what brits have against z, anyway 17:07:15 -!- MarvinPA has quit [Ping timeout: 244 seconds] 17:07:44 -!- MarvinPA_ is now known as MarvinPA 17:10:52 -!- ainsophyao has joined ##crawl-dev 17:11:51 -!- ainsophyao has quit [Remote host closed the connection] 17:12:36 SamB: I guess the same thing Americans have against u 17:13:00 we do use u for a lot of things 17:13:34 so do Brits... 17:13:34 like fun and hun and bun and grunge and unununium 17:13:51 -!- Cryp71c_ is now known as Cryp71c 17:14:17 hello 17:14:47 * SamB still thinks -ize is clearer 17:14:59 It depends on the context. 17:15:18 But I love having both. IT makes Scrabble so much more fun :D 17:15:58 (Of course, by that logic, if I accept kilobyte's statement, americans should maybe use more u, too!) 17:16:35 due: it does make it harder to search for stuff, though, when you've got idiotic search tools like grep 17:16:50 this does not imply I think grep is useless or anything 17:16:52 hm 17:16:59 grep Americani[zs]e? 17:17:19 git is "the stupid content tracker", and proud of it, too 17:17:35 can lead to bizarre results, like an elementary school teacher who lives in the US using "armour" after too much time on a MUD with that spelling 17:17:47 I always spell Americanize like that :D 17:17:53 Though sometimes I spell it Americanise just to piss people off. 17:18:06 kilobyte: hey, I'm all for that 17:18:09 teacher of English, that is 17:18:15 still! 17:18:27 I'm all for the u-ification of american spelling 17:18:36 amaericaenisae 17:19:11 that would make for some unification of spelling in general 17:20:54 -!- HangedMan has joined ##crawl-dev 17:21:21 hmm, what's the difference between meter and metre ? 17:21:50 none AFAIK 17:22:02 not so much with tons, though 17:22:40 ah, I thought maybe one was the unit and the other was like a gauge 17:23:24 which is bad since when the rest of the world thinks a "ton" is 1000kg, USians who call that "tonne" would think the ton is some medieval unit 17:24:26 * SamB thinks it's better to just use Mg ;-P 17:24:52 Failed to stab a sleeping monster (https://crawl.develz.org/mantis/view.php?id=4967) by st 17:26:04 haven't we seen that before? 17:26:16 i think last time it was succeeding but not waking them up 17:26:34 I think I've seen this before too 17:26:42 (in mantis) 17:26:58 (and also isn't that a non-bug?) 17:31:01 it is definitely a bug! 17:31:37 i've not seen it on mantis before but you could well be right 17:34:29 I've seen succeeding and not waking them up 17:34:34 !lg win 17:34:35 No games for win. 17:34:38 !lg . win 17:34:38 6. due the Politician (L27 SpBe), worshipper of Trog, escaped with the Orb and 4 runes on 2011-11-05, with 1612052 points after 157964 turns and 9:53:55. 17:34:43 03MarvinPA * red95b592538c 10/crawl-ref/source/art-func.h: Don't make fungi mesmerise you when using the obsidian axe 17:34:46 On that one. 17:34:53 03MarvinPA * rc9d3ac4e3888 10/crawl-ref/source/ (abl-show.cc godabil.cc): Improve ranged monster behaviour with Temporal Distortion 17:37:40 ooh temporal distortion 17:37:50 it's only a one-line change :P 17:38:11 but i think it at least stops things from showing up as fleeing when you use it 17:38:22 and moving away 17:39:57 Pacifist Pachyderms? (https://crawl.develz.org/mantis/view.php?id=4968) by Tiber 17:46:04 -!- coolio_mc has quit [Read error: Connection reset by peer] 17:59:52 -!- alefury has quit [Ping timeout: 244 seconds] 18:13:44 -!- alefury has joined ##crawl-dev 18:15:23 !tell Cryp71c Vampiric weapons aren't ever giving HP for the killing blow. 18:15:24 elliptic: OK, I'll let Cryp71c know. 18:20:23 03SamB * r3d47468398f3 10/crawl-ref/source/ (invent.cc invent.h): Make prompt_invent_item handle case where only relevant item is excluded. 18:20:24 Kal (L25 OgBe) ASSERT(attk_flavour == AF_REACH || weapon && weapon_reach(*weapon)) in 'melee_attack.cc' at line 3876 failed. (D:1 (ZotDef)) 18:21:02 Cryp71c: ooh, a bug! 18:21:28 !nick kal 18:21:28 No nick mapping for kal. 18:21:29 No nick mapping for kal. 18:24:37 !lm kal crash -log 18:24:37 No milestones for kal (crash). 18:24:48 !lm kal type=crash -log 18:24:48 No milestones for kal (type=crash). 18:24:59 ?? 18:25:11 !lm sequell x=time 18:25:11 No milestones for sequell. 18:25:15 !lm * x=time 18:25:16 2630534. [2011-11-28] [time=2011-11-28 [20111028002357S]] Pieties the Cleaver (L10 MDFi) killed Joseph on turn 13474. (D:7) 18:25:56 !lm kal zotdef type=crash -log 18:25:57 8. Kal, XL25 OgBe, T:7688 (milestone): http://crawl.develz.org/morgues/trunk/Kal/crash-Kal-20111128-002011.txt 18:25:58 right 18:26:01 elliptic: You have 1 message. Use !messages to read it. 18:28:05 -!- ussdefiant has quit [Read error: Connection reset by peer] 18:28:33 oh, that crash is my fault, hm 18:29:55 what did you do ? 18:31:04 I forgot that draconians shouldn't have reaching tail-slaps 18:31:11 (monster draconians) 18:32:57 -!- ais523 has quit [Remote host closed the connection] 18:33:25 -!- jeanjacques has quit [] 18:34:19 03SamB * rd0cd0f439f6f 10/crawl-ref/source/item_use.cc: Prevent accidental abort of un-IDed ?identify/?enchant armour/?recharging. 18:41:37 -!- alefury has quit [Quit: ChatZilla 0.9.87-2011111804 [Firefox 8.0/20111104165243]] 18:46:16 03elliptic * r018012fd7782 10/crawl-ref/source/fight.cc: Fix enemy draconians trying to do reaching tail-slaps and crashing. 18:49:43 rax: cao update was with a cronjob as user crawl 18:50:09 And it looks like the updates are failing because the git repository it wants to use is owned by some other user 18:50:17 Log is in ~crawl/dgl.log 18:51:38 yo greensnark! 18:52:19 Morning due on the grass 18:52:31 I almost splatted to dire elephants :P 18:53:43 in lair:8? that vault is pretty scary for some chars 18:53:50 Yes 18:54:01 Well, I knew what to expect, but first time I was playing it 18:54:05 I've been away for a while :D 18:54:13 -!- chukamok has quit [Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243]] 18:58:30 -!- valrus has joined ##crawl-dev 19:04:18 03Cryp71c * rdb7d142328a8 10/crawl-ref/source/melee_attack.cc: Fix vampirism not occuring on kill-hit 19:04:41 !messages 19:04:42 (1/1) elliptic said (49m 18s ago): Vampiric weapons aren't ever giving HP for the killing blow. 19:06:14 did the yred issue get fixed? 19:06:24 no 19:06:28 boo 19:08:50 Still working on that. 19:09:33 'k 19:10:17 Summon kills do get attributed properly (you get 50% xp) but something else is missng. 19:10:52 by 50% I hope you mean between 50% and 100%? 19:11:15 (depending on how much damage you did to the monster yourself) 19:11:29 elliptic, yeah, the tests I did I let the monster do all the dmg, so it was 50% 19:12:05 though I suppose I aught to test that you can get a higher amount of xp... 19:12:18 03evilmike * r1abbc03f5ec5 10/crawl-ref/source/dat/des/variable/mini_monsters.des: Give a vault the mini_float tag. 19:14:39 ... I just stabbed a sleeping rat with an exec axe and 27 skills and failed to kill it 19:14:53 not sure whether that is possible or whether something strange is going on :P 19:16:09 even if you didn't get any extra stab damage, rats only have 1 hp... 19:16:13 so something definitely odd 19:16:15 @??rat 19:16:15 rat (07r) | Speed: 10 | HD: 1 | Health: 1-4 | AC/EV: 1/10 | Damage: 3 | Res: 06magic(1) | XP: 1. 19:16:18 1-4 19:16:23 ah, right. 19:16:24 it went to severely wounded 19:16:35 you had 27 stabbing skill, or 27 all skills? 19:16:57 iirc stab damage is just a multiplier for non-short blades, so this is probably possible if the exec axe itself did 1 damage, I guess 19:17:07 all skills other than unarmed at 27 19:18:22 elliptic, summon xp gain works properly, I just got 73% on a separate test, so that looks good. 19:18:33 good :) 19:19:42 stab formula for damage is (damage * 12 + you.skill_rdiv(SK_STABBING, 1, stab_bonus)) / 12 19:20:12 not sure how skill_rdiv works. 19:20:28 that will be SK_STABBING/stab_bonus, randomly rounded 19:20:49 iirc stab_bonus is 1 for sleeping stabs 19:21:18 so that's something like triple damage 19:21:44 I forget whether that is before or after AC, but if it was tripling 1 then it could have failed to kill a rat 19:21:44 yeah, stab_bonus would've been 1 19:22:18 03evilmike * r72d9aea24478 10/crawl-ref/source/dat/des/branches/pan.des: Remove an obsolete comment. 19:23:46 -!- ainsophyao has joined ##crawl-dev 19:24:00 just did a few tests, two hits, 87 and then 100, then a hit for 3..so looks like at least sometime, the damage is appropriately scaled. 19:24:14 (for a stab) 19:26:06 -!- ussdefiant has joined ##crawl-dev 19:26:50 Cryp71c: I think it is normal, yeah... just damage has huge variability 19:28:47 -!- Wensley has quit [Ping timeout: 248 seconds] 19:36:34 -!- mikee_ has joined ##crawl-dev 19:39:32 <|amethyst> Cryp71c: hm... it looks like the problem with yred is that monster_die isn't getting a correct killer_index (it's always 27000 here) 19:39:56 |amethyst, k, thanks for that. I'll see whats going on there. 19:40:18 <|amethyst> oh 19:40:57 <|amethyst> yeah, there are a number of places in melee_attack.cc that pass NON_MONSTER to melee_attack::_monster_die 19:41:29 <|amethyst> handle_phase_killed looks like the problem 19:41:33 elliptic, the issue you mentioned earlier to me regarding monsters getting the helpless flag but never losing it...do you recall the underlying circumstances there? 19:42:02 (eg, stabbing but doing no damage, or wait..did it involve stabbing a confused monster?) 19:42:02 it happens when you attack a monster who is confused or petrified or something and fail the stab check 19:42:11 situations of non-guaranteed stabbing 19:42:37 since the helpless prop is only removed inside the successful stab codepath 19:43:33 <|amethyst> Cryp71c: trying out a fix for the death credit thing 19:43:39 |amethyst, thanks 19:56:55 <|amethyst> Cryp71c: do you prefer a patch or a merge request? 19:57:39 -!- valrus has quit [Remote host closed the connection] 19:58:44 <|amethyst> Cryp71c: http://s-z.org/neil/tmp/ucc-monkill-credit.diff seems to work for me 20:06:50 -!- valrus has joined ##crawl-dev 20:07:43 |amethyst, you tested this? it builds / fixes the issue? 20:08:25 <|amethyst> yes, it builds for me, and makes Yred gifts start giving the "accepts your slave's kill" message 20:09:56 <|amethyst> likewise vehumet 20:12:41 -!- MakMorn has quit [Remote host closed the connection] 20:15:22 -!- MakMorn has joined ##crawl-dev 20:27:46 <|amethyst> Cryp71c: as for the "helpless" problem, moving the props.erase from player_stab() to attack() seems to work: http://s-z.org/neil/tmp/ucc-helplessness.diff 20:28:55 <|amethyst> (the call in player_aux_apply() is still necessary) 20:30:07 -!- valrus has quit [Remote host closed the connection] 20:36:08 -!- valrus has joined ##crawl-dev 20:38:05 -!- edlothiol has joined ##crawl-dev 20:38:48 so I just learned that apparently BEAM_ELEC damage only halves player AC, not monster AC 20:39:06 and it has apparently been this way forever and I never realized 20:39:37 Huh. 20:39:50 So lightning bolts halve your AC before applying damage? 20:39:55 because of bolt-bouncing, this actually means that shock and lightning bolt check AC _more_ than normal conjurations 20:40:07 due: yeah 20:45:01 huh, weird 20:45:13 I never knew it halved AC for anyone! 20:46:26 I wouldn't have known that without people telling me it in ##crawl (long ago), yeah... but then I just assumed it worked the same for players and monsters! 20:46:43 that's news to me too. it explains why it feels like I take more damage from lightning bolt though (I like playing high AC characters) 20:47:03 I always just assumed it was bouncing or rElec not being as useful 20:47:18 |amethyst, yeah I've already got it fixed. 20:47:20 Its just not pushed yet. 20:47:33 -!- Pacra has joined ##crawl-dev 20:47:53 anyway, any thoughts on making it halve monster AC too (and decreasing damage slightly to compensate)? 20:48:14 -!- Pacra has quit [Read error: Connection reset by peer] 20:49:14 elliptic, some of the lightning spells might benefit, but wand of lightning is already pretty on-par with other bolt spells. 20:49:19 I like the theme though 20:50:17 it would probably mainly be noticeable against early-game AC tanks, like making beetles less annoying to kill with shock 20:50:48 03Cryp71c * r7c8b1c8d22d1 10/crawl-ref/source/melee_attack.cc: Fix confusion-stabs not removing helpless 20:50:49 03Cryp71c * r80a398b6d1ff 10/crawl-ref/source/melee_attack.cc: Fix god-credit of summon / ally kills 20:50:52 @??dispater 20:50:53 Dispater (06&) | Speed: 10 | HD: 16 | Health: 450 | AC/EV: 40/3 | Damage: 50 | Flags: 05demonic, see invisible, !sil | Res: 06magic(213), 05hellfire, 02cold, 11elec+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 13932 | Sp: greater demon, crystal spear (3d35), iron shot (3d29), hellfire (3d20). 20:50:58 @??asmodeus 20:50:59 Asmodeus (13&) | Speed: 10 | HD: 17 | Health: 450 | AC/EV: 30/7 | Damage: 50 | Flags: 05demonic, see invisible, fly, !sil | Res: 06magic(272), 05hellfire, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: b.fire (3d26), hellfire (3d20), fire summon. 20:51:20 unfortunately they have rElec so it won't make lightning bolts a new option against them 20:51:33 maybe hobgoblins with scale mail killable with shock sounds good 20:52:46 yeah... as I said before, lightning is actually worse than normal against high-AC monsters currently, whereas it is better against high-AC players 20:52:55 @??dispatcher 20:52:56 unknown monster: "dispatcher" 20:53:46 someone was complaining the other day about spending like 90 minutes killing a hobgoblin on d:2 with shock 20:54:06 there were possibly some problems with his strategy, but yeah.. =P 20:54:08 * due dispatches dispater 20:54:42 @??hobgoblin 20:54:43 hobgoblin (07g) | Speed: 10 | HD: 1 | Health: 4-7 | AC/EV: 2/10 | Damage: 5 | Res: 06magic(1) | Chunks: 07contaminated | XP: 2. 20:55:22 mikee_: like, maybe he should have tried just hitting it with a rock ? 20:55:41 SamB, that is one of many possible alternatives =P 20:56:02 that was the most quasi-princess-bride I could think of 20:56:11 <3 andre 20:58:00 hmm ... I has an elven shield with *3* consective newlines in the description. This does not seem right, somehow. 20:58:13 wait, that's *blank* lines 20:58:16 not newlines 20:59:44 you mean empty lines in the log file? I noticed that in 0.9 as well 21:01:17 no, on the screen! 21:01:38 rate at which you may attack. 21:01:39 21:01:39 21:01:39 21:01:39 It is well-crafted and lightweight. 21:03:09 evilmike: see? 21:03:36 -!- HangedMan has quit [Ping timeout: 265 seconds] 21:03:56 oh. I've hardly ever looked at that screen 21:04:07 -!- ainsophyao has quit [Remote host closed the connection] 21:04:15 as a newbie, I consult it regularly 21:04:36 (Also, my memory is rotten.) 21:04:46 -!- Pacra has joined ##crawl-dev 21:06:12 oh I look up stats all the time, I just find the in-game information tends to be less helpful :P 21:06:17 the numbers I want are usually hidden 21:06:42 well, yeah, I was just checking whether there was supposed to be any relevant "elven" bonus for the shield ... 21:09:59 whoa 21:10:18 I didn't know Mf got auxes in water at UC 0... 21:10:33 they have a tail 21:12:09 should this item have been closed? https://crawl.develz.org/mantis/view.php?id=4967 21:12:27 I saw talk earlier in here that this was a bug 21:22:41 <|amethyst> SamB: the blank line between the db description and the quote is added even if there is no quote 21:22:58 elliptic: yeah, true 21:23:22 evilmike: maybe he was talking about the other thing? or maybe Cryp71c fixed it ? 21:23:31 <|amethyst> SamB: so that's two newlines (the one from the db plus one for the nonexistent quote), then two more are added by _describe_armour 21:23:49 samB: well, the item was closed with "won't do" 21:24:32 evilmike: I think he must have been talking about the other thing, where stabbing didn't wake enemies it had hit 21:25:07 evilmike: yeah, that's definitely a bug 21:25:14 and unfixed as far as I know 21:25:24 going to reopen it then 21:26:11 <|amethyst> SamB: moment, I'll try something 21:26:31 elliptic: which one was a bug ? 21:26:59 I think st_ just wasn't clear about what "failed to stab" meant and it got interpreted as "the monster woke up, oh no" rather than "I missed a sleeping monster in melee" 21:27:58 or "I didn't get the stab bonus" 21:28:09 not sure which it was, but I trust st_ that it was a real bug 21:28:11 -!- ainsophyao has joined ##crawl-dev 21:30:16 elliptic: hmm, I would think that bungling a stab *would* usually wake a monster 21:30:44 samb: huh? 21:30:48 there were two bugs here 21:30:52 oh 21:31:09 the first was that a 0-damage stab didn't wake up the monster 21:31:24 the second was something about failing to stab at all 21:31:41 what happened instead ?!? 21:32:06 I don't remember what st_ said at the time 21:32:37 <|amethyst> SamB: should there be two blank lines or just one? 21:33:27 |amethyst: I can't think of any reason it should be more than one blank line 21:33:32 <|amethyst> fg 21:33:34 <|amethyst> doh 21:33:42 heh 21:34:01 someone who has ##crawl logs could look to see what st_ said at the time there, I'm pretty sure he said something 21:34:38 SamB: anyway the point is that stabbing a sleeping monster is supposed to be guaranteed 21:34:48 elliptic: oh 21:34:53 -!- valrus has quit [Remote host closed the connection] 21:35:07 (where is that written?) 21:35:13 written? 21:35:23 how is a person supposed to *know* that? 21:35:31 you don't think we're born knowing that, do you ? 21:35:32 from experience stabbing sleeping monsters? 21:35:38 it isn't exactly hard to notice 21:35:53 * SamB doesn't do that very often IRL ;-P 21:37:04 I don't know what there is about stabbing in the manual, and possibly there should be more... but the relevant thing here is that UCC isn't supposed to be changing important things like that :P 21:37:23 true 21:37:49 (so, does this also work for monsters?) 21:37:52 -!- valrus has joined ##crawl-dev 21:38:59 monsters can't stab, if that's what you're asking... however, if you are paralyzed your ev is 0 21:39:11 well, players don't sleep much :) I don't remember exactly how monster stabbing works but they do get some extra damage if you are asleep 21:39:40 evilmike: En ghosts and Aizul do sleep-stab you sometimes 21:39:43 oh, interesting 21:39:47 does that apply to paralysis too? 21:39:50 no 21:40:00 that would just make it too deadly 21:40:07 (yes, this doesn't make much sense) 21:42:53 03elliptic * rce7575378974 10/crawl-ref/source/beam.cc: Make BEAM_ELEC halve monster AC as well as player AC. 21:43:03 03elliptic * r0193169b9c36 10/crawl-ref/source/ (spl-damage.cc zap-data.h): Decrease damage on AC-checking BEAM_ELEC effects slightly. 21:43:04 <|amethyst> SamB: ugh... so many newlines 21:43:29 <|amethyst> SamB: and it's not entirely clear to me which are safe to remove, since there are so many different code paths 21:43:37 -!- edlothiol has quit [Ping timeout: 258 seconds] 21:43:55 |amethyst: maybe we need something a bit smarter ... 21:46:24 <|amethyst> I guess the biggest problem is that a few things (namely, the db description and the quote) have a newline at the end 21:46:32 <|amethyst> whereas everything else has the newline at the beginning 21:59:23 bh (L26 HOPr) ASSERT(attk_flavour == AF_REACH || weapon && weapon_reach(*weapon)) in 'melee_attack.cc' at line 3876 failed. (Zot:1) 22:00:26 bh (L26 HOPr) ASSERT(attk_flavour == AF_REACH || weapon && weapon_reach(*weapon)) in 'melee_attack.cc' at line 3876 failed. (Zot:1) 22:08:51 elliptic, only sleeping and paralyzed stabs are guaranteed to hit, correct? 22:08:56 yeah 22:09:08 k, that got changed when I implemented some other stab-oriented fix. 22:15:24 -!- valrus has quit [Remote host closed the connection] 22:22:31 Cryp71c: what, you mean like the game was crashing instead ? 22:37:46 <|amethyst> SamB: there, I think I have a patch that replaces current sequences of 2+ blank lines with 1 22:38:57 03evilmike * rf1ca093e5d8e 10/crawl-ref/source/dat/des/variable/mini_monsters.des: Tone down the mikee_hates_you vault. 22:45:43 <|amethyst> SamB: https://gitorious.org/~neilmoore/crawl/neilmoore-crawl/commit/f6aaac5 23:03:07 -!- Danei has joined ##crawl-dev 23:07:15 -!- st_ has quit [Ping timeout: 252 seconds] 23:10:26 03|amethyst * rf6aaac557192 10/crawl-ref/source/ (describe.cc itemname.cc): Remove excessive blank lines from descriptions. 23:10:37 03SamB * r54508d04030f 10/crawl-ref/source/ (describe.cc itemname.cc): Merge branch 'describe-fixes' of git://gitorious.org/~neilmoore/crawl/neilmoore-crawl 23:19:35 <|amethyst> SamB: gracias 23:34:06 -!- MarvinPA has quit [Read error: Connection reset by peer] 23:34:29 -!- MarvinPA has joined ##crawl-dev 23:41:40 Description issues with named corpses (https://crawl.develz.org/mantis/view.php?id=4969) by dolorous 23:51:40 -!- ussdefiant has quit [Remote host closed the connection] 23:56:39 -!- ainsophyao has quit [Remote host closed the connection]