00:03:25 Unstable branch on crawl.develz.org updated to: 0.9.0-a0-291-gb4f28aa (32) 00:06:55 Unstable branch on crawl.akrasiac.org updated to: 0.9.0-a0-291-gb4f28aa (32) 00:08:09 -!- SirVaulterScoff has joined ##crawl-dev 00:08:58 -!- SirVaulterScoff has left ##crawl-dev 00:17:51 Windows builds of master branch on crawl.develz.org updated to: 0.9.0-a0-291-gb4f28aa 00:22:47 Prerelease branch on crawl.develz.org updated to: 0.8.0-a1-213-gaa1dd7b (32) 00:31:22 -!- valrus has quit [Remote host closed the connection] 00:32:27 -!- Zaba has quit [Ping timeout: 246 seconds] 00:37:34 Windows builds of 0.8 branch on crawl.develz.org updated to: 0.8.0-a1-213-gaa1dd7b 00:39:16 -!- Zaba has joined ##crawl-dev 00:40:21 -!- eith has quit [Ping timeout: 240 seconds] 00:43:05 -!- Jordan7hm has quit [Quit: Leaving] 00:45:06 -!- Jordan7hm has joined ##crawl-dev 01:09:58 -!- ophanim has quit [Read error: Connection reset by peer] 01:23:54 -!- ortoslon has joined ##crawl-dev 01:25:38 -!- gvdm has joined ##crawl-dev 01:34:49 -!- valrus_ has quit [Remote host closed the connection] 01:35:16 -!- ortoslon has quit [Quit: bye] 02:54:06 -!- syllogism has joined ##crawl-dev 02:58:27 -!- gvdm has quit [Remote host closed the connection] 02:58:41 -!- gvdm has joined ##crawl-dev 02:59:50 -!- gvdm has quit [Remote host closed the connection] 04:17:43 hey greensnark, are you in? 04:18:14 I'd like to add a feature to dgl to allow watching someone even after death 04:18:28 you think that's possible? 04:18:38 so you see what happens to their decomposing body, and their ghost? 04:18:52 no, funny guy :-P 04:19:37 i want dgl to automatically start watching the person again when he starts a new char 04:24:22 +1 to watching whoever gets the ghost :p 04:35:07 FR: morgue files record which ghosts that character killed using a unique ID that can be linked to the morgue of the ghost so that we can construct graphs describing the natural selection of player ghosts (you killed my ghost, then you died, then someone killed your ghost, then he died... etc.) 04:36:58 -!- Textmode has quit [Ping timeout: 250 seconds] 04:47:27 -!- ais523 has quit [Remote host closed the connection] 04:49:28 -!- Mu_ has joined ##crawl-dev 04:50:13 -!- monqy has quit [Quit: hello] 05:07:32 moin 05:38:07 -!- Wensley has quit [Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.9.0.17/2009122204]] 06:30:40 -!- Cryp71c has joined ##crawl-dev 06:30:59 Morning 07:07:59 -!- edlothiol has joined ##crawl-dev 07:14:00 Morning. 07:22:38 -!- Cryp71c has quit [Ping timeout: 276 seconds] 07:30:15 -!- Cryp71c has joined ##crawl-dev 07:56:21 supremely impressed with new recite 08:10:11 -!- MarvinPA has joined ##crawl-dev 08:11:30 bit odd you can recite to stuff like ant zombies though 08:23:51 -!- Twilight13 has quit [Read error: Connection reset by peer] 08:23:51 -!- Twilight-1 has joined ##crawl-dev 08:36:30 -!- upsy has joined ##crawl-dev 08:50:06 -!- eith has joined ##crawl-dev 08:52:41 -!- DrPraetor has quit [Ping timeout: 252 seconds] 08:54:06 sigh, I hate altar vaults you 99% can't get into without cTele or cBlink. 08:54:20 Normally I can at least blink enough and eventually land on the island where I want to get to. 08:54:28 But this sif muna lake is a bit absurd. 08:54:52 Cryp71c: Levitate? 08:55:06 ghallberg: :P ofc. don't have it now. Guess I'll get it later. 08:55:09 Wasn't thinking. 08:55:38 ... 08:55:41 a second sif muna vault. 08:56:16 I usually pick up +lev rings and pots quite often... 09:16:00 -!- edlothiol has quit [Read error: Connection reset by peer] 09:16:34 -!- edlothiol has joined ##crawl-dev 09:40:56 -!- ZorbaTHut has quit [Read error: Connection reset by peer] 09:41:11 -!- ZorbaTHut has joined ##crawl-dev 09:45:14 Dragon Form broken? (https://crawl.develz.org/mantis/view.php?id=3877) by drek 09:45:14 Ghosts using Sticky Flames at long range (https://crawl.develz.org/mantis/view.php?id=3876) by drek 10:01:42 -!- ophanim has joined ##crawl-dev 10:44:34 You spit the 17-headed Lernaean hydra like a pig!!! 10:44:39 \o/ 10:45:12 oh, typo btw? should it be "to split like a pig"? 10:47:21 "to spit" means "to impale with a pointy sharp thing" or something along those lines 10:47:31 ah, ok 10:47:49 anyways... \o/ 10:48:30 :) 11:05:21 omg.. Killed from afar by Xtahua (75 damage) 11:05:42 3d38.. 11:05:44 speechless 11:05:50 yeah, you probably want fire res 11:05:51 (: 11:06:02 no, i want a different game 11:07:26 now i would have to play 50 games again, until i find anything reasonable 11:07:30 that's just boring 11:21:56 -!- valrus has joined ##crawl-dev 11:55:23 -!- bmh has joined ##crawl-dev 11:55:25 -!- bmh has quit [Changing host] 11:55:25 -!- bmh has joined ##crawl-dev 11:56:52 Napkin: I feel your pain, sometimes the damage calculations xdY seem really high because you just happen to suffer from an unusually high roll :( 11:57:20 Cryp71c: too bad we can't use normal distributions... 11:57:44 -!- eith_ has joined ##crawl-dev 11:58:49 we could... if we just reflected negative values, but that would be strange 11:59:05 bmh: in what manner? in gaming I'm most familiar with dice based rollings. 11:59:56 Cryp71c: one reason we do xdY damage is because 1) it's guaranteed to be non-negative, 2) has a guaranteed minimum and maximum 12:00:23 -!- eith has quit [Ping timeout: 258 seconds] 12:00:29 there's no reason we couldn't draw damage from arbitrary distributions 12:02:02 heck, we could even make the damage roll conditional on the to-hit roll 12:02:06 -!- eith_ is now known as eith 12:02:51 I don't think that would add any depth, though 12:03:47 bmh: it would add depth, but not for the average user, at least not without more elaborate combat messages "the ogre hits you at a glance ..." 12:03:51 is there a reason you couldn't do that but truncate at zero? 12:04:20 bmh: what I was specifically curious is what distributions you were thinking of that produce negative values? 12:04:50 Cryp71c: the normal distribution, for one 12:04:51 Cryp71c: the normal distribution, of course! 12:05:30 the normal distribution doesn't really feel right for damage calculations in general though 12:05:31 and the skew normal 12:05:49 I do like the idea of damage conditioned on to-hit 12:06:02 You could do a normal distribution conditioned on to-hit. 12:06:07 I have no interest in implementing it or balancing it 12:06:10 hehehe 12:06:14 yeah that'd be quite an undertaking. 12:06:40 Cryp71c: that would be a pain in the ass. :-D 12:07:37 (sometimes I suspect that I'm the worst crawl player to ever write a line of game code) 12:07:49 bmh: i'm sure there's some methodology on centering a normal distribution on another value, (eg, if the normal distribution of an attack is centered on 20 dmg, glancing blows center on 1/4 of that damage, so shift the entire distribution down. 12:08:20 Cryp71c: if you want to skew the mean, that's trivial, you just add or subtract a constant 12:08:34 drawing from the conditional multivariate normal is a little uglier 12:09:05 I'm a math minor, but I never invested much time into anything relating to distributions, at least that I can remember :P 12:23:34 the new tree glyphs are very annoying 12:25:36 wand of polymorph in sigmund's invisible hands 12:25:50 ??spider form 12:25:51 spider form[1/2]: No weapons or armour, but you get swiftness, a venomous bite, and a huge EV bonus (better than sprigganness!). You hit somewhat harder too, but the real draw is you don't get hit back. You also gain five dexterity, which is nice. Spider form has 2 AC, plus one for every 6 levels of poison magic. 12:28:58 -!- Zao has quit [Quit: leaving] 12:31:09 shiftes keys for running do not work (https://crawl.develz.org/mantis/view.php?id=3878) by Eumel71 12:34:26 -!- Zao has joined ##crawl-dev 12:34:29 -!- Zao has quit [Changing host] 12:34:29 -!- Zao has joined ##crawl-dev 12:38:43 03kilobyte * r5db338104502 10/crawl-ref/source/item_use.cc: Don't prompt for stat-death items when already <= 0. 12:38:53 03kilobyte * r96f00b85b927 10/crawl-ref/source/item_use.cc: Fix crash and non-removal of armour when there's a question asked. 12:46:18 03kilobyte 07stone_soup-0.8 * r3c00115c27d8 10/crawl-ref/source/item_use.cc: Don't prompt for stat-death items when already <= 0. 12:46:22 03kilobyte 07stone_soup-0.8 * r73720adb6198 10/crawl-ref/source/item_use.cc: Fix crash and non-removal of armour when there's a question asked. 12:48:38 Prerelease branch on crawl.develz.org updated to: 0.8.0-rc1-0-g73720ad (32) 12:49:33 -!- bmh has left ##crawl-dev 12:51:30 Windows builds of 0.8 branch on crawl.develz.org updated to: 0.8.0-rc1-0-g73720ad 13:03:02 invis sigmund, again 13:04:01 @??sigmund 13:04:02 Sigmund (08@) | Speed: 10 | HD: 3 | Health: 30 | AC/EV: 0/11 | Damage: 5 | Flags: spellcaster | Res: 06magic(12) | Chunks: 07contaminated | XP: 104 | Sp: throw flame (3d5), confuse, invisibility, magic dart (3d4). 13:04:14 those builds won't show up on the trunk page 13:04:45 it's his normal spell, he'll be invisible a good part of the times you meet him 13:05:12 should we do something, or just test it and wrap 0.8? 13:06:27 invis, confuse, death 13:06:39 just demonstrating how boring it is 13:06:41 it's nearly a rule to have slight breakage like missing aptitudes.txt or crawl_manual on a release 13:07:31 well, remember what the old flowchart said :p 13:07:32 wasn't there a huge hack to turn the comfy rest format into text? 13:08:38 nah, i'm just pissed 13:08:59 i'm starting to understand why people write bots and pickup play once they reach lair or something like that 13:09:20 i was never sure how the manual was supposed to work, but wasn't the plan to convert the wiki manual page to txt/html etc? 13:09:36 it is, yes, MarvinPA 13:10:03 but i forgot how and i'm not motivated to cooperate ;-P 13:10:54 the html manual is automatically created via cronjob: http://crawl.develz.org/other/manual.html 13:10:59 twice a month or so 13:11:11 on my hackintosh tiles fail on start with "Failed to set video mode: Failed creating OpenGL pixel format", but I never tested it before so I have no clue whether it's a breakage in Crawl or my setup 13:11:16 due knows how to make text out of it 13:11:56 in a virtual machine? probably your setup causing it 13:12:14 Napkin: What's up with the "" and "" at the start/end of the HTML manual. 13:12:18 * manual? 13:12:23 and due wakes up around midnight, so it might be good to ask him if it's up-to-date in 0.8 if none of you guys know 13:12:41 -!- monqy has joined ##crawl-dev 13:12:58 the crawl_manual.txt on git and the manual on the wiki are out of sync at the moment, at least 13:13:02 if that's what you mean 13:13:20 right, that's what I wanted to know 13:13:23 okay, yeah 13:13:25 crawl_manual.txt was supposed to be deleted from git 13:13:31 dpeg updated the wiki manual quite a bit 13:13:49 or updated on release? i don't remember 13:14:56 * kilobyte checks the calendar. Apr 25, release on Apr 24, -rc1 is tagged, doing final tests... sounds like a fine moment to update the manual. 13:15:07 well as far as i understood it, the idea was not to edit crawl_manual.txt on git, only on the wiki, and then have the manual generated from the wiki page (presumably at release, or automatically, or whatever) 13:15:56 it's in some format that takes hundreds of megs in dependencies to turn into text 13:16:13 aha, fun 13:16:21 at least python, some extra python modules, TeX and the likes 13:16:50 for nothing but converting some almost-text markup into text 13:17:09 not a time to discuss advantages and downsides of that, though 13:17:12 that's crazy 13:18:42 but yeah, should update it before the release.. 13:19:18 hm, on the subject of docs and stuff anyway - could the files like 034_changes.txt be moved into docs/obsolete or something? 13:20:10 good idea 13:21:03 possibly even key_changes.txt and .pdf, although those refer to 0.5 which at least not quite as ancient :P 13:23:42 on hackintosh console, PgUp and PgDn don't work while scrolling the manual or character notes; they do move you diagonally though 13:23:55 ok, made trunk website work again *grumpy tone* 13:24:10 only because kilobyte is such a nice and busy guy 13:24:24 -!- Textmode has joined ##crawl-dev 13:24:45 do you mean pre-0.8? 13:25:00 http://crawl.develz.org/trunk/ 13:25:10 if it's any extra work, don't bother, I can do the final tests or put it into a random directory for others to test 13:25:28 great, cool! 13:25:47 since the version tag has changed, update-trunk-indices.py needs adjustment 13:25:56 *whenever 13:26:09 ;) 13:29:03 does any of you have *BSD, SCO ClosedServer, IRIX, HP-UX, Xenix, Solaris or whatever? 13:29:23 solaris 5.10 at work 13:29:31 but of course, without gcc 13:29:39 blah 13:29:49 Well, there are Solaris remote access boxen on campus. 13:30:01 No clue what my quota is or if they have the deps required to build DCSS... 13:30:10 got FreeBSD 7.2 (intentionally an old version) in a VM, but only console 13:30:25 Oh, and they don't have git... 13:31:03 if it's a problem for you, don't bother, we have players on Hurd but I never heard of anyone on Solaris :p 13:32:18 if you prefer a tarball and don't have the tools to make one, http://angband.pl/tmp/stone_soup-0.8.0-rc1-0-g73720ad.tar.bz2 13:32:27 * jpt9 hmms... 13:33:07 use "on" in that matter sounds pervert, kilobyte ;) 13:33:47 -!- ophanim1 has joined ##crawl-dev 13:36:07 -!- ophanim1 is now known as ophanim2 13:37:20 -!- ophanim has quit [Ping timeout: 250 seconds] 13:49:44 kilobyte: I've reached a stopping point for my branch at the moment, going to go ahead and rebase combat rewrite with what's been done thus far in trunk. 13:50:13 But I've never had to do anything like that before, if you have a command that can get me started or an idea of what I should be using (merge vs rebase) I'd appreciate it. 13:51:44 for any large changes, and yours certainly is one, rebasing would be a nightmare, so a merge would be far better 13:55:15 you mostly rewritten fight.cc so I'd do it this way: resolve conflicts in other files, "git checkout fight.cc", "git diff `git merge-base HEAD master` master -- fight.cc" to get a list of changes to re-implement 13:55:37 (HEAD assuming you're on your branch at the moment, of course) 14:03:21 -!- ais523 has joined ##crawl-dev 14:03:24 -!- Wensley has joined ##crawl-dev 14:06:50 hrm, I understand some of what you're saying, but most of that is flying above my head atm. 14:08:00 I'll consult the man page on merging and then see where to go from there. 14:12:11 hmm... lemme list all commands I'd do in turn: 1. check if the tree is clean ("git status"). 2. make sure my "master" is up to date ("git checkout master", "git pull origin master"), 3. go back ("git checkout unified-combat-control"), 4. start merge ("git merge master") 14:13:14 you'll get an epic crapload of conflicts, marked with <<<< >>>> in most files ("git status" for the list of files, "git diff" for a detailed view) 14:13:40 for most files the conflicts are easy to fix, except for fight.cc 14:13:47 Right, I'm with you so fare. 14:13:48 far* 14:13:55 (btw I like Epic crapload) 14:16:46 other fun terms of that kind include "metric buttload" (= 2.287 imperial buttloads) 14:17:31 for fight.cc you may go to your version ("git checkout fight.cc") then ask for changes that were done to that file 14:18:23 -!- ophanim2 is now known as ophrunning 14:19:01 merge-base can tell you when master and your branch diverged 14:19:24 it says: 2cae6124 14:20:27 so you might ask for the log of changes to fight.cc: git log 2cae6124..master -- fight.cc 14:20:40 or get the diff: git diff 2cae6124..master -- fight.cc 14:21:04 the diff is not long, I'd just apply it to your code by hand 14:21:26 gotcha, that makes sense, thanks for your explanation. 14:40:33 -!- syllogism has quit [] 15:16:12 -!- ophrunning is now known as ophanim 15:20:56 -!- ophanim1 has joined ##crawl-dev 15:24:06 kilobyte: when I do this merge, am I going to have to re-branch? 15:24:22 03Cryp71c 07unified_combat_control * r77b621a0ace2 10/crawl-ref/source/ (8 files): Merge several player/monster diverged methods 15:24:22 -!- ophanim has quit [Ping timeout: 250 seconds] 15:24:34 no 15:24:35 03Cryp71c 07unified_combat_control * rd7bc51aaf07f 10/crawl-ref/source/melee_attack.cc: Update calc_damage TODOs 15:29:09 -!- Cryp71c has quit [Quit: Leaving] 15:30:18 this seems like an error... targeting poisonous cloud on a space already occupied by a cloud of noxious fumes gives an "out of range" message, although targeting even farther away where a cloud is not present is in range 15:32:07 yeah, the commit's comment mentions that 15:32:44 I need to allow the targetter to give custom messages, rather than just "Out of range." 15:33:33 ah, I didn't realize that there was a rule against targeting clouds where clouds already were 15:33:40 some spells will accept a bad place in the old targetter then return a fail message, forcing you to attempt casting again 15:34:46 clouds were allowed there before, albeit this was exploitable in one case and took your mana for no effect otherwise 15:36:04 if you casted a cloud in a corridor (preferably a cheap one like meph), casting over the last square occupied by the cloud increased your range by 1 15:37:40 same for Firestorm: the old code allowed you to select a wall which took your mana, a turn and caused noise, producing no firestorm 15:39:18 weird, okay 15:42:42 -!- ophanim1 is now known as ophanim 15:49:52 -!- Cryp71c has joined ##crawl-dev 15:51:41 After I've resolved conflicts in a file, I just add it as if it were an untracked file? 15:52:03 Cryp71c: yes, then there's some sort of continue-merge command 15:52:10 that I can never remember offhand 15:53:08 you can just commit -a as usually, adding as it were untracked can be handy only if you want it to get out of your sight and not distract you while you're fighting other conflicts 15:53:56 (or you do something that can benefit from the "index" being different from the working tree) 15:55:09 kilobyte, k, handing non fight.cc conflicts. 15:58:48 kilobyte, these mprf_nocap methods in mpr.h are yours, right? 15:59:41 yeah... I hope to get rid of them at some point, but for now they're needed 16:02:45 -!- dpeg has joined ##crawl-dev 16:02:47 Alrighty, everything but fight is taken care of. 16:02:51 cheers 16:03:48 dpeg: whee! 16:04:06 Easter without internet access, just back 16:04:24 200 Crawl mails :) Great work! 16:04:24 kilobyte, if I try to checkout fight.cc, I get an error about it being unmerged, is there a force? 16:04:37 yeah, visiting the family once in a time isn't a bad idea 16:04:46 nvm, -f flag on checkout 16:04:56 Hi dpeg :) 16:05:10 -f yeah :) 16:05:11 kilobyte: ailing grandma in this case, but yes! 16:06:26 she deserves to see her grandkids on such occasions, yeah 16:06:41 kilobyte, -f changes the error to a warning, but doesnt actually apply the checkout. 16:07:03 Great grandkids! 16:07:27 but enough of the private stuff... what's the state of affairs regarding release? 16:07:53 dpeg, I"ve deleted all DCSS source, we're rolling back to .7 16:07:59 -rc1 tagged, I'm looking at the list of bugs seeing if there's something last minute that needs to be fixed 16:08:09 shhhh kilo 16:08:11 :) 16:08:22 oh ok, what Cryp71c said :) 16:08:23 hmm, from this I deduce that Cryp71c cancelled the release, but kilobyte still had a local copy 16:08:29 03kilobyte 07stone_soup-0.8 * r37c60fe7ab1a 10/crawl-ref/source/command.cc: Fix unimplemented branches showing up on "?/b". 16:08:29 03kilobyte 07stone_soup-0.8 * r9cea0ebe7e78 10/crawl-ref/docs/ (034_changes.txt obsolete/034_changes.txt): Move 0.3.4 changes to obsolete/ 16:08:31 :D 16:08:52 Cryp71c: unfortunately, not possible these days anymore :) 16:09:09 dpeg, na uh, I also forced everyone in your brief absence to go back to SVN. 16:09:24 anyways :) 16:09:37 Cryp71c: fight.cc almost done? 16:10:50 dpeg, yeah, making headway. I got the largest of the problematic mergings done. I'm merging trunk into combat rewrite so we have fewer merge conflicts down the road. 16:12:26 Cryp71c: so this could very well be in 0.9 already? 16:12:41 Within a couple weeks after release, potentially, It might be ready to merge down into 0.9, yes. 16:12:52 yay 16:13:42 -!- ion has joined ##crawl-dev 16:14:06 there's some Mac stuff that I have no way to debug left 16:14:26 kilobyte: is it necessary to respond to your 0.9.0-foo email? You're right -- do you need the supportß 16:14:56 nor anyone of us except greensnark, who dares to do things other than Crawl, in a flagrant display of bad priorities 16:14:58 kilobyte: Mac users are used to the pain. They should upgrade to a real system or send someone to help testing, eh? 16:15:04 :) 16:16:18 Is this @file @brief the new paradigm we're using for auto-documentation's sake? 16:17:39 yeah although it's voodoo to me... I'm just blindly doing what due says 16:19:34 dpeg: do you know how to get current version of the manual? 16:21:24 kilobyte: you mean from the wiki? No, never done that :( 16:23:00 everything else seems to be ready, so we can release the moment due wakes up and tells us how to convert it 16:23:07 assuming it's due who knows that :p 16:23:14 (which I'm not sure about) 16:24:08 I asked b0rsuk whether we need some script to remove the markup from the document... there's not too much of it, and the replies were inconclusive. 16:24:56 !seen b0rsuk 16:24:56 I last saw b0rsuk at Sun Nov 1 15:13:29 2009 UTC (about 1y 25w 1d 6h 11m 27s ago) parting without a message. 16:26:02 dpeg: do you use the sort of keyboard where ß is actually easy to typo? 16:26:36 due found a way 16:26:54 he wanted me to automate it on builds, but i forgot 16:27:02 "Compose s s" :p 16:27:12 altgr-s on mine 16:27:51 taken by ś 16:27:57 ß on german keyboard is right of 0, without any modifier needed 16:28:17 yeah, makes sense for Germans 16:28:43 but it's a pain to get any of {[]} which sucks for all kinds of coding, I guess -- and it hurts Latex a lot, too 16:28:57 - is right of 0 on a UK keyboard 16:41:45 dpeg: on German keyboard, where is '^'? 16:41:56 left of 1 16:43:18 kilobyte, whew, merge finished. Compiling and then commiting! 16:45:17 -!- Cryp71c has quit [Quit: Leaving] 16:47:32 Silly question... I have a couple of computers I play DCSS on (one Windows, one Linux). Is it at all possible to combine the high score files from them into one file? 16:48:07 play online, jpt9 ;) 16:48:16 Yeah, I know. 16:48:23 otherwise, play via shared network drive? 16:48:28 just concatenate the file 16:48:34 kilobyte: That won't break anything? 16:48:52 it will, score file is sorted 16:48:58 it's a regular text file 16:48:59 Ah. 16:49:14 it will break 16:49:41 but, you can sort it after concatenating :) 16:51:07 Wait... what field does it sort by? 16:51:16 The version is first in the list, so I can't just sort normally... 16:51:24 score 16:52:27 I mean, it doesn't *really* matter, since I mostly play on one box, and that the one I've gotten my highest score on... 16:52:36 But nice to know, though. 16:52:57 it might be good to sort it while reading 16:53:16 it's the sc=NNN field you want to sort by 16:53:23 and to rip away the current score file handling, it's ugly beyond words 16:53:53 is it broken? 16:54:33 for example, it tries to rely on some broken system "forcing an exclusive lock" when the file is opened for append, then doing regular non-append writes, finally calling ftruncate() 16:55:08 (it works only because there's an actual lock, apparently added as a quick fix) 16:56:52 -!- MarvinPA_ has joined ##crawl-dev 16:57:26 -!- bmh has joined ##crawl-dev 16:57:41 hi 16:57:56 Hi 16:57:59 hi 16:58:05 -!- MarvinPA has quit [Ping timeout: 252 seconds] 16:58:28 dpeg: do you think there's any merit to correlating 'to hit' with damage with regards to monster attacks? 16:59:05 hard to say... what do you have in mind? 16:59:54 If an entity succeeds on its to-hit roll by a wide margin, do additional damage 17:00:29 no 17:00:32 nonono 17:00:50 Napkin: I'm totally fine with a no, I just want to understand the rationale 17:01:21 bmh: I don't think that's any good. It would conflate what should be kept separated. Imo, and I could be convinced otherwise, particularly for special monsters. But as a general rule, I'd be skeptical. 17:02:51 rather than just giving more damage, it could provide a means of bypassing AC, with the reasoning that a higher to-hit allows you to find chinks in your opponent's armor 17:02:54 bmh: it should only work like that if it also works like that for players, and systems like that work best when it's smaller weapons that get that kind of bonus (and no bonus against stuff without vulnerable points) 17:03:52 if you have as much back luck rolling dies as me, it would be obvious. it'll just create more randomness and more instant kills. but i'm no dev, so you should safely ignore me ;) 17:04:15 Napkin: There is no luck in the RNG. 17:04:20 -!- jpt9 has left ##crawl-dev 17:04:28 -!- jpt9 has joined ##crawl-dev 17:04:34 you should have played more with my grandma 17:05:15 Napkin: Careful. If you say things like that, Crazy Yiuf might end up shouting them. 17:06:40 oh, that wasn't ment offensive in any way. it's just that she always won ;) hence, RNG & me != friends ;) 17:07:28 such a rule might make the knife of accuracy overpowered :P 17:07:42 watch me - i'll manage to miss with it! 17:07:44 It would probably be a huge pain to implement with very little gain. 17:08:00 well, now that I've stirred the pot, I'm going to bed. 17:08:04 -!- bmh has quit [Quit: bmh] 17:08:30 it also sounds like an EV buff 17:10:23 -!- stabwound has quit [Read error: Operation timed out] 17:13:14 nights here, so you tomorrow 17:13:19 -!- dpeg has quit [Quit: leaving] 17:18:22 -!- lorimer has quit [Quit: upgrade-ski] 17:21:32 -!- MarvinPA_ is now known as MarvinPA 17:24:46 so last night someone was using tornado to effortlessly clear his fifth zig of the game, is this intended behavior? also, the tornado animation is beautiful, well done to whoever is responsible for that 17:28:25 there are three spells which make Zigs easy, unless you get a deep pan lord or holy level which can get you into deep shit even with them 17:29:01 Shatter falls short by a good deal, Summon Dragon is terrible for Zigs 17:29:02 the guy using tornado last night had beaten the game and was just farming 17:30:11 kilobyte: tornado + death's door is a pretty hilarious zig combination, by the way 17:30:21 also, I am glad to see that the XP pool area can accomodate someone with 2000K xp 17:30:26 means you don't even have to worry about stuff like death curses from tomb levels 17:33:11 Necromutation gets you most of the way through, too 17:34:03 kilobyte: which three? 17:34:25 solution: make shatter and summon dragon also capable of clearing zigs 17:34:27 ais523: there's not so many level 9 spells... 17:34:58 ah, I see 17:35:02 firestorm/icestorm/tornado? 17:35:11 shatter just about works, if you're lucky with your monster sets and have good mp regen 17:35:33 ??necromancy miscast 17:35:34 necromancy miscast[1/1]: No effect if Kiku** and piety/150 chance. Otherwise by severity: 1: Slowing, (living) 5-19 dmg, rotting. 2: 1-3 shadows, (living) draining, 15-37 damage. 3: Reaper, soul eater, 1-7 statloss, draining, (living) severe rot, or torment. 17:36:06 although it definitely won't deal with pan lords in the same way that the storms+tornado can 17:37:23 seems like necromutation is better than death's door there... no rotting, no xp loss 17:37:56 most of hard opposition can fly 17:38:00 well, death's door is also rather good for pan lord levels and such 17:38:43 yeah 17:38:52 and especially for holy ones 17:39:01 holy and pan lord are probably the only zig sets shatter has a lot of trouble with (although obviously they're two of the nastiest), the other zig sets don't have much in the way of fliers 17:39:08 marvinpa: slime 17:39:16 oh i guess the new dragon and air elemental ones 17:39:31 hah okay yeah, maybe with the new sets shatter is a bunch harder then 17:40:19 well, other Zig sets can be done by pretty much anything including melee 17:42:57 <+kilobyte> most of hard opposition can fly 17:43:03 crawl needs gravity spells 17:43:54 Eronarn: love new recite 17:44:21 thanks; it still needs work, though 17:51:30 -!- stabwound has joined ##crawl-dev 17:51:42 -!- ais523 has quit [Remote host closed the connection] 17:53:35 -!- Cryp71c has joined ##crawl-dev 17:54:07 I return! Looks like everything compiles fine. 17:54:35 yay! 17:54:50 Hopefully it plays fine :D 17:55:45 Now let's summon due and we can celebrate. 17:56:04 Still waiting for him to pop on for the 0.8 rc stuff? 17:57:04 the manual needs to be converted from that silly markup language, and I don't know how 17:57:43 ah 18:00:53 Hrm, it appears shop mimics can be colored an odd color from the start, easily identifying them as mimics (just had a purple shop) 18:01:10 kilobyte: if you get too frustrated, just run the html file through elinks/lynx dump 18:01:16 that's what I did in the beginning 18:01:29 g'night o/ 18:03:33 Cryp71c: did you copy my rc? 18:03:56 MarvinPA, I think so...? 18:04:03 it recolours mimics because i wanted to change their glyph and then it turns out that actually works even before they're identified 18:04:10 yeah 18:04:10 for a couple of types at least 18:04:19 that's why you have purple mimics, i meant :P 18:04:52 it's reported on mantis i believe 18:17:41 !tell due Could you please convert the manual into text? 18:17:41 kilobyte: OK, I'll let due know. 18:48:18 -!- eith_ has joined ##crawl-dev 18:50:31 -!- eith has quit [Ping timeout: 261 seconds] 19:01:16 * jpt9 grins. "Nice bot." 19:04:58 -!- Jordan7hm has quit [Ping timeout: 240 seconds] 19:12:04 -!- Jordan7hm has joined ##crawl-dev 19:17:18 hi 19:17:18 due: You have 1 message. Use !messages to read it. 19:17:22 !messages 19:17:22 (1/1) kilobyte said (59m 41s ago): Could you please convert the manual into text? 19:17:27 kilobyte: rst2html 19:17:34 or rst2txt 19:17:52 kilobyte: what do you need? I'm on my work PC but I can pull up my laptop 19:18:41 I'll bring it through 19:33:40 -!- Twilight-1 has quit [Ping timeout: 260 seconds] 19:33:45 well, someone poke me 19:33:51 I'll trawl my logs 19:38:33 kilobyte: http://www.fadedpage.com/c/install.html#rst2txt-py 19:39:51 duey where's homunculus?? :p 19:40:15 0.9 :( 19:40:26 i believe in you 19:40:28 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:40:36 :D yay 19:51:56 -!- Twilight has joined ##crawl-dev 19:52:21 -!- Twilight is now known as Guest58889 19:58:37 Passwall is not interupted by dispersal (https://crawl.develz.org/mantis/view.php?id=3879) by LunarHarp 20:02:22 -!- eith_ has quit [Read error: Connection timed out] 20:02:55 -!- eith_ has joined ##crawl-dev 20:18:02 -!- edlothiol has left ##crawl-dev 20:25:08 -!- valrus has quit [Remote host closed the connection] 20:35:01 -!- upsy has quit [Quit: Leaving] 20:35:47 -!- DrPraetor has joined ##crawl-dev 21:01:41 -!- eith_ has quit [Ping timeout: 240 seconds] 21:08:27 dzoey the Gusty (L1 HuAE) (D:1) 21:14:02 -!- Cryp71c_ has joined ##crawl-dev 21:14:50 Evening 21:15:31 -!- Cryp71c has quit [Disconnected by services] 21:15:33 -!- Cryp71c_ is now known as Cryp71c 21:15:36 Rar 21:15:48 -!- Cryp71c_ has joined ##crawl-dev 21:26:10 -!- valrus has joined ##crawl-dev 21:39:52 unrar x Cryp71c_! 21:50:32 -!- valrus_ has joined ##crawl-dev 23:15:11 can I report a bug, that quaffing gain stat potions while not satiated causes rot as a vampire? 23:15:25 idk if it's a bug or a "you should have known better" 23:20:00 that's intentional, and mentioned in the vampire description 23:20:07 gain stat potions are mutations 23:20:21 -!- valrus_ has quit [Remote host closed the connection] 23:20:27 and thirsty vampires are undead 23:22:13 ya, but they weren't always; it's an annoyance, not a real bug 23:22:21 Er. 23:22:39 Q!=q, hm. 23:22:41 . 23:22:45 thanks 23:23:13 anyway I think vampires are supposed to use those potions whenever now, are you playing .7? 23:23:31 nope, 0.8 23:24:56 I misremembered it, it's still inconsistent with other vampire stuff though 23:25:09 inconsistent how? 23:25:11 https://crawl.develz.org/mantis/view.php?id=3234 if you're interested, it works if you're satiated or over 23:25:43 vampires at that level usually have a failure chance for mutations but this makes it 100% 23:26:15 it's not a big deal, it's just weird 23:27:08 agreed 100% 23:42:11 Just managed to crash 0.8RC1 on Ubuntu 9.10. 23:42:15 Crash log's here: http://pastebin.com/tvAHcUsA 23:49:53 Jiyva wrath still summons spores (https://crawl.develz.org/mantis/view.php?id=3880) by OG17 23:53:14 -!- Zaba has quit [Ping timeout: 260 seconds] 23:56:53 -!- Zaba has joined ##crawl-dev