00:00:26 i think the screen should flash when you're teleported against your will 00:02:16 -!- Henzell has quit [Remote host closed the connection] 00:03:20 -!- Henzell has joined ##crawl-dev 00:11:39 * sorear backs away slowly 00:15:47 sorear: ? 00:28:58 i think "clear the annotation?" prompt should accept lowercase y too 00:33:24 also when i read an unidentified item-targeting scroll the tagreting menu contains the scroll(s) itself, is there any reason for that? 00:33:48 i can't imagine a situation when you want to target a scroll you're reading 00:50:43 -!- purge has joined ##crawl-dev 01:00:15 -!- purge has quit [Quit: .] 01:07:47 flash_view when teleported against will (https://crawl.develz.org/mantis/view.php?id=1838) by ortoslon 01:09:15 -!- Twinge has quit [] 01:17:50 "really clear the annotation?" prompt should accept lowercase y (https://crawl.develz.org/mantis/view.php?id=1839) by ortoslon 01:20:20 !tell by Interesting LOS artifact + crash in http://crawl.develz.org/ttyrecs/Gilly/2010-06-26.20:30:11.ttyrec.bz2; see frames 2889 and 2890 01:20:20 greensnark: OK, I'll let by know. 01:51:04 03greensnark * r1048477e61be 10/crawl-ref/source/directn.cc: Extra debug info in debug build 'x' look-around. 01:51:05 03greensnark * r0a20fef37ecf 10/crawl-ref/source/dungeon.cc: Fix vault_position_iterator always considering top-left square of a map's bounding rectangle to be within the map (st_). 01:57:14 -!- ortoslon has quit [Quit: bye] 02:09:14 -!- Zaba has quit [Ping timeout: 276 seconds] 02:11:34 -!- Zaba has joined ##crawl-dev 02:21:21 03greensnark * r2115da8ef458 10/crawl-ref/source/ (abyss.cc decks.cc maps.cc maps.h): Fix abyss dummy vaults not being applied correctly (st_). 02:22:05 moin! 02:22:08 hey greensnark :) 02:22:17 Hello! 02:22:21 Big game today, huh? :) 02:22:25 release manager for 0.7? :D 02:22:30 excellent :) 02:22:30 :( 02:22:38 ooooh 02:22:41 !coffee greensnark 02:22:42 * Henzell hands greensnark a pot of black coffee, brewed by Cerebov. 02:22:44 Nobody else wanted to do the dirty work 02:22:48 doy has been hiding 02:23:06 you'll do great! 02:23:13 It's a lot of tiresome work :P 02:23:20 I like your hard time limits already :D 02:23:23 *harsh 02:23:27 Well, that's for tourney 02:23:40 hehe 02:23:45 Can't let the release date slide before tourney 02:23:57 I even bought a dvb-t stick yesterday just to watch the game today outside :D 02:24:13 Napkin: Germany shouldn't really have any trouble though :) 02:24:20 ooh, not sure 02:24:40 not too soccer-geeky - but i think our team is quite young and unexperienced 02:25:04 Looking way better than Eng-bland though :) 02:25:14 ;)) 02:25:16 Ok, we're going OT 02:25:40 * greensnark shushes before due starts waving axe. 02:25:41 of course! 02:25:47 hehehe 02:26:21 oh, you mean, i have to hurry with refreshing sprint setup on CDO? 02:26:28 :P 02:26:34 Using trunk Sprint would be nice 02:26:44 Because the noise system has changed and nobody has tested that 02:26:50 Isn't it just a matter of changing the link to -sprint? 02:27:05 due: There's also all the scripts for building and migrating saves 02:27:08 well, the house is still still sleeping - now would be a great time to do it 02:27:15 g'morning due :) 02:30:25 Is rax back? I'd like to put 0.7 builds on CAO as well 02:30:38 Because a lot of players in the US refuse to play on CDO just because of the ping 02:30:46 And I'd like extra testing 02:30:54 Napkin: I have better ping to Hetzner than CDO and CAO :) 02:31:06 Hetzner? 02:31:19 haha, excellent :D 02:31:27 Napkin: My friends who cohost the server asked me to thank you for the Hetzner recommendation 02:31:30 throught about a port forwarding? 02:31:40 *thought 02:31:49 Napkin: Yeah, it may be nice for playing on CDO 02:32:31 I have a 200ms ping to hetzner, and 3ms ping to CDO from there <3 02:32:36 Direct ping to CDO is 350ms :P 02:32:41 hehe 02:32:55 Internet routing sucks? 02:33:04 As ever 02:33:05 yeah, CDO's backbone is getting slower and slower each year 02:37:43 greensnark: @cohosting friend: glad to hear that it's working so flawless :) 02:37:58 I really didn't expect ping times to be so good 02:38:15 The old US server had ping times close to 300ms, which made it quite annoying to type in 02:38:53 what does a traceroute tell you? totally different transfer nets? 02:38:59 between CDO and your server, I mean 02:51:25 -!- ortoslon has joined ##crawl-dev 02:51:31 Gilly (L13 SpEn) ASSERT(in_los(p)) in 'directn.cc' at line 1152 failed. (Lair:6) 02:55:26 oh nice 02:56:39 I should probably start a holy monsters branch. 03:01:57 would separate config & macro files for sprint be more convenient or would it be nicer to share those with master/0.7 version? 03:04:08 -!- ais523 has quit [Remote host closed the connection] 03:09:36 Did my new branch push? 03:09:58 holyhaul? 03:10:02 Oui 03:10:10 holy monsters overhaul! holyhaul for short. 03:10:12 last changed 52minutes ago 03:10:16 hehe 03:10:19 okay, that makes sense 03:10:25 as I haven't made any new commits, I just made a new branch and pushed it 03:10:38 looks good :) 03:12:08 Hm, should they be ophan or ophanim? 03:12:13 Ah, ophan. 03:20:48 White dragon, holy dragon or silver dragon? 03:23:30 Holy it is 03:23:38 what color is it going to be? 03:23:58 White. 03:24:03 Hm. 03:24:05 Maybe not. 03:24:07 ice dragon is already white, though 03:24:13 Yeah. 03:24:21 Damn, need to think bout this now. 03:24:23 why do you need a holy dragon at all? 03:24:23 @??steam dragon 03:24:24 steam dragon (02D) | Speed: 10 | HD: 4 | Health: 20-40 | AC/EV: 5/10 | Damage: 12, 6 | Flags: fly, !sil | Res: 06magic(16) | XP: 184 | Sp: steam ball (3d10). 03:24:25 @??mottled dragon 03:24:26 mottled dragon (13D) | Speed: 10 | HD: 5 | Health: 15-40 | AC/EV: 5/10 | Damage: 15, 6 | Flags: fly, !sil | Res: 06magic(20), 05fire, 03poison | Chunks: 09poisonous | XP: 155 | Sp: sticky flame splash (3d4). 03:24:31 Zaba: It's on our agreed lits. 03:24:36 @??swamp dragon 03:24:36 swamp dragon (07D) | Speed: 10 | HD: 9 | Health: 45-90 | AC/EV: 7/7 | Damage: 18, 9, 9 | Flags: fly, !sil | Res: 06magic(36), 03poison | Chunks: 09poisonous | XP: 684 | Sp: poisonous cloud (3d7). 03:24:40 @??golden dragon 03:24:40 golden dragon (08D) | Speed: 10 | HD: 18 | Health: 72-144 | AC/EV: 15/7 | Damage: 40, 20, 20 | Flags: sense invisible, fly, !sil | Res: 06magic(192), 05fire, 02cold, 10elec++, 03poison | Chunks: 09poisonous | XP: 4118 | Sp: b.fire (3d27), b.cold (3d27), poisonous cloud (3d11). 03:24:45 @??quicksilver dragon 03:24:45 quicksilver dragon (11D) | Speed: 15 | HD: 16 | Health: 48-128 | AC/EV: 10/15 | Damage: 25, 20 | Flags: sense invisible, fly, !sil | Res: 06magic(149) | Chunks: 07contaminated | XP: 3569 | Sp: b.quicksilver (3d25). 03:24:58 Okay, we'll go for lightred... 03:25:00 it could be flashing white/lightgrey 03:25:02 Lightred's not used, yeah? 03:25:05 st_: ETC_SILVE?R 03:25:11 Too unclear to be honset. 03:25:14 like air elementals 03:25:26 probably right 03:28:05 Green, lightgreen, lightred, white, blue, brown, lightmagenta, lightcyan, cyan, lightblue, yellow, magenta, lightgrey, red are all used. 03:28:20 we have way too many dragons 03:28:33 That's all of them. 03:29:15 Yeah, I guess holy dragon is off the menu then. 03:30:35 holy dragon that flashes like st_ suggested would only be as confusing as hellion/sun demon 03:31:03 Hm, true.. 03:31:36 due, is there a wiki page or something about holy monsters? 03:31:54 https://crawl.develz.org/wiki/doku.php?id=dcss:issue:4#current_updated_brief 03:32:07 ah 03:32:33 One of the first pages made 03:32:54 ??blessed toe 03:32:54 I don't have a page labeled blessed_toe in my learndb. 03:32:59 er 03:33:03 @??blessed toe 03:33:03 unknown monster: "blessed toe" 03:33:04 None of them exist yet? 03:33:12 just checking :P 03:42:51 bolt of zin is funny 03:43:10 removing lichform sounds like it's doing you a favour 03:43:16 -!- Mu_ has joined ##crawl-dev 03:46:02 !lm * type=crash -log 03:46:02 54. Gilly, XL13 SpEn, T:28451 (milestone): http://crawl.develz.org/morgues/trunk/Gilly/crash-Gilly-20100627-075130.txt 03:47:27 !lm * type=crash -tv 03:47:27 54. Gilly, XL13 SpEn, T:28451 (milestone) requested for FooTV. 04:07:53 03due 07holyhaul * r6cea5796c4a4 10/crawl-ref/source/ (enum.h main.cc): Begin holy monsters overhaul. 04:08:27 Hahaha @ rgrm 04:08:41 sicne when did OG17 decide to be an asshole wanker once more? 04:09:45 due: Chill, if OG17 is getting on your nerves you're taking ##crawl too seriously :) 04:09:55 Never a good thing to take ##crawl too seriously 04:09:59 Oh, I don't usually 04:10:07 He's just spent most of the past week complaining about my naming choices. 04:10:21 Which seems to harken back to his wanky behaviour of a few months ago, which I thought had passed. 04:10:53 Seriously, don't worry about naming quarrels 04:11:07 You should have seen the quarrel when my nephew was named :P 04:11:50 Choosing names is the ultimate bikeshed, if you like the name you picked, ignore the protests 04:13:02 I've seen people complaining about "generic fantasy names" (goblins), "first names that players might themselves have" (Jessica), "animals from the real world that don't act like real animals" (rats, bats), "ridiculous unfunny names" (Killer Klowns), etc. 04:13:04 I'm not worried, just surprised. 04:13:22 But yeah, I'll ignore him from now on. 04:13:45 Well, he does make useful suggestions 04:13:52 starting "saved games" menu only shows one line (https://crawl.develz.org/mantis/view.php?id=1840) by ortoslon 04:13:55 You just need to filter out the subjective angst from the objective feedback 04:13:56 Occasionally :) 04:14:20 Why do we need zap structures? 04:15:50 The good thing a bout making new spells is that yo ucan basically just copy and paste the spell structures from similar spells and fill in relevant details. 04:23:04 Huh. 04:23:11 Do I not need a bolt structure for a bolt_of_ spell? 04:23:34 Ah, ZAPC_OLD. 04:24:17 greensnark: Around? I need help with the dice rolls. Not sure I understand them. 04:25:58 KiloByte then, perhaps? 04:26:38 What's up 04:26:40 -!- Gretell has quit [Remote host closed the connection] 04:26:49 -!- Gretell has joined ##crawl-dev 04:26:56 I don't understand what values I need to fill in for the calcdice_calculator and tohit_calculator. 04:27:42 I could just copy it out of ZAP_COLD, I guess, but it would be nice to know what the values mean? 04:28:07 You can see how they're used in beam.cc:366 or so 04:28:30 ah 04:28:38 Let me steal dpeg's maths knowledge for a moment. ;) 04:28:40 calcdice_calculator = calc_dice(N, A + power * num / den) 04:28:51 So A + power * num / den is the damage you want the spell t odo 04:28:57 power being spellpower 04:29:21 calc_dice will then create a dice_def for approximately that damage using N as number of dice 04:29:25 Easy! 04:29:28 Excellent, thanks. 04:29:34 ... what's num/den? 04:29:39 Number of dice again? 04:29:44 No 04:29:50 Arbitrary multiplier for spellpower 04:30:01 You want to convert spellpower to damage 04:30:07 Using power * x / y + z 04:30:08 Ahhh. 04:31:04 Okay, so I can make it relatively low damage, high to-hit, and just make evil people get extra damage... 04:31:14 name == "OG17"? 04:31:21 I don't think that feature is there 04:31:29 Oh you mean evil PCs 04:31:30 For modified damage based on resists? 04:31:32 Yeah. 04:31:38 :P 04:31:47 Demonic automatically implies -holy. 04:32:02 Whereas holy automatically implies +holy. Normal people are just holy. 04:32:41 * due back i na bit. 04:32:45 I'll get someone to check the values later. :) 04:35:16 -!- Enne has quit [Quit: Enne] 04:47:10 fun thing: save for TSO's effects (holy wrath/cleansing flame/halo), MH_HOLY is 100% identical to MH_DEMONIC 04:47:29 hi KiloByte! 04:47:48 I considered a "fallen angel" for the holy overhaul, but it turns out it'd be just a demon 04:48:07 * KiloByte meows at due and assorted snarks. 04:48:16 Hm. 04:48:28 So the whole zap_def is pointless because mon-cast sets up the beam structure itself, with to-hit values, etc? 04:48:39 -!- syllogism has joined ##crawl-dev 04:48:45 it is used for player spells only, AFAIK 04:49:09 Delightful. 04:56:05 heh, phoenix and shedu bring an interesting problem: when should you get exp for them? 04:56:49 if it's just the first kill, people would be encouraged to kill them once (easy) and leave the problem aside 04:58:09 Shedu you get EXP for when they're both dead. 04:58:34 and what if you banish one? 04:58:44 Sprint on CDO is updated! 04:58:48 Hm. 04:58:51 I'll have a chat with dpeg. :0 04:58:56 Thanks Napkin <3 04:59:01 But if you banish one, you get EXP when you kill the one left behind. 04:59:03 or one drops via a shaft 04:59:07 will always be updated by updating Trunk/master now 04:59:15 You get EXP for the one left on the level is killed. 04:59:17 thank you for your help, greensnark :) 04:59:24 <333 Napkin 04:59:40 Anytime :) 04:59:48 breakfast \o/ 04:59:50 ah, so you don't let any shedu resurrect any other shedu, but only the pair mate, right? 04:59:59 Yeah. 05:00:32 I'll steal the kraken head/body technique and store the opposing mid. 05:00:47 And they won't leave the level voluntarily. 05:00:53 And they fly, so no shafts. 05:03:30 I find it rather annoying that ! stops to ask me twenty questions about selecting my equipment before it lets me into the game 05:03:39 ! at the character selection prompt 05:05:31 Okay, new smite targetted spells 05:05:34 I always forget how to do this 05:05:42 greensnark: Do you know enough about pathing to be able to get two monsters to stick together 05:05:47 I'd like shedu to stay together if possible. 05:05:51 And apply that same mechanism to D&D. 05:06:08 I've never looked too closely at monster movement code :) 05:06:18 how should the player split them then? 05:06:20 But you should be able to abuse the pathfinding code into doing what you want 05:06:55 I don't understand the pathfinding code, to be honest. 05:07:04 KiloByte: Well, not strictly enforced together. 05:07:13 But if they wander, to wnader in the same direction. 05:07:28 due: I don't think you have to, you just need to tell the monster what its patrol point is and it goes off there like a good little child 05:08:01 greensnark: Hm. So if I give the mthe same patrol point? 05:08:25 Alligators generate with a patrol point set :0 05:08:29 I doubt anyone has noticed this. 05:08:46 Patrolling monsters will only go to the patrol point if the player is not in LOS, I think 05:09:03 I've never really looked too closely at the movement code for monsters 05:09:04 Yeah. 05:09:11 It's a bit of a disaster area 05:09:44 Oh yeah. 05:18:27 -!- Amonchakad has joined ##crawl-dev 05:19:15 Monsters dying due to poisoning from friendly undead are not credited as kills (https://crawl.develz.org/mantis/view.php?id=1841) by Amonchakad 05:20:06 03greensnark * r6735ea1e04f0 10/crawl-ref/source/newgame.cc: Fix Sprint startup failing if the user uses '!' to pick a random character (sprint map is set to ""). 05:20:20 How are we going to let the character pick btween maps? 05:20:26 Or is this new map going tto surpass the previous one? 05:20:37 No idea 05:21:18 we should log the map's name in milestones and death logs, too 05:22:52 Anyone know what the power parameter for holy_word is? 05:22:55 It doesn't seem to be used. 05:22:59 I've wondered whether we should add map name the player is in to all logfiles/milestones 05:23:17 But for non-Sprint it could well be used to identify the vault by players 05:23:35 Well, for deaths, is that an issue? 05:23:41 Not for deaths 05:23:46 For milestones it could be 05:23:51 Hm. 05:24:09 Not an issue in Sprint, obviously 05:24:14 Yeah. 05:25:15 Okay, holy word works as a monster spell, yay! 05:26:31 what do new colors in spell memorization menu mean? 05:26:49 ortoslon: I've found it helps if you ignore the colours and get on with the memorisation :P 05:27:06 i'm still intrigued :P 05:27:35 And it works, excellent 05:32:43 03greensnark * r432345d8bd2e 10/crawl-ref/docs/changelog.txt: Reword changelog line on shields affecting attack speed. 05:34:11 On the same note, what does the color of the wielded weapon in the main screen (under the exp pool, to be clear) mean? 05:34:16 same answer?:P 05:36:14 You can spend a lot of time investigating, or you can say "screw it" and play the game :P 05:36:28 * greensnark not a big fan of colouring everything different. 05:36:50 Amonchakad: It's the same as its item colour. 05:39:42 03kilobyte 07stone_soup-0.7 * rf954d6624f21 10/crawl-ref/source/wiz-dgn.cc: Fix a crash on reload if wizard &~ was used in the Abyss/Pan/a portal. 05:39:43 03kilobyte 07stone_soup-0.7 * r10f5a334966f 10/crawl-ref/docs/changelog.txt: Changelog updates for 0.7/0.8. 05:39:44 03greensnark 07stone_soup-0.7 * rebaeee567dda 10/crawl-ref/source/directn.cc: Extra debug info in debug build 'x' look-around. 05:39:47 03greensnark 07stone_soup-0.7 * r58bf779c39ea 10/crawl-ref/source/ (abyss.cc decks.cc maps.cc maps.h): Fix abyss dummy vaults not being applied correctly (st_). 05:39:48 03greensnark 07stone_soup-0.7 * rcd4606cfabdd 10/crawl-ref/source/dungeon.cc: Fix vault_position_iterator always considering top-left square of a map's bounding rectangle to be within the map (st_). 05:39:49 03greensnark 07stone_soup-0.7 * r040ccf8715ed 10/crawl-ref/source/newgame.cc: Fix Sprint startup failing if the user uses '!' to pick a random character (sprint map is set to ""). 05:40:28 Did you cherry-pick my other commit? I can't remember what it is now. 05:40:58 I took the fulsome commit 05:41:12 The autoexplore one? 05:41:16 With mimics? 05:41:18 I just need to cherry-pick the big apply-to-all-dungeons changes and I'm done here 05:41:22 Nope, not taking the autoexplore change 05:41:26 Oh, okay. 05:41:53 It doesn't actually change anything with autoexplore, it just now doesn't prompt you to attack mimics. 05:41:53 I have to go out this evening and get back in time for the England v Germany match <3 05:41:56 :) 05:42:07 As in, you aren't taking it now, or you aren't taking it at all for 0.7? I don't mind either way. 05:42:21 Not right now 05:42:24 Okay. 05:42:39 It's on my review list, but I want to get the apply-dungeons-thing in first 05:42:42 soccer is overrated. 05:42:43 * due nod. 05:42:50 Time to implement cleansing flame as a flame! 05:43:06 KiloByte: Lot of fun to watch with friends! 05:43:22 And beer 05:44:15 Agree. 05:45:30 As long as the game is not a complete turkey like that lousy Brazil v Portugal group game 05:45:32 friends -- sure, but what a bunch of illiterates kicking a ball can bring to that fun, I don't know. You can get the same by writing a brownian motion simulator. 05:47:02 Oh, modern soccer has better acting talent than most movies 05:47:02 due: about ophanim, I wonder why you described them as "holy eyes" when they have a very distinct -- and insane -- imagery already 05:48:08 Floating wheels covered in eyes that shoot bolts of fire? 05:48:28 not just wheels 05:48:42 http://en.wikipedia.org/wiki/File:Ezekiel%27s_vision.jpg 05:48:43 Well, two wheels crossed insice each other. 05:49:02 * due click. 05:49:04 from other sources, "beryl-colored", "engulfed in flame" 05:49:35 Ezekiel was on some good crack 05:49:38 I don't mind those so much. 05:49:45 To see all that shit up in the sky :P 05:49:46 but I literally wwant it covered in eyes. 05:49:50 "Ophanim are watching you!" 05:50:17 due: Have you heard "Eye in the sky" by the Alan Parsons Project? 05:50:24 greensnark: No? I'll youtube. 05:52:21 both shedu and apises are supposed to be Y, right? 05:52:48 Shedu are H 05:52:54 Apis are Y 05:53:06 Shedu are weird hybrid thingies. 05:53:28 yeah, bulls with wings and human heads 05:53:32 Yeah. 05:53:39 phoenix shall also be H. 05:53:54 it's a hybrid of a bird with...? 05:54:04 Well, that's what dpeg suggested. 05:54:16 There aren't really any other letters it could use? 05:54:56 hmm right, we're badly out of glyphs 05:55:04 p miiight work. 05:55:21 H makes more sense, though, as it has other flying monsters on it. 05:55:44 Q is unused 05:55:49 Hmmm. 05:55:52 Well, maybe wihte Q will work? 05:56:02 q is unused, too. 05:57:12 qQ are the only unused glyphs, I guess. 05:57:37 isn't phoenix always drawn in red? Or do I confuse it with zhar-pticas too much? 05:57:47 Hm. 05:57:56 I always think of it as red/gold. 05:57:57 heck, we could even use an elemental colour to show they're on flame all the time 05:58:08 ETC_FIRE? 05:58:19 You're right, they're usually red. 05:59:55 searching around, I see they're red in modern artwork, and brownish/golden (but usually engulfed in red flame) in old ones 06:00:15 Yeah. 06:01:18 a good design for tiles seems obvious, but sadly, not one for console :( 06:04:45 do elemental magic skills affect Summon Elemental from a rod? 06:07:28 What am I missing? 06:11:05 Why does poisonous cloud work perfectly as a breath spell? 06:19:40 03kilobyte 07stone_soup-0.7 * r8eb66bfb3e56 10/crawl-ref/source/ (9 files): Delayed level actions -- basic functionality. 06:19:42 03kilobyte 07stone_soup-0.7 * r0c3c34a9f94c 10/crawl-ref/source/ (decks.cc decks.h dgn-actions.cc): Reimplement Nemelex' shuffle using a delayed action. 06:19:44 03kilobyte 07stone_soup-0.7 * rf121743feadc 10/crawl-ref/source/ (6 files): Make passive mapping and Jiyva's death use a delayed action. 06:19:45 03kilobyte 07stone_soup-0.7 * r0daa53e234b6 10/crawl-ref/source/travel.cc: Use common versioning for the travel cache. 06:19:47 03kilobyte 07stone_soup-0.7 * r2aebf407fa29 10/crawl-ref/source/ (16 files): Reimplement all monster-related actions as delayed ones. Remove apply_to_all_dungeons(). 06:25:37 Why the *hell* does tihs not work? 06:27:55 Found it. 06:28:00 Why does it work off nmae ==""? argh. 06:28:11 ugh 06:28:15 that's *sigh* and *wrong*. 06:28:21 if (name == "blast of poison") 06:28:21 big_cloud(CLOUD_POISON, whose_kill(), killer(), pos(), 0, 7+random2(5)); 06:28:24 *sick, even. 06:29:13 * greensnark laughs immoderately. 06:29:51 Not fixing that code is almost worth it just for the shock and outrage each time someone sees it for the first time. 06:29:56 Do you know how loooong I've spent looking at it. 06:30:02 I hate the world. 06:30:07 due: When in exceeding doubt, use gdb :) 06:30:16 I find it helps a lot with Crawl :P 06:30:26 greensnark: I was seriously just about to resort to it. 06:30:36 I ended up doing that for the mimic bug trying to find the bit of code that was calling the other bit of codde. 06:30:44 ... There's ORIGIN_SPELL. 06:30:45 Have I mentioned that old bug where you could inscribe darts with {poisoned} to get the poison effect 06:30:50 Why are we switching off name when there's origin_spell? 06:30:58 due: origin_spell is new 06:31:08 Ahhhh. 06:31:09 Okay. 06:31:10 And the person who added origin_spell was too lazy to fix everything to use it 06:31:40 Asshole. 06:31:42 (Who was it?) 06:32:08 * due consults git blame. 06:32:39 Me :P 06:32:45 -!- Poor_Yurik has quit [Ping timeout: 260 seconds] 06:33:03 I repeat: asshole. :p 06:33:11 For primal wave? 06:33:15 I've discovered a way to relabel laziness as a virtue 06:33:20 Yes, primal wave 06:33:33 Eh, I'll work on it later. 06:33:38 Not going to try to fix it in a branch. 06:34:18 Woohoo! 06:35:11 Hm, why is the explosion eensier than poisonous cloud? Pity 06:35:46 There's an explosion radius that you may not be setting 06:37:21 that FIXME comment in bolt::affect_endpoint makes me wonder 06:37:44 due: Do you need the fight.cc change in e16e327aee 06:38:09 Looks to me that that makes you get the unsuitable-weapon warning only for mimics? 06:38:12 * greensnark tests. 06:40:43 Trapdoor spiders are not zombifiable - this is intentional? 06:41:05 greensnark: One second. 06:41:14 Yes. 06:41:43 The change in travel.cc doesn't actualyl affect anything, I just made the code clearer. 06:41:48 The fight.cc change is the one that fixes the bug. 06:42:13 But it affects things not involving mimics 06:42:25 i.e. if you're wielding arrows and you attack a monster, yo'd normally get a warning 06:42:35 But now that warning is shown only for mimics 06:42:40 Huh. 06:42:55 It really should 06:42:59 I guess you wanted to check (!mons_is_mimic || mons_is_known_mimic) 06:43:09 ... Whoops. 06:43:11 Yeah. 06:43:30 Looks like I combined one too many function calls. 06:43:36 I assumed mons_is_known_mimic checked that. 06:43:46 Eh, note to self: don't fix bugs while insane. 06:44:15 My fault for not testing fully. 06:44:51 NP, let me fix that 06:45:51 Hm, I'm going to bail out of calling this cleansing flame, too confusing. 06:46:24 We'll make it blessed fire instead. 06:46:26 Amonchakad: trapdoor spiders have some special code that would have to be changed to allow zombies; someone though it's simply not worth the effort 06:47:05 Trapdoor zombie! 06:50:03 Note somewhere that trapdoor spiders are not zombifyable (https://crawl.develz.org/mantis/view.php?id=1842) by Amonchakad 06:52:29 03greensnark * r2ae1cd3e949e 10/crawl-ref/source/fight.cc: Prompt player for using non-weapons in combat vs anything visible that is not an unknown mimic. 06:55:12 03greensnark 07stone_soup-0.7 * rd2fac79e671b 10/crawl-ref/source/fight.cc: Prompt player for using non-weapons in combat vs anything visible that is not an unknown mimic. 06:55:14 03due 07stone_soup-0.7 * rb1b340d159ec 10/crawl-ref/source/ (fight.cc travel.cc): Don't identify mimics with autoexplore: #1199. 06:56:59 Danke 06:59:27 03kilobyte 07stone_soup-0.7 * r575d5f2941f5 10/crawl-ref/source/dat/descript/spells.txt: Explain why Regeneration and Dispel Undead are evil. 07:20:34 How do I implement a new resist? 07:23:43 -!- Zaba has quit [Ping timeout: 260 seconds] 07:25:29 good question, I contemplated adding resist disint as a proper resistance (usually, vulnerability) 07:26:37 with crystal/silver statues having rD--- and other statues having it milder, as opposed to insta-kill or 100% immunity 07:27:24 -!- Zaba has joined ##crawl-dev 07:36:45 newest trunk, windows tiles and tutorial 07:36:54 first door down kills crawl, can anyone recreate? 07:37:06 first stairs even 07:38:18 haven't seen it 07:38:24 trunk or 0.7? 07:38:39 trunk 07:38:44 debug build 07:38:52 Hm 07:39:08 Something to do with adam's apply changes? 07:39:27 seems to do it even in regular game 07:39:44 Not for me... 07:42:38 Activity interrupt: messagefailed to rename saves/dthdthdh.01a.tmp -> saves/dthdthdh.01a: File exists 07:42:49 got that in console 07:48:33 Windows suck :( 07:48:49 happens with any char name 07:48:52 is there any way to atomically replace a file with a newer version? 07:48:57 trying a distclean and recompile right now 07:49:05 just in case 07:49:15 -!- Zaba has quit [Ping timeout: 240 seconds] 07:49:18 on Unix, rename() will overwrite the old version, on Windows, it fails 07:50:20 Ah, then Darshan's change for CAO issues? 07:52:47 -!- Zaba has joined ##crawl-dev 07:53:54 not just CAO, destroying games because the disk is full is bad for everyone 07:55:14 looked it up: on win32(), you need to use MoveFileEx(old, new, MOVEFILE_REPLACE_EXISTING) to get the standard-compliant behaviour 07:55:26 s/win32()/win32/ :p 07:59:10 does not happen on my ubuntu vbox as assumed 07:59:15 so definetely a windows problem 08:00:29 can you put #define rename(foo,bar) MoveFileEx(foo, bar, MOVEFILE_REPLACE_EXISTING) in AppHdr.h or somewhere and check? 08:05:14 let's see 08:05:18 stuck it on line 199 08:07:20 03due 07holyhaul * r150164f37043 10/crawl-ref/source/ (beam.cc enum.h mon-cast.cc spl-data.h spl-zap.cc zap-data.h): Fix ZAPs, BEAMs, spll-data and mon-cast info for new holy spells. 08:07:21 03due 07holyhaul * r08a193f3e3e8 10/crawl-ref/source/mon-cast.cc: Implement Holy Word as monster-castable. 08:07:21 probably the wrong place, seems to need windows.h 08:07:23 03due 07holyhaul * r562dc42b1299 10/crawl-ref/source/mon-cast.cc: Implement Summon Holies and Summon Greater Holy. 08:07:25 03due 07holyhaul * r6331ca7b73a2 10/crawl-ref/source/cloud.cc: Partially implement CLOUD_HOLY_FLAMES. 08:07:27 03due 07holyhaul * ra166ddae4bd9 10/crawl-ref/source/ (6 files): Finish implementing holy breath, as "blessed fire". 08:14:43 argh i fell for the robe of misfortune again 08:14:48 ETC_SILVER doesn't work for holy dragons. 08:15:11 Going to try ETC_HOLY, but might resort to YELLOW for the time being. 08:19:43 03due 07holyhaul * rd017669db1ff 10/crawl-ref/source/ (enum.h fight.cc mon-data.h mon-enum.h mon-spll.h): Holy dragons, AF_HOLY. 08:21:33 On Vista and up, you have transactional filesystem operations too, if you want to get really fancy. 08:21:49 Then you can do things like "either all of these operations succeed, or none of them" 08:22:24 But that'd probably be overkill and too complex for Crawl. 08:25:21 windows.h is not even getting included for files.cc on mingw 08:26:21 and we have an enum name that is defined in windows.h <3 08:30:24 is a full-fledged temple in abyss a bug? 08:32:52 ortoslon: :p 08:33:20 srsly i can't tell anymore 08:33:31 but i hope it isn't, vaults in abyss are awesome 08:39:58 -!- bmh has joined ##crawl-dev 08:40:07 anyone here? 08:41:22 meow? 08:42:41 mew? 08:46:56 -!- Zaba has quit [Ping timeout: 260 seconds] 08:48:14 -!- Zaba has joined ##crawl-dev 08:58:00 umph, crash! 09:01:58 anyone home? I'm running into a serious crash bug 09:10:40 -!- bmh has left ##crawl-dev 09:10:48 Crash on level up from 8 -> 9 (https://crawl.develz.org/mantis/view.php?id=1843) by brendan 09:18:04 -!- pointless_ has joined ##crawl-dev 09:19:27 -!- ortoslon has quit [Read error: Connection reset by peer] 09:20:14 \o/ 09:21:34 \o/ 09:32:18 \o/ 09:32:28 \o/ 09:32:32 -!- casmith789 has quit [Remote host closed the connection] 09:34:24 hey Napkin, in #nethack.de are more people that are happy about current events! 09:35:26 * bhaak tries again to lure a vital crawl person to the dark side ;-) 09:35:51 hahaha :D 09:37:07 \o/ 09:37:19 it keeps being interesting :D 09:37:25 -!- casmith789 has joined ##crawl-dev 09:37:36 :-) 09:38:03 rofl! 09:40:14 I'll say, next wc, they will have technical support for the referees :) 09:42:47 -!- Zaba has quit [Ping timeout: 260 seconds] 09:50:28 there should be, agreed 09:50:59 -!- bmh has joined ##crawl-dev 09:51:18 Poor England :( 09:51:27 bmh: Please use the CDO menu to copy your save and attach to your bug 09:51:42 greensnark: one sec... 09:51:48 Also: Sepp Blatter is a moron for not wanting to use replays 09:51:57 he is not alone 09:51:59 in game menu or on the website? 09:52:12 bmh: In the CDO menu 09:52:19 Thre should be an advanced item or such 09:52:41 it seems soccer people don't believe in technology 09:52:47 got it 09:52:50 felirx: Defining WIN32_LEAN_AND_MEAN before including fixes that problem 09:52:51 but I know humans, I don't believe in them 09:53:01 windows.h includes a megaton of crud if you don't define WIN32_LEAN_AND_MEAN 09:53:39 -!- Zaba has joined ##crawl-dev 09:53:47 If someone fixes the Windows problem in master, I'd be grateful, else I'll fix it after the game 09:53:57 done 09:54:01 bmh: Thanks 09:56:54 !lm * type=crash 09:56:54 54. [2010-06-27] Gilly the Blackguard (L13 SpEn) ASSERT(in los(p)) in 'directn.cc' at line 1152 failed on turn 28451. (Lair:6) 09:57:47 I mentioned this a while ago, but I don't like Jiyva stat shuffling 09:57:48 http://bhickey.net/Jiyva.png 09:58:23 blue = minor stat, red = major stat with the sum of all stats = 45 09:59:49 greensnark: fixed but not committed, I have been harassed in RL 10:00:03 KiloByte: Awesome, thanks 10:00:07 * greensnark off again. 10:00:27 compared to the solution I said before, it needed a ! since MoveFileEx() has reversed return values 10:01:06 should I just quit my game with the crashbug? 10:01:14 bmh: No 10:01:31 but I want to play :-) 10:01:47 Ok, if you insist :P 10:02:00 oh heck, I'll just play as IronRobin 10:02:09 what is the crash bug? 10:02:13 03kilobyte * r104cb5934000 10/crawl-ref/source/makeitem.h: Fix compilation failure on clang. 10:02:14 03kilobyte * rb8248565c1b9 10/crawl-ref/source/files.cc: Fix a crash on win32 due to insane rename() semantics there. 10:02:28 https://crawl.develz.org/mantis/view.php?id=1843 10:03:37 passive mapping 10:03:40 There's an unlinked item in the save, but the crash is not immediately reproducible here 10:04:02 want me to get it closer to the crash? 10:04:19 bmh: KiloByte is interested :) 10:04:30 * greensnark really off again. 10:04:37 @! scorpion 10:07:11 http://crawl.develz.org/saves/dumps/bh-2d8ba46-100627-1506.tar.bz2 10:07:15 kill the orc wizard and the game will crash 10:12:25 03kilobyte * rd77ae4742cd5 10/crawl-ref/source/files.cc: ... but don't break non-Windows on the way. 10:13:24 beh, if I just kept a brown paper bag on my head all the time, it would save me some effort 10:13:35 ? 10:14:48 (referring to breaking all systems but Windows with my win32 fix) 10:15:01 ah 10:18:44 hmm, it's a very old version of Crawl, from May 28 10:19:00 but still within save major 27 10:19:15 0.7.0-a0-1939-g881c5e7 to be exact 10:22:19 err no, 0.7.0-a1-4-g2d8ba46 10:23:03 \o/ 10:23:08 \o/ 10:26:16 \o/ 10:26:37 \o/ 10:30:52 \@/ 10:32:05 \m/ 10:32:53 ╭⁰╮ 10:33:06 ha 10:33:14 lua_marker::read error: dlua_chunk: bad header in precompiled chunk 10:35:05 D:5 in your save is corrupted 10:35:35 drat. 10:36:01 should I just flee the level? 10:36:20 D:5, not D:8 you're on 10:36:23 oh 10:36:41 I'm guessing that the game is dead, e'h? 10:37:08 no, why? 10:37:25 CDO wasn't updated recently, right? 10:38:12 I don't mean "CDO is dead" I mean "My game is corrupted beyond repair"? 10:39:02 just have someone remove D:5 in your game 10:39:38 if CDO gets updated, that won't even be needed in 99% cases (ie, unless you manage to win :p) 10:39:53 Who has the magic to remove it? 10:40:06 still, it would be good to know the reason for the corruption 10:40:23 because someone else will be hit by that bug later 10:40:51 at least two of no-good spectators can 10:41:01 I /think/ there's a Jelly vault on D:5 10:41:20 ("no-good" not because I have something against greensnark or Napkin, but because all sport spectators are no good by definition) 10:42:59 sadly, I know nothing about dlua, so I doubt I can help debug this 10:43:28 going downstairs worked now 10:47:13 actually, CDO was updated on 26th (twice), 24th, 22th, 16th, 3th of June, KiloByte 10:48:05 Napkin: Can you remove D:5 from my game? :-) 10:48:17 charname & version? 10:48:41 bh / cdo trunk 10:48:43 \o/ 10:49:11 not playing right now, right? 10:49:24 just quit 10:49:29 done 10:49:45 wow, you must have some crazy admin console 10:50:08 indeed, bash is quite nice ;) 10:50:17 like I said 10:50:43 dammit, Kilobyte was wrong 10:50:45 the game still dies 10:53:22 D:2 is broken too 10:53:31 sheesh! 10:54:35 KiloByte: That bad header message is usually when loading with a different version of Lua, usually x86 vs x86-64 10:54:47 So you'll get that for every level with a vault on it 10:55:24 that game seems to work otherwise 10:55:49 I guess CDO had the same Lua today as yesterday 10:56:27 Yes 10:56:35 I have to go, though, for >2 hours 10:56:43 Hmm, I get a repro here 10:57:01 Looks like the kill tracker being told that a MONS_NO_MONSTER died 10:57:33 Napkin: Nice game :) 10:57:53 phew 10:57:59 quite exciting :D 10:58:25 so, should I just quit and restart? 10:58:50 bmh: If you like, we have your save copied, so we can find the bug 10:58:53 i think greensnark is looking into it right now, bmh 11:03:28 say, is anyone in the Boston area? It might be nice to do a crawl hackathon. (rax is around, but I don't recall if she codes these days) 11:03:53 she moved out of boston, actually 11:03:57 -!- Poor_Yurik has joined ##crawl-dev 11:05:12 probably a good decision 11:05:21 it's only a matter of time before this city is destroyed by fire or water. 11:06:55 -!- eith has quit [Ping timeout: 260 seconds] 11:12:06 KiloByte: You've already fixed this bug, actually :) 11:12:08 It's my bug 11:12:27 greensnark: You owe me a level 9 necromancer :-) 11:14:12 !tell KiloByte That was my bug: DD leveling up was triggering an apply_to_all_dungeons with the result that the monster just killed was lost because of my change in 446f8218b1. Now that apply_to_all_dungeons is gone the bug is gone too. :-) 11:14:12 greensnark: OK, I'll let KiloByte know. 11:14:56 Napkin: We need a CDO upgrade though :) 11:17:18 bmh: Actually, you could just load your save in the latest version :P 11:17:48 greensnark: I had transferred the save. I've moved on to bigger and mummier things. 11:19:48 Ok, have fun :) 11:20:58 I wonder if Napking has gone off to celebrate the German victory :P 11:22:05 hm, mind peeking at my game on CDO. I suspect that this counts as bad vault placement 11:22:32 bmh: It's fine 11:22:40 ok 11:22:43 It looks a little out of place, but that's not uncommon 11:22:53 It's a vault in a rooms layout 11:25:00 We also need to update MinGW tiles build, [1824] looks like a duplicate of this 11:25:24 I think I can update that myself... 11:26:17 -!- Amonchakad has quit [Quit: When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net] 11:33:01 celebrating with a delicious dinner indeed, greensnark :D 11:33:07 Napkin: \o/ 11:33:10 bmh, need me to remove your save game? 11:33:28 If you're free, we need to upgrade CDO to the new 0.7 that fixes bmh's crash 11:33:45 I'm running the MinGW tiles build 11:33:51 Since some tiles users have also reported this 11:33:56 if you want to restore the save once you've upgraded, I won't say no, but I really don't care one way or another 11:34:05 oh, ok 11:35:21 greensnark: Press RETURN to compile 575d5f2 11:35:25 that one ok? 11:35:42 Yes 11:36:03 I love it when bugs are fixed by unrelated changes :D 11:36:11 hehehe 11:41:58 Master branch on CDO updated to: 0.7.0-a1-18-g575d5f2 (27.2) 11:42:08 alright, char transfer in sprint works too 11:42:13 Napkin: Thanks! 11:42:29 a chown missing in install target though 11:51:24 greensnark: git stash was the more convenient way :) 11:51:33 :) 11:52:23 remove-trunks.sh needs to be adjusted to also count sprint chars 11:52:30 so for the moment don't use it 11:52:47 too unmotivated to hack that now ;) 11:54:09 Ok :) 12:22:07 Superking (L2 MuCK) ASSERT(!crawl_state.is_repeating_cmd() || delay.type == DELAY_MACRO) in 'delay.cc' at line 204 failed. (D) 12:24:00 Ugh 12:25:24 heh 12:26:03 Superking (L1 MuCK) (D:1) 12:27:39 -!- bmh has quit [Quit: bmh] 12:27:56 Crassshes my reciouss 12:28:15 !lm * type=crash Sprint -log 12:28:16 No milestones for * (type=crash). 12:28:34 !lm * Sprint type=crash 12:28:34 No milestones for * (type=crash). 12:28:37 Oh come on 12:29:02 !lm * type=crash 12:29:03 56. Superking the Skirmisher (L1 MuCK), worshipper of Xom, on D:1 on -01-, with 0 points after 7539 turns and 0:03:10. 12:29:14 ... 12:29:20 !lm * Sprint 12:29:21 25181. [2010-06-27] xyblor the Ducker (L1 SpBe) killed Ijyb on turn 15. (Sprint) 12:30:08 !lm * type=crash x=lv 12:30:08 56. [lv=] Superking the Skirmisher (L1 MuCK), worshipper of Xom, on D:1 on -01-, with 0 points after 7539 turns and 0:03:10. 12:30:12 !lm * type=crash x=v 12:30:13 56. [v=0.7.0-a1] Superking the Skirmisher (L1 MuCK), worshipper of Xom, on D:1 on -01-, with 0 points after 7539 turns and 0:03:10. 12:30:26 !lm * type=crash x=file 12:30:26 56. [file=/home/henzell/cdo-milestones-svn] Superking the Skirmisher (L1 MuCK), worshipper of Xom, on D:1 on -01-, with 0 points after 7539 turns and 0:03:10. 12:30:31 Interesting 12:30:40 !lm * type=crash -log 12:30:40 56. Superking, XL1 MuCK, T:7539 (milestone): http://crawl.develz.org/morgues/trunk/Superking/crash-Superking-20100627-172602.txt 12:31:38 Napkin: Where do the morgues for Sprint go? 12:31:58 !lm * type=crash -2 12:31:58 55. [2010-06-27] Superking the Skirmisher (L2 MuCK) ASSERT(!crawl state.is repeating cmd() || delay.type == DELAY MACRO) in 'delay.cc' at line 204 failed on turn 1052. (D) 12:32:02 !lm * type=crash -2 x=lv 12:32:02 55. [2010-06-27] [lv=] Superking the Skirmisher (L2 MuCK) ASSERT(!crawl state.is repeating cmd() || delay.type == DELAY MACRO) in 'delay.cc' at line 204 failed on turn 1052. (D) 12:32:41 !lm * Sprint x=lv 12:32:42 25196. [2010-06-27] [lv=] qwqw the Chiller (L1 DEIE) killed Ijyb on turn 24. (Sprint) 12:35:20 Superking (L1 MuCK) ASSERT(!crawl_state.is_repeating_cmd() || delay.type == DELAY_MACRO) in 'delay.cc' at line 204 failed. (D) 12:36:23 in the same folder as previously 12:36:35 keeping them separated 12:36:46 ah, link missing 12:36:58 wasn't accessible via http yet 12:37:54 greensnark: 12:37:58 http://crawl.develz.org/morgues/sprint/ 12:38:03 Ah 12:38:20 For some reason Sprint crash milestones are being written to the main milestones file :'( 12:38:28 oh 12:38:32 Must be a Crawl bug 12:38:39 Because Sprint regular milestones are being handled correctly 12:38:42 !lm * Sprint 12:38:42 25215. [2010-06-27] Superking the Skirmisher (L1 MuCK) killed Ijyb on turn 14. (Sprint) 12:39:08 The other possibility is that lv is just not being set 12:39:13 In crash milestones 12:39:25 which one are you looking for exactly? 12:39:34 !lm * type=crash 12:39:34 57. [2010-06-27] Superking the Skirmisher (L1 MuCK) ASSERT(!crawl state.is repeating cmd() || delay.type == DELAY MACRO) in 'delay.cc' at line 204 failed on turn 1919. (D) 12:39:35 i'm looking at both files right now 12:39:44 I found the dump by sshing into cdo 12:39:48 !lm * type=crash -2 12:39:48 56. Superking the Skirmisher (L1 MuCK), worshipper of Xom, on D:1 on -01-, with 0 points after 7539 turns and 0:03:10. 12:39:51 !lm * type=crash -3 12:39:51 55. [2010-06-27] Superking the Skirmisher (L2 MuCK) ASSERT(!crawl state.is repeating cmd() || delay.type == DELAY MACRO) in 'delay.cc' at line 204 failed on turn 1052. (D) 12:39:56 All those are sprint 12:39:58 v=0.7.0-a1:lv=0.1:name=Superking:uid=2002:race=Mummy:cls=Chaos Knight:char=MuCK:xl=1:sk=Fighting:sklev=4:title=Skirmisher:place=D:br=D:lvl=1:absdepth=1:ltyp=D:hp=14:mhp=14:mmhp=14:str=15:int=11:dex=10:god=Xom:start=20100527173459S:dur=20:turn=1919:kills=6:gold=20:goldfound=0:goldspent=0:time=20100527173519S:type=crash:milestone=ASSERT(!crawl_state.is_repeating_cmd() || delay.type == DELAY_MACRO) in 'delay.cc' at line 204 failed. 12:40:08 Aha, lv is not being set correctly for sprint milestones 12:40:13 Is that the sprint milestone file? 12:40:20 no, in the normal milestone 12:40:25 Ulch 12:40:27 lv not set 12:40:31 Yes 12:40:55 Well, it's not a huge problem for crash milestones 12:41:04 But it does make finding the morgues a little tedious 12:41:13 grep ASSERT milestones-sprint is empty 12:41:27 Yes, looks like the crash handler doesn't see the correct game mode 12:43:14 !lg * Sprint 12:43:13 24931. clouded the Summoner (L7 KeWz), worshipper of Kikubaaqudgha, demolished by Sonja (a +0,+0 short sword of distortion) on Sprint on 2010-06-27, with 884 points after 715 turns and 0:02:29. 12:43:17 24931. clouded, XL7 KeWz, T:715: Can't find morgue. 12:43:18 !lg * Sprint -log 12:43:24 Hm 12:43:44 !lg * Sprint x=file 12:43:45 24932. [file=/home/henzell/cdo-logfile-spr] Voker57 the Firebug (L2 DEFE), mangled by an ogre (a +0,+0 giant spiked club) on Sprint on 2010-06-27, with 37 points after 191 turns and 0:00:28. 12:45:54 !lg * Sprint -log 12:45:54 24944. xyblor, XL8 SpBe, T:637: http://crawl.develz.org/morgues/sprint/xyblor/morgue-xyblor-20100627-174550.txt 12:46:08 That's better 12:50:01 :) 13:02:03 Napkin: How's your load average? :P 13:02:23 Superking (L1 MuCK) ASSERT(!crawl_state.is_repeating_cmd() || delay.type == DELAY_MACRO) in 'delay.cc' at line 204 failed. (D) 13:02:33 Need to fix that soonish :P 13:03:02 0.98 13:03:08 should be ok for 4 cpus 13:03:24 but yeah, I feel the lagginess too :D 13:05:16 Superking (L1 VpCK) ASSERT(!crawl_state.is_repeating_cmd() || delay.type == DELAY_MACRO) in 'delay.cc' at line 204 failed. (D) 13:07:03 -!- ais523 has joined ##crawl-dev 13:14:20 Superking (L4 VpCK) (D) 13:15:53 !lm * type=crash -log 13:15:53 60. Superking, XL4 VpCK, T:1959 (milestone): http://crawl.develz.org/morgues/trunk/Superking/crash-Superking-20100627-181420.txt 13:16:29 That's a really weird crash 13:18:33 it's a 404? 13:18:46 elly: The URL needs s/trunk/sprint/ 13:18:50 oh 13:24:59 so will the new sprint maps get tested before the tourney 13:25:01 03greensnark * rfa9febc8f951 10/crawl-ref/source/dbg-asrt.cc: Log game mode to crash dumps, don't clear game mode when creating a crash dump, since that sends Sprint crash milestones to the wrong milestone file. 13:27:04 That flaming corpse thing looked like a bug 13:47:18 Superking (L1 VpSt) ASSERT(!crawl_state.is_repeating_cmd() || delay.type == DELAY_MACRO) in 'delay.cc' at line 204 failed. (D) 13:50:42 !lg superking type=crash 13:50:42 Unknown selector: verb 13:50:50 !lm superking type=crash 13:50:50 7. [2010-06-27] Superking the Sneak (L1 VpSt) ASSERT(!crawl state.is repeating cmd() || delay.type == DELAY MACRO) in 'delay.cc' at line 204 failed on turn 2918. (D) 13:56:01 after transferring my game to the latest version ctrl-O shows every branch as 0/X (except for liar, which shows 2/8 since I'm on lair:2) 13:58:12 st_: That's because of a savefile break that dropped the travel cache 14:06:43 -!- ais523_ has joined ##crawl-dev 14:07:21 -!- ais523 has quit [Disconnected by services] 14:07:23 -!- ais523_ is now known as ais523 14:07:25 -!- pointless__ has joined ##crawl-dev 14:07:36 -!- pointless_ has quit [Read error: Connection reset by peer] 14:07:50 -!- pointless__ is now known as pointless_ 14:10:52 -!- Zaba has quit [Ping timeout: 258 seconds] 14:19:21 -!- Zaba has joined ##crawl-dev 14:24:10 Are neutrals supposed to follow the player around faithfully? 14:24:17 I know classic ATT_NEUTRALS are not 14:24:25 What about the other flavours of neutral monsters we have now 14:26:11 -!- TGWi has joined ##crawl-dev 14:32:03 03greensnark * r6e325f770a10 10/crawl-ref/source/ (fight.cc mon-behv.cc): Fix neutral monsters aggressively pursuing and attacking the player (78291). 14:32:55 greensnark? 14:33:03 Yes? 14:33:04 some 100% cpu crawl-svn 14:33:16 one process 14:33:19 by Superkind 14:33:23 *by Superking 14:33:35 what kill signal should I use best? 14:33:40 I think he was leaning on '5' 14:33:46 Is he actually active? 14:33:50 @whereis Superking 14:33:50 Superking the Insei (L9 DSCK), a worshipper of Xom, dead on D:8 on 2010-06-20 after 11776 turns. 14:33:54 Ooh 14:34:00 Yeah, that looks like a bug 14:34:06 -SEGV would be nice 14:34:14 Superking (L1 VpCK) (D) 14:34:19 Was that you? :0 14:34:22 that's him :D 14:34:24 yeah 14:34:26 !lm * type=crash -log 14:34:26 62. Superking, XL1 VpCK, T:1985 (milestone): http://crawl.develz.org/morgues/trunk/Superking/crash-Superking-20100627-193413.txt 14:34:46 Interesting 14:35:18 Looks like the same problem as his other crashes 14:35:28 Some call to random_choose_weighted is missing a sentinel 14:36:49 greensnark: I thought that behavior you just changed was deliberate 14:37:14 It was not 14:37:38 Neutrals are not supposed to pursue you across the level taking potshots all the way :) 14:37:49 I've left the behaviour intact for good_neutral and the other 32 flavours of neutral 14:38:09 So Pikel's slaves will still follow you around faithfully :P 14:39:12 they really should flee the dungeon 14:40:00 Is that what they're supposed to do? 14:42:56 03dolorous * rb249892ea5f7 10/crawl-ref/source/ (initfile.cc initfile.h): Fix compilation. 14:46:29 -!- Siber3 has joined ##crawl-dev 14:47:13 Oops, that was my fault 14:47:28 Aggressive commit splitting without testin' 14:47:38 they follow you and fight for you, protecting you and stealing all of your exp 14:47:38 KiloByte: You have 1 message. Use !messages to read it. 14:47:47 !messages 14:47:47 (1/1) greensnark said (3h 33m 35s ago): That was my bug: DD leveling up was triggering an apply_to_all_dungeons with the result that the monster just killed was lost because of my change in 446f8218b1. Now that apply_to_all_dungeons is gone the bug is gone too. :-) 14:48:58 -!- Siber has quit [Ping timeout: 264 seconds] 15:09:05 -!- Siber3 is now known as Siber 15:11:23 on win32 console, things look abysmal in Polish Windows -- two dots on the top line for floor, and so on 15:11:56 switching things to Unicode (well, the 16 bit subset of Unicode Windows does...) would fix that 15:13:01 currently cset_ibm is the default, and only that an cset_ascii are supported 15:13:14 Do it :) 15:13:29 I wonder, if an accident happened to cset_ibm while adding cset_unicode, would anyone cry? 15:13:41 I use cset_ibm 15:13:49 if that's what you're asking 15:13:58 TGWi: on Windows? 15:14:15 I mean Windows locally 15:14:17 on CDO 15:14:49 and when I play locally I usually paste my rc into init, so yes 15:15:29 hrm, not having to support both would make my life easier 15:16:17 if it's just local it's not that big an issue for me 15:16:29 as long as the default is something other than waffle walls 15:16:31 I can keep a mapping somewhere, and use it when someone uses cset_ibm, probably... 15:18:14 having Unicode as the default everywhere would be a noble goal, and people using ancient charsets can be migrated without even really knowing it 15:18:47 since all terminals I know support forcing UTF-8 15:19:15 except Windows, which requires using its private API, but we already do that 15:19:25 noom (L13 DEIE) ASSERT(base_type < NUM_OBJECT_CLASSES) in 'items.cc' at line 2828 failed. (Lair:1) 15:19:48 noom (L13 DEIE) ASSERT(base_type < NUM_OBJECT_CLASSES) in 'items.cc' at line 2828 failed. (Lair:1) 15:20:12 !lm * type=crash -log 15:20:13 64. noom, XL13 DEIE, T:22651 (milestone): http://crawl.develz.org/morgues/trunk/noom/crash-noom-20100627-201948.txt 15:20:30 base_type ... 15:48:07 default to unicode would be cool, KiloByte 15:49:28 we still treat unicode like an add-on 15:49:50 it would be simpler to store everything as unicode internally, and then just convert things on output 15:50:52 ncurses do that already... we feed them 8-bit characters, forcing them to convert... then to convert again to the locale 15:52:52 03greensnark * r7cbd954d1a73 10/crawl-ref/source/ (main.cc viewmap.cc): Fix status area reporting the wrong place if an attempt to travel to a stash search fails (elliptic). 15:52:54 03greensnark * r4f24a5b97ebf 10/crawl-ref/source/effects.cc: Fix crash when acquiring an item that stacks with an existing item on the floor (Noomx). 15:55:46 acquired the same thing twice in a row? what was it :P 15:56:36 Gold 15:56:55 oh two scrolls 15:57:15 KiloByte: Feel free to convert to unicode :) 16:08:42 who named fedhas? 16:16:33 -!- casmith789 has quit [Remote host closed the connection] 16:17:53 03greensnark * r97b888bf281d 10/crawl-ref/source/makeitem.cc: Fix infinite loop when Xom tries to give the player a scroll in Sprint (Superking). 16:24:43 -!- TGWi has left ##crawl-dev 16:31:50 03greensnark 07stone_soup-0.7 * r9fb95adbab99 10/crawl-ref/source/ (dbg-asrt.cc initfile.cc initfile.h): Log game mode to crash dumps (+ compile fix from b249892ea5), don't clear game mode when creating a crash dump, since that sends Sprint crash milestones to the wrong milestone file. 16:31:52 03greensnark 07stone_soup-0.7 * r3262f4d8e370 10/crawl-ref/source/ (fight.cc mon-behv.cc): Fix neutral monsters aggressively pursuing and attacking the player (78291). 16:31:55 03greensnark 07stone_soup-0.7 * re1efe11b6020 10/crawl-ref/source/ (main.cc viewmap.cc): Fix status area reporting the wrong place if an attempt to travel to a stash search fails (elliptic). 16:31:57 03greensnark 07stone_soup-0.7 * r652674cdc0e5 10/crawl-ref/source/effects.cc: Fix crash when acquiring an item that stacks with an existing item on the floor (Noomx). 16:31:59 03greensnark 07stone_soup-0.7 * rb589b8ffbea0 10/crawl-ref/source/makeitem.cc: Fix infinite loop when Xom tries to give the player a scroll in Sprint (Superking). 16:33:13 Give the animate skeleton spell some utility (https://crawl.develz.org/mantis/view.php?id=1844) by OG17 16:42:09 -!- TGWi has joined ##crawl-dev 16:42:58 is there a place to report pricing errors? 16:43:21 seems like there should be a wiki page or summat 17:27:04 -!- eith has joined ##crawl-dev 17:27:11 -!- TGWi has left ##crawl-dev 17:55:07 -!- eith has quit [Ping timeout: 258 seconds] 18:29:50 -!- ais523 has quit [Remote host closed the connection] 18:56:31 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:09:59 -!- eith has joined ##crawl-dev 19:10:15 -!- Henzell has quit [Ping timeout: 258 seconds] 19:15:55 -!- Henzell has joined ##crawl-dev 19:30:08 morn 19:43:05 03due 07holyhaul * r528114e51fd1 10/crawl-ref/ (13 files in 2 dirs): Merge branch 'master' into holyhaul 20:03:24 -!- Iainuki has quit [Quit: Iainuki] 20:17:31 -!- syllogism has quit [] 20:55:31 -!- ortoslon has joined ##crawl-dev 21:00:00 It's ortoslon the terrible 21:00:10 Oh no, everyone hide 21:00:40 Oh dear 21:00:48 What symbol for a blessed toe? 21:00:50 I don't think I can use z. 21:00:55 Can I? 21:02:40 'z' is undead-exclusive methinks 21:02:45 Yeah. 21:02:50 so... what? A? 21:03:30 what does a blessed toe look like and what does it do 21:03:35 It's a toe. 21:03:46 It has a halo and it shines. 21:03:51 Fleshless toe? 21:03:56 No, no, fleshy! 21:04:04 It's the relic of a pious saint. 21:04:12 Aha :) 21:04:37 I would be tempted to use the tentacle symbol, except that we share that with worms and stuff, right? 21:04:45 Yeah. 21:05:19 I could always use ,? 21:05:29 Is that used for anything? 21:05:35 ',' will be easily confused with floor glyphs 21:05:39 It's used for magic mapped floor 21:05:40 Yeah. 21:05:43 Ahh, true. 21:05:51 %? 21:05:56 if it has a halo you would probably notice it 21:06:01 due: Items of food? :) 21:06:02 % could be a chunk. 21:06:07 Death cob. 21:06:08 Could do '*' 21:06:15 Using * for silve star... 21:06:17 due: Death cob is '%' because of the food angle :) 21:06:24 Toes are food too! 21:06:27 due: Use a different colour :) 21:06:37 Okay, yellow * it is. 21:06:38 * greensnark is not in the habit of eating toes. 21:07:06 Could use the dancing weapon symbol, I guess 21:07:10 Nah. 21:08:54 due: Is the bug where troves ask for wands of fire (16) fixed? 21:09:00 Someone reported it in 0.6 again 21:09:05 I didn't realise it was a bug 21:09:11 Hmm? 21:09:15 Ohhh 21:09:16 Yes 21:09:20 We discussed this before, right? 16 charges not possible 21:09:22 Yeah, I hit dpeg a lot. 21:09:25 Ok 21:09:39 Max charges if 15, right/ 21:11:43 woa, what the hell 21:11:55 I used &G to wipe the level, and now I'm getting INVALIDMONSTER# errors. 21:12:44 Oh,, I haven't coded the monsters yet. "Whoops". 21:13:53 @??angel 21:13:53 Angel (16A) | Speed: 15 | HD: 12 | Health: 72-132 | AC/EV: 10/20 | Damage: 25, 10 | Flags: 08holy, see invisible, fly, !sil | Res: 06magic(128), 10elec++, 03poison | XP: 2092 | Sp: minor healing. 21:16:18 !lg clouded killer=death drake -tv 21:16:19 1. clouded, XL6 VpMo, T:6116 requested for FooTV. 21:18:11 Hahah 21:18:54 Death drake XL6? 21:18:57 !lg clouded killer=death drake 21:18:58 1. clouded the Insei (L6 VpMo), worshipper of Yredelemnul, blasted by a death drake (foul vapour) on D:4 on 2010-06-27, with 543 points after 6116 turns and 0:16:29. 21:19:28 Polymorph 21:23:10 mwahaha. 21:23:27 Okay, all the new holy monsters have stubs, at least. 21:24:17 SA users bug reports are so useful 21:24:30 "Latest trunk is crashy" <-- good to know 21:24:52 Crashes when killing evil monsters (https://crawl.develz.org/mantis/view.php?id=1845) by Happylisk 21:24:52 I can get right on fixing that armed with that knowledge :P 21:24:58 Ooh 21:25:27 That's ironic, that was exactly the same person who made that comment on SA :) 21:25:42 so you don't have to alert the QA department then 21:26:52 Silver stars need a silver halo, hm. 21:33:16 03due 07holyhaul * r8c0131b70638 10/crawl-ref/source/ (mon-data.h mon-spll.h): Stubs for all of the new holy monsters. 21:33:29 * due stubs his blessed toe. 21:34:08 Just don't add a blessed toenail golem, or b0rsuk will hunt you down 21:34:18 I hope blessed toes are weak to stubbing damage 21:34:21 Wait, what am I saying? He's going to hunt you down anyway 21:34:24 That's an excellent idea. 21:34:33 * due isn't afraid of b0rsuk. 21:34:40 I can't wait for b0rsuk to react to blessed toes :) 21:34:44 Me neither. 21:34:52 Although he may have given up on Crawl by now 21:35:02 I mean, it's clear he's going to have a heart attack at some point so I don't know that there's much to worry about 21:35:04 Too silly for him? 21:35:23 Yes, he was getting increasingly apoplectic on the wiki 21:35:43 I understand he's allergic to the word "dire" as well :P 21:36:06 ?? b0rsuk 21:36:06 b0rsuk[1/6]: b0rsuk is a badger of such great power that he has mastered his own mortality. He is enormous, three-headed and capable of breathing fire. Born before the history of time, he has grown in might and magical mastery. Being immortal, there is nothing left to acquire but godhood. His claws are golden and enchanted. 21:36:09 lol 21:36:19 Oh well, AF_HOLY <3. 21:36:29 So let's just say that in the event of being on a sinking ship, due and b0rsuk should choose different lifeboats. 21:36:42 who needs a lifeboat? 21:36:47 I'll ride a fucking hellephant, thank you. 21:36:55 Well, certainly not a badger with golden claws :D 21:38:05 * due goes to see who else has died on SA recently. 21:38:24 !lm * type=crash 21:38:25 64. [2010-06-27] noom the Conjurer (L13 DEIE) ASSERT(base type < NUM OBJECT CLASSES) in 'items.cc' at line 2828 failed on turn 22651. (Lair:1) 21:38:27 !lm * type=crash Sprint 21:38:27 No milestones for * (type=crash). 21:38:44 * greensnark undertakes this challenge. 21:38:55 Oh wait, I can't kill crawl processes on cdo 21:39:30 Hum? 21:41:04 Who's kuprin? 21:41:37 03pointless_ 07articulated_kraken * rb5cdb887c8fd 10/crawl-ref/source/mon-act.cc: Only remove a kraken connector in favor of the head in shallow water 21:41:40 03pointless_ 07articulated_kraken * rac085e2d1e0d 10/crawl-ref/ (181 files in 21 dirs): Merge branch 'master' of ssh://crawl-ref.git.sourceforge.net/gitroot/crawl-ref/crawl-ref into articulated_kraken 21:41:41 03pointless_ 07articulated_kraken * r8895c09e2e9d 10/crawl-ref/source/ (files.cc makeitem.h): Merge branch 'master' of ssh://crawl-ref.git.sourceforge.net/gitroot/crawl-ref/crawl-ref into articulated_kraken 21:41:43 03pointless_ 07articulated_kraken * r524008619edb 10/crawl-ref/source/ (mon-abil.cc mon-act.cc): Rework search method used for joining kraken tentacles 21:41:48 KRAKEN <3333333333333333. 22:02:25 * greensnark wants articulated_kraken 22:02:49 Too bad every stable branch feels insufferably boring compared to bleeding edge within a week at most 22:03:25 This is what we get for having release date goals 22:03:46 :) 22:11:10 -!- ortoslon has quit [Quit: bye] 22:11:40 -!- Iainuki has joined ##crawl-dev 22:14:50 03greensnark * r25c35d0f7147 10/crawl-ref/source/delay.cc: Fix assert when a repeated long-rest is interrupted (Superking). 22:18:23 03greensnark 07stone_soup-0.7 * r261743e46045 10/crawl-ref/source/delay.cc: Fix assert when a repeated long-rest is interrupted (Superking). 22:19:55 What would it take to enable crash dumps for Wind0ze 22:24:56 -!- pointless_ has quit [Ping timeout: 265 seconds] 22:45:19 Wands don't work right when confused (https://crawl.develz.org/mantis/view.php?id=1846) by OG17 22:47:11 -!- purge has joined ##crawl-dev 23:02:34 -!- ortoslon has joined ##crawl-dev 23:10:56 Goodbye folk. 23:16:36 -!- ogaz has joined ##crawl-dev 23:45:40 Reaching brand inconsistency (https://crawl.develz.org/mantis/view.php?id=1847) by helsbecter