00:22:06 greensnark: give your hetzner a use and setup termcast already :) 00:22:43 Hey, it has a use. It's not meant for Crawl though :P 00:23:02 due: sure, if you make the crawl binary accept --wizard, i'll add a mantis db check for dev :) 00:23:29 But I know someone who has an awesome Crawly domain name which he's registered with his own address so Crawl stalkers can find him! 00:23:39 Not to mention any names 00:23:42 lol 00:24:18 sure, i'd point termcast.develz.org to your ip, no problem, greensnark :> 00:24:26 :P 00:24:58 i already thought about it, but cdo really is at its limit already - cpu usage and diskspace-wise 00:25:13 You need upgrade? 00:25:15 Ask forum! 00:25:20 Get donations! 00:25:25 I'll think about it. I'll have to extract another IP from the Hetzner guys and audit the termcast code first, though 00:25:29 It work for Toady One, it work for you! 00:25:42 The Hetzner guys make me answer 200 questions each time I request an IP address :P 00:26:08 oh, my buddies get there ip with "i'm going to setup a webshop and need https" 00:26:30 each and every time the same sentence - at least that's what they told me ;) 00:26:47 *get their ip 00:26:50 Napkin: Oh. I had to send an email with a long list of things I needed the IP for :) 00:26:58 I'll try just the https line next time 00:27:37 :) 00:27:53 !tell due sure, if you make the crawl binary accept --wizard, i'll add a mantis db check for dev :) 00:27:54 Napkin: OK, I'll let due know. 00:28:02 !coffee 00:28:03 * Henzell hands Napkin a mug of black coffee, brewed by Mnoleg. 00:28:08 black! \o/ 00:28:20 !coffee 00:28:20 * Henzell hands greensnark a cup of soy latte, brewed by Yredelemnul. 00:28:23 Bah 00:28:26 haha! :D 00:28:35 !coffee greensnark 00:28:35 * Henzell hands greensnark a mug of caffè macchiato, brewed by Makhleb. 00:28:52 acceptable ;) 00:29:04 * greensnark prefers black coffee. 00:29:24 * Napkin switched coffee with greensnark before taking the first zip * 00:29:26 *sip 00:29:33 geez.. brb, coffee ;) 00:33:23 -!- varmin has quit [Remote host closed the connection] 00:34:32 seems like more and more people use the "upload: graphics" category in mantis - awesome! 00:36:02 -!- varmin has joined ##crawl-dev 00:54:54 more plant tiles (https://crawl.develz.org/mantis/view.php?id=3251) by LoginError 00:56:18 -!- ZChris13 has left ##crawl-dev 01:12:07 Napkin: ooh, okay, awesome! 01:12:07 due: You have 1 message. Use !messages to read it. 01:12:18 Napkin: is mantis and dgl combined? 01:12:34 Or rather, the permissions. 01:12:51 no, but i can add a query before starting the crawl process and then add --wizard 01:13:06 reading mantis permissions 01:13:14 awesome :) 01:13:20 so that would allow developers to go into wizard mode? 01:13:32 like the access to the save dumps 01:13:34 * due nod. 01:13:37 awesome! 01:13:43 well, it can do whatever you make --wizard do :) 01:14:29 but it'll be a lot of work for you, right? 01:15:19 to create such a binary, that plays normally for players and allow entering wizard mode when --wizard is used 01:16:25 why? 01:16:49 I'll just add a new option for DGL that mimicks no_wizard_ever for running it without --wizard 01:17:01 and otherwise functions as a normal build with wizard mode enabled with --wizard 01:17:09 ie, you can play as normal, but if you hit & you can step into wizard mode 01:21:53 great :) 01:22:41 i expected it to be more difficult because of all the precompiler ifdefs 01:23:15 We'll see :) 01:23:21 I'm *hoping* it'll be that simple. 01:24:05 well, mingw builds are always with wizard=y, right? 01:24:28 Yup 01:24:44 so.. it should be possible to accept & only when when DGL & --wizard 01:24:47 yes 01:24:59 so.. it should be possible to accept "&" only when when DGL && --wizard 01:25:03 ie, if WIZARD=YesPlease && USE_DGAMELAUNCH=YesPlease && --wizard 01:25:07 yup! 01:25:12 :) 01:25:48 so.. how do i do mysql queries from shell in a reasonably fast way? :) 01:25:57 will check that when at work ;) 01:26:10 echo query | mysql -u username database 01:26:13 alternately 01:26:19 mysql -u username database < file 01:26:37 for password you *must* use a my.conf file with 600 permissions. 01:27:00 i mean, you *can* use --password= but passing passwords as commandline argumnets = baaad. 01:27:24 unless you've got a read-only username that doesn't need a password :) 01:27:45 i'll think of something 01:27:56 has to be done inside the chroot, too 01:28:00 hm 01:28:17 would it be better to just have a text file in the chroot with "okay usernames"? 01:28:34 nah, too simple and too static ;) 01:28:38 :) 01:28:43 let's try a proper query first 01:51:05 does this need to be limited by account? Sometimes players want to test something 01:51:13 OG17: yes. 01:51:31 OG17: if they want to "test" something they are free to download and run a wizard build locally. 01:52:03 it's not always the same version, and there's stuff like Mu's wizlab 01:52:27 then they can compile it or ask napkin to recompile an older version? 01:52:31 build version, at least 01:52:49 I guess? Why prevent it, though? 01:52:55 ... 01:53:37 having to change @?? because hd:10000000 was crashing Gretell was not indicative enough? 01:53:41 all of the potentially intensive simulation tools and lua console right 01:53:57 oh right and that 01:53:58 well, it *is* in a chroot, so there's some safety there 01:54:00 if something breaks the server I'd assume it'd be disabled 01:54:17 the point is that we do not have the inclination to go through the wizard build and make it "safe" 01:54:37 okay, I was just curious 01:54:39 thanks 01:54:54 i mean, you can make crawl crash in 0.05ms with wizmode 01:55:02 or at least assert 01:55:21 (ie, &t, add random flags to it -> assertion failure or crash) 01:55:38 due: you seem to have forgotten what iptables is for 01:57:16 sorear: that's a post festum solution though 01:58:10 (yes, i had to look that one up) 02:06:10 enabling straight wizard mode now and then going back and banning or disabling access of people who abuse it is more punitive than preventitive. 02:06:20 (talk about half-finished reply, sorry, got involved in a long conversation) 02:37:01 -!- galehar has joined ##crawl-dev 02:52:34 -!- elliptic has quit [Quit: Leaving] 03:01:11 st_: Many thanks for the Summoner feedback! I *really* like "not great with Vehumet, awesome with TSO" :D 03:03:33 Reasons might be wrong (other highlevel summons too good, TSO extension too long), but that's still really fun. 03:04:40 -!- casmith789 has quit [Ping timeout: 255 seconds] 03:06:23 -!- casmith789 has joined ##crawl-dev 03:11:42 Many AI changes by a few brave souls, this'll be interesting to see.. if only this connection allowed playing on cdo. :P 03:11:54 (yeah, I just don't want to play offline) 03:16:54 -!- monky has quit [Quit: hello] 03:49:23 where is the summoner feedback? 03:58:34 due: some separate page, but you can search for it 03:58:41 okay 03:58:43 it's on wiki though? 03:58:48 yeah 04:01:06 about wizard mode on CDO: definitely not the best idea, I'd say. If there are situations that need debugging (like wizlabs or charset handling), it'd be better to do it either in a private DGL installation or perhaps a separate "game" that's visible only to some users 04:01:35 the former might be more work, but is more powerful and less hackish 04:01:52 kilobyte: current plan is to allow developer accounts to turn on wizard-mode via &, but nobody else. 04:03:55 well, I'll need to get a DGL installation anyway 04:04:26 * kilobyte needs to finally get to it. 04:04:58 yes, me too 04:06:51 -!- casmith789 has quit [Remote host closed the connection] 04:07:15 -!- casmith789 has joined ##crawl-dev 04:10:34 -!- casmith789 has quit [Remote host closed the connection] 04:10:52 -!- casmith789 has joined ##crawl-dev 04:16:04 wget http://angband.pl/tmp/ashtier.c && gcc ashtier.c -lm && ./a.out 04:16:27 using the tension formula as-is is no good :( 04:19:19 the classical square LOS vs euclidean controversy has been unleashed on the forum : https://crawl.develz.org/tavern/viewtopic.php?f=8&t=356 04:19:46 kilobyte: how hard would it be to make a full euclidean branch like we did for square LOS? 04:21:04 "ew" 04:21:18 not very, it'd be a matter of adjusting movement delay, which is an one-liner 04:21:25 but indeed this could be disruptive 04:21:41 for monsters too 04:21:51 maybe travel code need to be aware of it too 04:22:50 also, it would make sense to give a 0.4 speed penalty to a diagonal attack which is preceeded by an orthogonal move. 04:23:02 also, 0.7 spell ranges aligned everything to the worst case rather than the average, shifting balance by a lot 04:23:14 uhm, why? 04:24:40 imagine being chased by a rabid wallaby who is twice as fast as you. No matter what the move and attack delay formulas are, you should never take more or less damage when going the same distance at various angles 04:25:27 having diagonal attacks take longer might be "intuitive" but if you do some calculations, it's wrong 04:26:12 it would lead to awkward play 04:26:16 for diagonal attacks following an orthogonal move, you'd have to simulate this with an angle other than 0 or 45 04:28:39 if you are a knight move away and are attacking, then it's cheaper to move orhtogonally and then attack diagonally 04:28:56 same if you are escaping 04:29:17 the best would probably be to just let the monster approach you and then attack them orthogonally 04:29:43 what if he doesn't (ranged attack) 04:29:55 Let's take a path that takes 100 time units (1000 aut). You have speed 10, the rabid wallaby has speed 20. The wallaby needs 10 aut to attack. 04:30:34 Angle 0: you need 100 steps, in that time the wallaby can attack you 100 times. 04:30:45 -!- Mu_ has joined ##crawl-dev 04:32:33 Angle 45, fully Euclidean movement: you need 71 steps 14.1 aut each. This takes 1000 aut, in that time the wallaby should make 100 attacks, thus a straight diagonal attack should take 10 not 14.1 time. 04:33:23 absolutely. a diagonal attack that is preceeded by a diagonal move should be normal speed 04:33:30 erm... seriously? Hit by a stone thrown by Agnes (12 damage) 04:33:34 Now, let's take an angle in between, for example one where you move n,nw,n,nw,n,nw 04:33:48 12 damage by a thrown stone?! :-O 04:34:00 Napkin: them stones are pretty big things :) 04:34:12 not rock - stone! 04:34:19 geez 04:34:41 this is just the two previous cases interspersed 04:35:23 to not have to calculate trig functions, let's take a path 100n,100nw. 04:36:18 the wallaby should get the same amount of attacks no matter which equidistant path you take 04:36:49 thus, 100n,100nw needs to take exactly the same time as 100x(n,nw) 04:38:39 it's like the Monty Hall problem: for some values of intuition, it's counterintuitive :p 04:39:22 Napkin: players do more damage when high level, too 04:39:49 (highly skilled, actually, but for monsters, skills are assumed to come with level) 04:40:22 well, yeah, if you use a sling or a dart 04:40:28 but throwing a stone? 04:40:38 @? Agnes 04:40:39 Agnes (11i) | Speed: 18 | HD: 11 | Health: 100 | AC/EV: 0/20 | Damage: 30 | Flags: see invisible | Res: 06magic(102) | Chunks: 07contaminated | XP: 2973. 04:40:50 lemme look up the monster ranged damage code 04:40:50 if the wallaby start at the se of you. you go n (10). It goes n attack nw (20). Then you go nw (14). It goes nw attack nw (24). Total: you 24, him 44. 04:41:52 did she have a sling? 04:43:08 no, kilobyte 04:43:29 i always thought monsters got their base attack damage added to ranged attacks :3 04:51:30 heh, the formula is just mad 04:51:42 base damage: 4, halved because the stone is thrown 04:51:56 enchantment damage: I guess 0 since it's a stone 04:52:29 skill bonus: 1 + HD * 2.5 (factor for thrown missiles) 04:53:00 "skilled" (fighter flag) monsters get *1.2 bonus to the total 04:54:16 the total formula is: 1.2 * 1d(base+ench+random2avg(skill, 2)) 04:55:24 1.2*1d(2+0+2d(28)/2) 04:56:01 taking 10 damage pre-AC from her is average 04:56:18 @??yaktaur 04:56:19 yaktaur (05c) | Speed: 10 | HD: 8 | Health: 29-60 | AC/EV: 4/4 | Damage: 15 | Res: 06magic(32) | XP: 397. 04:56:22 @??yaktaur captain 04:56:23 yaktaur captain (04c) | Speed: 10 | HD: 14 | Health: 58-96 | AC/EV: 5/5 | Damage: 23 | Res: 06magic(56) | XP: 1399. 04:56:50 So all I wanted to do was copy a bunch of files out of a Windows box preserving their directory structure and aargh half of them are still open and ohgod all the copy commands are dumb as bricks and Windows MUST BE DESTROYED 04:57:05 -!- Zaba has quit [Ping timeout: 255 seconds] 04:57:33 And this stupid cmd.exe can do A && B but not A ; B. Whyyy 04:57:36 Death to Windows 04:58:05 To make it worse I have to use RDP on a 400ms ping just to run terminal commands 04:58:13 Have I mentioned that Windows must be destroyed yet? 04:58:19 fully agree 04:58:29 doesn't xcopy suck slightly less? 04:58:56 or, perhaps you'd want to copy again with just the files that failed? Sorry, need to copy everything from the start. 04:59:22 totalcmd.exe... everything else is useless... 04:59:25 I am using xcopy, my first attempt at just zipping up the lot with 7za died miserably because it can't handle open files 04:59:47 galehar: it can't read open files due to Windows doing mandatory locking everywhere 05:01:26 that's why the initiative to try to manage cygwin environment via apt-get died quickly 05:01:50 -!- Eifeltrampel has joined ##crawl-dev 05:02:05 Napkin: the formula makes the item thrown nearly irrelevant -- all that matters much is: 1. the monster's HD (Agnes has just middlish), 2. thrown vs launched 05:02:26 ja, I understand 05:02:45 -!- Eifeltrampel has quit [Client Quit] 05:03:08 -!- Eifeltrampel has joined ##crawl-dev 05:03:28 if you want to try doing something useful you could use powershell instead of cmd.exe, but powershell is also annoying 05:03:41 Also when I pasted multiple commands to cmd.exe, if any command wants to ask stupid questions it thinks the command I pasted after it is an answer to its stupid questions :P 05:05:34 -!- Zaba has joined ##crawl-dev 05:05:49 greensnark: Some unix programs do that too ;) 05:05:53 moin 05:06:07 due: Most have the good sense to read from the damn tty! 05:06:15 moin Eifeltrampel :) 05:06:41 Oh wait, yeah pasting multiples was just dumb 05:06:53 Not that I expected xcopy to be asking me twenty questions in the middle of a copy :P 05:07:00 you are just reading, greensnark? can't remember ever having problems reading locked files 05:07:07 "Is the target a file or directory?" "How about you take a *look*!" 05:07:14 Napkin: Some windows service logfiles 05:07:24 hmm... 05:07:35 xcopy copies them fine though, it's just that 7za can't read them directly 05:07:45 galehar: about your time calculations: you took 24 time, so the wallaby should attack you 2.4 times. It did attack only twice, and it has 4 aut (speed-adjusted) time left. 24*2=44+4, all is ok. 05:07:47 totalcmd.exe ;) 05:08:00 Napkin: I should check that out :) 05:08:14 gui though 05:08:52 Napkin: I tried mc.exe, but it keeps randomly locking up. But so does explorer.exe when copying, though. 05:08:55 like good old norton commander or midnight commander - just a lot more funtionality 05:09:33 so now that fiends have this new AI thing the endgame is completely impossible for pure melee right 05:09:52 st_: uhm, why? 05:10:08 because you get tormented to hell? 05:12:08 Does the new AI change behaviour so dramatically? 05:12:26 it just makes hiding behind corners slightly harder 05:12:31 no 05:13:34 it doesn't make sense for things like fiends, stone giants to do it though 05:14:48 kilobyte: Would this be a dire wallaby? 05:15:14 greensnark: <3 05:15:19 kilobyte: ok, you're probably right. I just find it hard to accept that for attacking someone a knight's move away, move orth attack diag and move diag attack orth don't take the same time. 05:16:21 st_: why? 05:16:43 also, we can easily add special cases so that some monsters don't do it 05:16:53 because they're not worthless in melee and can torment/hellfire you fine standing next to you 05:17:39 having fiends alays try to approach you as far away as possible is just a huge kick in the teeth for melee guys 05:17:56 it's strange centaurs/yaktaur captains/stone giants follow different rules than fiends 05:18:47 I can add a special case for all monsters with decent melee so that they don't do it, or less often. 05:20:26 st_: also they don't stay as far as possible, or it would be too easy to escape. 05:20:42 yeah! Executioners have such deadly spells so they shouldn't cast them instead of melee! 05:23:25 argh sorry abyss puts me in a bad mood 05:25:43 @?? executioner 05:25:44 Executioner (151) | Speed: 20 | HD: 12 | Health: 46-86 | AC/EV: 10/15 | Damage: 30, 10, 10 | Flags: 05demonic, evil, see invisible, !sil | Res: 06magic(144), 05fire, 02cold, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2371 | Sp: pain (d14), haste. 05:26:04 I've never realised they have a ranged attack :) 05:26:12 I'll special case them 05:26:31 there's a fighter flags for big-melee monsters 05:26:51 cool, I'll use it then 05:27:13 it means "very skilled" though -- stone giants don't have it 05:27:30 yaktaur captains do 05:28:23 IIRC it gives significant accuracy bonuses all around and small damage bonuses (not sure if damage applies to melee, even) 05:29:08 uuh, that sounds so mean 05:30:25 about stone giant, I'm not sure. They only have a few stones anyway. When they run out, they'll come after you. 05:30:55 Napkin: it's been that way for ages and ages 05:30:57 looked it up -- just *1.2 damage to ranged and nothing to melee 05:31:08 to me it makes sense for it to be only for dedicated ranged monsters 05:31:37 st_: for melee, it nearly doubles the to-hit 05:31:37 like nagas doing it to get more poison spits in is weird 05:31:45 oh? it sounded like new ai for ranged fighters to keep their distance 05:31:55 nevermind then :) 05:31:56 well, then maybe I should add a flag for monsters who prefer ranged attacks 05:31:58 Napkin: oh, that, dunno 05:32:10 due: progress on the --wizard cmdline? 05:32:34 Napkin: nope :) 05:32:34 haven't checked for the query yet, though 05:32:41 keep me posted :) 05:32:43 Napkin: i will do some tomorrow night or over the weekend 05:32:45 need sleep now 05:32:55 ah, right 05:32:58 damn timezones ;) 05:32:59 Napkin: that would be misnamed, if it is supposed to mean --wizard-allowed 05:33:02 g'night! :) 05:33:14 due: bie! 05:33:14 true, kilobyte 05:39:07 hm 05:39:08 Zaba: You have 1 message. Use !messages to read it. 05:39:08 !messages 05:39:08 (1/1) due said (13h 19m 29s ago): Can you reduce the chances of loot vaults? http://crawl.develz.org/morgues/trunk/TGW/TGW.txt 05:41:35 kilobyte, Napkin, whatever is decided, the name is a minor thing :) 05:41:48 true too :) 05:43:45 now going to read "The atrocity archives" and sleep :) 05:43:46 enjoy ;) 05:43:46 byeee 05:43:48 about the loot vaults, I don't see how chances would alter anything 05:43:58 he probably meant depths? 05:43:59 kilobyte: s/chances/rate of occurence, I forget that chance is something special in crawl term 05:44:28 hey, you are gone already, due :-P 05:44:28 sshhh 05:44:31 * due gone 05:44:31 :D 05:44:34 :p 05:49:27 galehar: you probably shouldn't take too much weight from what I said about the ranged changes, I was in a bad mood and had to complain about something (I'm a player so I overreact a lot when things get changed) 05:49:44 ok 05:50:40 but you do have a point that some monster shouldn't do it. Executioners at the very least, but probably others. I'll have a look at how executioners often choose to charge you instead of casting pain and see if I can use the code for the ranged AI. 05:50:43 hehe, st :D 05:52:55 Napkin: zsh is great, you should try it :P 05:53:25 i did a bit, but didn't really see omg-was-missing-this-always-feature 05:53:46 lure me? :> 05:54:16 03zaba * r679f202db50c 10/crawl-ref/source/dat/des/builder/layout.des: Adjust the chance for loot rooms on layout_roguey levels. 05:54:35 there. I've done it. :/ 05:55:05 Napkin: It's more a bunch of things it does better than bash adding up :) 05:55:54 But I think the final straw in never-going-back-to-bash was being able to set up Growl notification of a long-running command finishing with a few simple hacks to my .zshrc 05:56:24 Just having preexec() and precmd() hooks is so awesome; doing similar things in bash needs layers of hacks :) 05:56:25 some guys on the forum use sublimation of blood on their blood potion (as vampires) to make decay at will (for evaporate). Should we prevent that? 05:56:26 growl? 05:56:34 execution of something when a background job finished? 05:57:03 aha, interesting 05:57:11 not sure what I would use it for though ;) 05:57:13 Zaba: Desktop notifications for Mac 05:57:20 ah 05:57:37 Napkin: It's like starting one of those 'svn up' that runs for 20 minutes and forgetting you left it there :) 05:57:47 I used to do that a lot 05:57:51 No more! 05:57:53 greensnark: (./crack-sha512-preimage && my-notify-stuff) & 05:58:36 the thing i would partly find useful, is this shared history among terminals 05:58:46 or, since consoles are cheap, without that & 05:58:51 kilobyte: But you have to do that manually 05:58:57 kilobyte: I never remember to do that :) 05:58:59 but i realized, i am actually relying on terminals having their own history while they last 05:59:20 greensnark: well, but how do you tell a long-running command from a short one? 05:59:32 kilobyte: With zsh I can automatically notify *if* the command ran for, say, >60s and the terminal was idle, i.e. the user didn't just exit a pager 05:59:43 Religion text fixes (https://crawl.develz.org/mantis/view.php?id=3252) by MarvintheParanoidAndroid 05:59:51 kilobyte: zsh has a preexec hook that runs before it starts your command 06:00:02 So note the time the command starts 06:00:25 You also get hook calls for backgrounded jobs going away and precmd() before the next prompt is displayed 06:01:28 the first google link for "bash precmd" 06:01:40 precmd() is like bash's PROMPT_COMMAND? 06:03:20 zsh also claimed to not make you wait as long as bash on "," - how does it do that? 06:03:23 Napkin: More or less, but more composable 06:03:48 Napkin: Well, autocomplete feels a little faster, but there's not much to it, so I wouldn't worry about that :P 06:04:09 Also some autocomplete scripts feel slower with zsh, particularly man page 06:04:13 it's in the top-list of "why switch to zsh" discussions though 06:04:35 just wondering though :) 06:05:26 -!- syllogism has joined ##crawl-dev 06:06:13 -!- upsy has joined ##crawl-dev 06:33:52 -!- cw_ has quit [Remote host closed the connection] 06:39:56 strange behavior of animated Agnes (https://crawl.develz.org/mantis/view.php?id=3253) by Roadstrum 06:49:31 -!- evilmike has quit [] 06:55:07 -!- cw_ has joined ##crawl-dev 07:09:04 is there a way to easily distinguish monsters with normal ranged attacks and the ones with "smiting" attacks? 07:21:03 hmmm... do i vorpalize this thrusty sabre of mine or do i cast fire brand first and make it permanent? 07:44:19 -!- Kronusdark has joined ##crawl-dev 07:51:07 Napkin: fire/cold >>>>>>> vorpal 07:51:35 ??deck of defence 07:51:35 deck of defence[1/1]: Randomly per-card {deck of emergency} or {deck of battle}. 07:51:37 ??deck of battle 07:51:37 deck of battle[1/1]: Does not exist as an item. Cards: Elixir, Battlelust, Metamorphosis, Helm, Blade, Shadow. 07:51:40 ??deck of war 07:51:40 deck of war[1/1]: Randomly per-card {deck of destruction}, {deck of enchantments}, {deck of battle}, {deck of summoning}, {deck of transport}, {deck of emergency}. 07:51:50 ??deck of changes 07:51:50 deck of changes[1/1]: Randomly per-card {deck of battle}, {deck of dungeons}, {deck of wonders}. 07:52:36 playing cards a bit is a good source of temp brands to permanentize 07:53:02 oh no, not touching the cards 07:53:26 ironically, except for Nemelex worshippers who will get Tukima's Dance or Sure Blade instead :p 07:53:30 way too random and too reliant on RNG - no, no, no 07:55:02 decks of defence and of war are safe, except for rare+ Damnation 07:55:34 you know how it is with me & 2% chances... 07:56:14 no card in ordinary decks has permanent effects... ok, unless you get oddities + Xom + very bad luck :p 07:56:48 ??deck of oddities 07:56:48 deck of oddities[1/1]: Genie, Bargain, Wrath, Xom, Feast, Famine, Curse 07:57:43 you can survive a single Wrath or Xom card, can't you? The chances are tiny, too. 07:57:56 nah, won't work 07:58:05 and believe or not, there are still people who actually take Xom as a god 07:59:34 what could fuck you up are decks of changes, so you don't look for Blade there 08:01:00 i mean it's nice those features exist - i'm just not going to go neat them 08:01:35 *near 08:06:50 i mean.. i'm the guy miscasting pain 4 times in a row while the success rate is supposedly "excellent" ;) 08:16:07 -!- cw_ has quit [Read error: Connection reset by peer] 08:17:16 here is a nice trick: you want to escape from a monster? leave its LOS and save the game 08:17:23 foe_memory isn't saved... 08:20:49 galehar: you're on it, of course? 08:22:11 might stash my Ash detection changes, anything to escape from that @#$%^&* tier formula I can't come up with 08:22:30 (kind of bad if you need to escape from something you escape work for :p) 08:23:03 yes 08:23:09 fixing it is trivial of course 08:23:25 but as usual, I won't push until tonight 08:23:31 you can fix it if you want to. 08:23:55 heck, I might just push the crock I have and declare that "Ashenzari doesn't care much about accuracy of the difficulty gauge" 08:26:35 about Ash's abilities, shouldn't we make them depend on boundedness as much as possible? So we encourage bounding, and can get rid of the XP boost (and maybe also reduce piety gain) 08:27:20 Napkin: Have you had any success with openssh / some other sshd for Wind0ze systems? 08:27:22 reducing piety gain might be a good idea, yeah 08:27:30 -!- cw_ has joined ##crawl-dev 08:27:40 And also add a 4th level of bounding: fully bounded (all available slots bounded) 08:27:54 for removing XP boost, we'd have to add something in return, we still don't have that 08:28:02 i used cygwin's sshd, greensnark 08:28:07 that worked like a charm 08:28:12 Napkin: Oh, nice 08:28:22 don't have any windows anymore though at the moment 08:28:28 Lucky you :) 08:28:31 :) 08:28:56 cygwin actually installs some cygserv service 08:29:00 Remote desktop is surprisingly usable even on high ping connections but not as nice as ssh 08:29:17 i'm not sure why you'd go past 2x bounded, especially with no xp boost 08:29:23 which in turn starts "registered" services like sshd, syslogd 08:29:38 yeah, rdp is quite good, sometimes even better than NX 08:29:47 *than NX for *nix 08:29:48 I was thinking of the ability to identify brands and wands. Make it happen only in bound_level/max_bound_level chances. 08:30:15 I mean identify in monster hands 08:30:22 I don't know that it's better than NX, but I've never used NX on laggy connections 08:30:36 NX is incredible 08:30:45 But you need it so rarely! 08:30:55 hehe 08:30:57 I never need anything beyond a terminal for Unix boxes 08:31:02 oh, i do 08:31:09 identifying wands would only really be useful early on when they can be very dangerous 08:31:14 i run virtual box with itunes-windows in it ;) 08:31:17 (and you wouldn't be able to be fully bound yet) 08:31:23 Napkin: ...! :P 08:32:00 well, so yes.. still need windows.. but nothing on it that i could control via shell - sadly 08:32:16 brands on weapons would be good to know in advance, but again much more so early on 08:34:38 Napkin: not that I need itunes for anything... but how did you get Virtualbox to pass USB? 08:34:59 if you use the non-ose version it's included, kilobyte 08:42:18 heh... first deck I find, kilobyte? deck of changes :D 08:42:41 second, sorry - didn't even pick up the first 08:44:11 omg.. did i really pay 2710gp for that trove?! 08:44:23 _pay_? 08:44:30 as in, a randart? 08:44:52 no, as being allowed to enter the treasure trove 08:44:56 troves have been severely nerfed just recently 08:45:07 and it had such a poor loot, omg 08:45:18 <- playing 0.7.1 08:45:41 don't worry, in 0.8 you'd get less of the same :p 08:45:42 troves are like shops, except for they operate in an all-or-nothing, russian roulette-like manner 08:46:29 russian roulette... we need to make this an auto-loading handgun :p 08:46:43 3x34 stones, bolts, 4x teleport, 2 non-art rings, an unknown wand, the ornate deck of changes, blazing lamp, runed darts, scroll of recharge 08:47:09 + manual of staves 08:47:28 !coffee rng 08:47:29 * Henzell hands rng a mug of latte macchiato, brewed by Trog. 08:47:45 milk coffee.. you deserve it! 08:48:10 -!- Celentes has joined ##crawl-dev 08:52:17 so.. deck of changes is dangerous for me? 08:56:16 all that's bad (and not merely slightly inconveniencing if you did it in an unsafe place) comes from wonders 08:56:19 ??deck of wonders 08:56:19 deck of wonders[1/2]: Cards include: Potion, Focus, Shuffle (rare), Experience, Wild Magic, Helix, Sage. Sacrifice potions, scrolls, wands and permafood. 08:56:57 yes, if you have lots of Evocations you can win the precious Shuffle 08:57:41 Helix is often worth scumming for, especially if you got bad mutations and would have to drink Cure Mut anyway 08:58:10 this is just too confusing 08:58:30 are you telling me cards from "of wonders" are in "of changes"? 08:58:43 ??deck of changes 08:58:43 deck of changes[1/1]: Randomly per-card {deck of battle}, {deck of dungeons}, {deck of wonders}. 08:59:00 erm.. ok 08:59:15 maybe another day.. thanks for the info though :) 10:03:46 -!- Kronusdark has quit [Quit: Leaving.] 10:14:37 -!- galehar has quit [Quit: Page closed] 10:31:08 Don't feed undead with Jiyva (https://crawl.develz.org/mantis/view.php?id=3254) by MarvintheParanoidAndroid 10:38:23 ohooh.. Mara.. 10:38:25 DashNine (L14 DSRe) ASSERT(in_bounds(mons->target) || mons->target.origin()) in 'mon-act.cc' at line 2075 failed. (Lair:8) 10:39:24 how to fight him with my spriggan fighter/enchanter 10:41:12 autoexplore continues when banished by hell effect (https://crawl.develz.org/mantis/view.php?id=3255) by KoboldLord 10:45:49 omg 10:47:23 !lg Napkin 10:47:23 649. Napkin the Spry (L19 SpFi), worshipper of Makhleb, slain by an Executioner (summoned by the player character (woven by it)) on Vault:6 on 2011-01-20, with 210498 points after 86779 turns and 13:51:43. 10:47:38 !morgue Napkin 10:47:54 why can i never remember how to look at someone's last morgue? 10:51:19 did mara turn that executioner against me? 10:52:04 or did i not get a message that the daemon was hostile when i called it because I was "mislead"? 10:52:04 I don't think he can do that 10:52:39 mislead could do that however 10:55:01 !log Napkin 10:55:01 649. Napkin, XL19 SpFi, T:86779: http://crawl.develz.org/morgues/0.7/Napkin/morgue-Napkin-20110120-164545.txt 10:55:49 Napkin: Did you summon an Executioner of your own? 10:56:02 Looks like Mara cloned an Executioner that you summoned 10:56:26 -!- varmin has quit [Remote host closed the connection] 10:56:32 -!- varmin has joined ##crawl-dev 10:57:25 !lg Napkin -tv 10:57:25 649. Napkin, XL19 SpFi, T:86779 requested for FooTV. 10:57:40 Aiee megaterm 10:59:02 Interesting 10:59:14 !lg Napkin -tv 10:59:14 649. Napkin, XL19 SpFi, T:86779 requested for FooTV. 11:00:28 Napkin: Yeah, it looks like he cloned your Executioner disguised as a worm 11:00:44 I didn't know clones inherited the same misled glyph 11:01:15 ??termcast 11:01:16 termcast[1/4]: telnet noway.ratry.ru 37331 (or termcast.org 23) -- do not SSH. The software needed to stream to the termcast server can be installed by "cpan -i App::Termcast" 11:02:10 !learn edit termcast[1] s/.*/telnet termcast.develz.org -- do not SSH. Public termcast servere: telnet termcast.org. The software needed to stream to the termcast server can be installed by "cpan -i App::Termcast" 11:02:10 termcast[1/4]: telnet termcast.develz.org -- do not SSH. Public termcast servere: telnet termcast.org. The software needed to stream to the termcast server can be installed by "cpan -i App::Termcast" 11:02:21 Ugh 11:02:28 !learn edit termcast[1] s/servere/server/ 11:02:28 termcast[1/4]: telnet termcast.develz.org -- do not SSH. Public termcast server: telnet termcast.org. The software needed to stream to the termcast server can be installed by "cpan -i App::Termcast" 11:02:50 ??footv 11:02:50 footv[1/4]: telnet termcast.org (and then select the letter for FooTV). do not use SSH. Shows games requested using !tv. Request games by adding -tv to !lg, !lm or !hs, cancel games by adding -tv:cancel to the same command-line, clear playlist with !lg * -tv:nuke 11:03:02 !learn edit footv[1] s/termcast.org/termcast.develz.org/ 11:03:02 footv[1/4]: telnet termcast.develz.org (and then select the letter for FooTV). do not use SSH. Shows games requested using !tv. Request games by adding -tv to !lg, !lm or !hs, cancel games by adding -tv:cancel to the same command-line, clear playlist with !lg * -tv:nuke 11:03:07 ??csplat 11:03:07 csplat[1/2]: Crawl's analogue to SplatTV, telnet termcast.org to watch. 11:03:18 !learn edit csplat[1] s/termcast.org/termcast.develz.org/ 11:03:18 csplat[1/2]: Crawl's analogue to SplatTV, telnet termcast.develz.org to watch. 11:04:25 !learn edit fight[1] s/termcast.org/termcast.develz.org/ 11:04:25 fight[1/7]: the best(/spammiest) invention since ever. telnet termcast.develz.org (FightClub channel) to watch. "!fight cancel" to end a fight that's stalled, or repeat the same command line with "cancel" at the end, e.g. !fight butterfly v butterfly cancel. 11:04:45 !learn edit splat[1] s/termcast.org/termcast.develz.org/ 11:04:45 splat[1/4]: An interesting death. These ttyrecs are broadcast continuously on {C-Splat} (telnet termcast.develz.org to watch), and you can search Henzell for splats using "!lg * splat=y". A splat usually involves high experience level, a branch end or other interesting place, or being killed by a player ghost or certain uniques. 11:09:37 Napkin: Can you edit ##crawl /topic and add | FooTV moved to termcast.develz.org | ? :) 11:09:50 !coffee Napkin 11:09:50 * Henzell hands Napkin a cup of soy latte, brewed by Yredelemnul. 11:10:03 Henzell does seem perniciously fond of soy latte 11:14:52 -!- Zaba has quit [Ping timeout: 240 seconds] 11:21:31 -!- Zaba has joined ##crawl-dev 11:24:20 03galehar * r7f671c5fd56d 10/crawl-ref/source/ (tag-version.h tags.cc): Fix foe_memory not being saved. 11:24:22 03galehar * rb1a6f0c7d1ab 10/crawl-ref/source/mon-behv.cc: Fix monsters ignoring translucent walls when getting into firing position. 11:24:24 03galehar * r319dc09182d3 10/crawl-ref/source/mon-behv.cc: Don't use the new ranged AI for monsters with M_FIGHTER. 11:35:32 -!- Zaba has quit [Ping timeout: 240 seconds] 11:46:52 -!- Zaba has joined ##crawl-dev 12:00:14 -!- monky has joined ##crawl-dev 12:18:59 oh man.. aren't magical clones supposed to die when the summoner dies? :-/ 12:22:12 done@topic, greensnark 12:22:19 and.. awesome! :) 12:25:34 -!- ZChris13 has joined ##crawl-dev 12:50:09 -!- eith has joined ##crawl-dev 13:35:49 03j-p-e-g * r43b0bf2a8c6b 10/crawl-ref/source/ (menu.cc menu.h spl-cast.cc): Fix Enter not working for skipping through menus. 13:47:07 Chei piety for wandering mushroom kills (https://crawl.develz.org/mantis/view.php?id=3256) by JoachimSchipper 13:57:42 -!- ZChris13 has quit [Ping timeout: 265 seconds] 14:03:44 -!- TGWi has joined ##crawl-dev 14:12:49 anyone know if wall clinging for enemy spiders in? 14:13:03 is in 14:21:08 "Golems, simulacrums, demonic and angelic entities, sentient interdimensional energy matrixes, sure. But I don't think summoning a couple-ton hydra or dragon really is very realistic." 14:21:31 is that serious? 14:21:36 likely 14:21:39 amazing 14:21:53 geez 14:22:00 * matrices 14:22:01 ;) 14:23:23 the word "matrixes" is not very realistic 14:28:37 a summon golem spell would be the most boring thing 14:28:58 unless it worked like TOME's Mount Golem 14:29:15 in which you ride on top of your golem 14:30:16 really though we need summon titan lord!! 14:32:30 -!- Celentes has quit [Ping timeout: 265 seconds] 14:51:14 -!- Zaba has quit [Ping timeout: 240 seconds] 15:00:47 -!- ZChris13 has joined ##crawl-dev 15:01:47 summoned mounts would be funny 15:02:02 like transmutations but shut up it's different 15:02:30 -!- Zaba has joined ##crawl-dev 15:28:29 Haha lolz summoned mounts 15:37:43 Eronarn: You forgot Iskenderun's Orb of Destruction in your list of all spells. 15:39:28 ZChris13: no i didn't 15:39:31 it didn't exist when i made that 15:39:39 oh 15:39:44 Well it exists now 15:40:10 i am aware of this 15:40:20 Just making sure 15:40:30 Your rework looks cool 15:40:43 If a bit ambitious 16:00:07 -!- pointless_ has joined ##crawl-dev 16:03:19 can someone update trunk on cdo? 16:11:34 problems? 16:11:59 I just want a version with my commits from last night, no problems as such 16:13:10 k, it's compiling 16:13:18 thanks 16:17:52 Unstable branch on CDO updated to: 0.8.0-a0-4692-g43b0bf2 (32) 16:17:59 enjoy :) 16:18:10 hiii 16:18:26 moin due! 16:18:31 at work :) 16:19:10 well, nothing's perfect ;) 16:21:49 What is the ##Crawl-dev opinion on magic? From the devwiki, it seems that everybody agrees that is is really all wack, but nobody can agree on how. 16:22:25 People really want consistent flavor, but they also want them to all be different and all be balanced. 16:22:54 Is there any sort of plan on accomplishing this? 16:23:00 It's not whacked. 16:23:05 There are certain areas that are unbalanced. 16:23:11 There are certain areas that are inconsistent. 16:23:19 But the same could be said about other parts of crawl. 16:27:36 Cool 16:28:18 So basically, the plans are "fix things when we feel like it or it becomes too urgent not to". 16:30:54 Um 16:31:47 That sounds like a really bad way of organizing things. Not faulting you, I know from personal experience that's how these projects always come together. 16:32:03 "We do this for fun"? 16:32:14 There are specific plans on how to fix specific things. 16:32:21 Which is why I tacked that bit on at the end 16:32:21 it actually works rather well 16:32:23 It's just when those are put in place that is determined otherwise. 16:32:40 Fun 16:32:51 That's a fun way to run a project 16:32:57 no joke 16:33:04 this is a game, not a business 16:33:16 sometimes someone won't show up for months at a time 16:33:28 traditional project management doesn't apply in a setting like that 16:34:03 And we try to avoid re-assigning tasks when we know someone else has been working on it unless they explicitly give it up. 16:34:25 You guys are the best you know that 16:35:25 "'Yes, we know!' he said, cockily"? 16:36:10 "Eh, we try" is the usual answer, but that works too. 16:36:34 03j-p-e-g * rde736c408f01 10/crawl-ref/source/dat/des/tutorial/ (tutorial_lesson2.des tutorial_lesson3.des): Add the second level to the item tutorial lesson. 16:37:24 bunch of vaults I don't recognize, like a d:4 vault with a cyclops 16:37:26 exciting 16:38:18 D:4 cyclops vault sounds odd. 16:38:48 it was big and metal, the cyclops hit me with a couple rocks 16:39:13 !lg pointless 16:39:13 898. pointless the Ruinous (L1 KeCj), slain by a jackal on D:1 (dpeg entry ratfight) on 2011-01-20, with 21 points after 25 turns and 0:00:22. 16:39:19 Oh, not dead? :) 16:39:24 !lg pointless -2 16:39:24 897. pointless the Ruinous (L6 KeCj), hit from afar by a cyclops (large rock) on D:4 (minmay hollow rounded squares) on 2011-01-20, with 446 points after 5548 turns and 0:17:14. 16:39:47 Will fix it. 16:39:50 just got bit by some rats after the cyclops got me. Actually I did escape from the cyclops the first time, but the second time its rocks hit me 16:40:44 Um, yeah, it has a depth 9 monster in it. 16:41:04 Oh wait, no, a depth 8. 16:41:13 wtf wtf wtf 16:41:19 D:4 vault with a fucking 8? 16:45:16 -!- Hehfiel has quit [Ping timeout: 250 seconds] 16:46:05 +2 * 2. Yeah, no way. 16:46:58 a rock throwing monster at that depth would be cool 16:47:07 maybe an ogre rockthrower? 16:47:23 @??cyclops 16:47:24 cyclops (08C) | Speed: 7 | HD: 9 | Health: 34-65 | AC/EV: 5/3 | Damage: 35 | Res: 06magic(36) | XP: 530. 16:47:25 @??ogre 16:47:25 ogre (07O) | Speed: 10 | HD: 5 | Health: 17-39 | AC/EV: 1/6 | Damage: 17 | Res: 06magic(20) | Chunks: 07contaminated | XP: 119. 16:47:29 -!- Zaba has quit [Ping timeout: 276 seconds] 16:47:39 significantly less damage, not sure if that'd be too much for a tough D4 vault though 16:47:39 8 = 4 + depth * 2 16:48:07 4 + 4 = 8 * 2 = 16. 16:48:22 D:16 monsters do *not* appear on D:4. 16:48:41 do you mean 4 + depth * 2 or (4 + depth) * 2? 16:48:52 Hm. 16:48:59 You're right, it's 4 + depth * 2. 16:49:13 So D:12. 16:49:23 That's still pretty extreme, though. 16:49:33 -!- Hehfiel has joined ##crawl-dev 16:54:04 equality abuse :( 16:55:29 upsy: ? 16:55:38 03due * r12cceb510891 10/crawl-ref/source/dat/des/variable/ (mini_features.des mini_monsters.des): Tweak some of minmay's vaults: 8 -> 9, D -> D:4- 16:55:50 "4 + 4 = 8 * 2 = 16." 16:56:03 upsy: i was wrong anyway :) 16:56:17 it should've been 4 + 4 * 2 = 4 + 8 = 12. 16:56:50 yes 16:57:14 it's early and i'm trying to do a million things :) 16:57:17 * due gets back to doing work. 16:57:58 -!- Zaba has joined ##crawl-dev 17:04:30 ranged AI change is cool 17:05:59 -!- valrus has joined ##crawl-dev 17:08:27 ZChris13: "magic" "is all wack" is not really an issue that one could fix 17:08:41 there's not a wackness variable someone could reduce 17:08:51 Have you tried 17:08:52 it's a gigantic umbrella for like 25% of the game's content 17:09:14 if you think magic is wack try playing without it 17:09:20 Eronarn has some good ideas. But what it really needs is like some flowcharts or something. 17:09:34 Like an actual roundtable discussion with powerpoints 17:09:43 ask "what do you think of x aspect of magic" instead of "why is magic so 'wack' " 17:10:00 Well 17:10:20 The symmetricality of the different (opposing) elements 17:10:22 if you are suggesting anything could be improved with the use of powerpoints, even in jest, you have lost any authority from which to claim wackness 17:10:32 what a wack idea 17:11:53 !learn add irony < ZChris13> That sounds like a really bad way of organizing things. Not faulting you, I know from personal experience that's how these projects always come together. 17:11:53 irony[4/4]: < ZChris13> That sounds like a really bad way of organizing things. Not faulting you, I know from personal experience that's how these projects always come together. 17:11:57 basically my point is "wack" is not an actual word that means something and "magic" is not a single mechanic that can be redone to be less wack 17:12:01 !learn add irony < ZChris13> Eronarn has some good ideas. But what it really needs is like some flowcharts or something. < ZChris13> Like an actual roundtable discussion with powerpoints 17:12:02 irony[5/5]: < ZChris13> Eronarn has some good ideas. But what it really needs is like some flowcharts or something. < ZChris13> Like an actual roundtable discussion with powerpoints 17:12:11 !learn add ZChris13 see {irony[4]} 17:12:12 zchris13[3/3]: see {irony[4]} 17:12:17 !learn add ZChris13 see {irony[5]} 17:12:17 zchris13[4/4]: see {irony[5]} 17:12:23 ??zchris13[3] 17:12:23 irony[4/5]: < ZChris13> That sounds like a really bad way of organizing things. Not faulting you, I know from personal experience that's how these projects always come together. 17:12:31 perfect 17:14:17 really though i don't have anything against a more comprehensive overhaul of magic - i mean i started one after all - but in the end it will come down to a bunch of smaller patches anyways 17:15:05 Plans are usually a good idea 17:15:07 and it's not like whether we do one or not will change whether anything is fixed even a year from now; at the rate crawl development goes it'd months to even agree that this should be a priority 17:33:16 Trees are immune to lightning, fire, etc. (https://crawl.develz.org/mantis/view.php?id=3257) by GameKnut 17:38:42 That is really annoying by the way, guys. 17:38:56 I can't burn everything to the ground so much right now 17:40:55 -!- Textmode has quit [Ping timeout: 260 seconds] 17:55:56 -!- makm0rn has quit [Quit: Leaving] 17:56:03 -!- syllogism has quit [] 17:56:25 -!- MakMorn has joined ##crawl-dev 17:58:24 Nethack travel bug! (https://crawl.develz.org/mantis/view.php?id=3258) by casmith789 18:15:32 I don't think bugs need to be nethackish to get fixed 18:15:35 :P 18:21:59 "It's like nethack." "OH GOD SOMEONE DO SOMETHING" 18:23:06 I thought they might hurry it a bit if I mentioned nethack :p 18:23:23 "nethack hasn't implemented this patch" 18:23:39 "nethack doesn't have these vaults" 18:23:55 "nethacks don't know bout my patches" 18:25:42 "This fix can wait until the next Nethack release." 18:35:23 TGWi: crawl needs a spell that writes a word of safety on the ground 18:39:25 maybe a god power instead 18:39:30 with a big piety cost 18:39:37 zin could have it, he's fairly weak 18:39:51 let the player inscribe whatever they like 18:39:58 but the monsters never look at the floor 18:40:26 TGWi: let's fix the existing zin abilities first 18:40:36 especially sanctuary 18:40:36 someone should get right on that, yeah 18:40:38 imprison and revitalize both suck too, just less than recite 18:40:45 revitalize is godawful 18:40:54 +3 stats! 18:41:01 it's chei without having to worship chei 18:41:11 chei/5 18:41:38 also: i'm working on implementing the DS powered by pain mutation 18:41:40 Eronarn: it was a sanctuary joke 18:41:47 oh okay 18:42:04 sanctuary really doesn't feel like a zin thing 18:42:09 since it's the only idea i like on the DS brainstorming page, and i think i can actually get it to work 18:44:17 can't decide on the best way to balance it though, so it might either be hilariously overpowered or way too weak 18:45:35 So 18:45:47 How about those +0.+0 clubs? 18:48:31 MarvinPA: well go look at PbD for starters; it's both 18:48:39 overpowered at certain points in the game and underpowered at others 18:48:50 yeah, that sort of works in a really weird way though 18:50:47 and i'd rather this be "take a chunk of damage, get a chunk of mp back" instead of increasing regen rate 18:51:14 but require you to actually take some decent-ish amount of damage to kick in 18:51:20 and it wouldn't work with sublimation right 18:51:27 that would be silly 18:51:40 indeed 18:52:33 in my current implementation you can torment yourself and get mp back, though :P 18:52:44 nice 18:52:48 although probably not enough for it to be worth half your health 18:53:53 basically right now i just have: lose 10% or more of your health, and you gain some mp (more at higher mutation level) 18:55:24 but that actually sort of penalises you for getting loads of health, especially since the mp regained is independent of the damage you take 18:55:50 MarvinPA: what about just coming up with a HP:MP ratio and using that 18:56:09 more mutation = better ratio 18:56:32 yeah, that could work 18:58:44 i'll take a look at the sublimation of blood code too and see what the ratio is like for that 18:59:23 sublimation is really weird 19:00:45 weird / broken, yes 19:01:48 there's a variable called loopy in the sublimation code 19:01:50 true facts 19:02:14 haha 19:02:28 oh hey it already makes vampires hungry when it succeeds 19:02:36 but you can only cast it at full i suppose 19:03:57 okay well that didn't help much, i'm definitely not doing it that way :P 19:04:10 i guess i'll just play with some ratios a bit and see what i get 19:04:23 Is it a mess? 19:04:36 it's loopy 19:05:13 MarvinPA: look up some recent games of varying XLs and plot out what their ratios are 19:05:17 of HP:MP 19:05:23 then you can see where the mutation could fit in 19:05:36 so it looks like sublimation converts 1-4 hp into 1 mp and repeats until something based on power 19:05:43 hmm yeah 19:05:43 but really weirdly 19:10:43 yes it is bad mechanically 19:11:08 I also like how if you use chunks it doesn't even use power 19:12:54 how loopy 19:14:38 monky: are you sure? it seems like if you gain 40mp at high power you are losing around 40hp 19:15:33 yes I am sure 19:16:02 the ratio doesn't depend on power; just how much it applies 19:16:03 did it change for .8 then? 19:16:11 no 19:16:19 I checked an ancient spoiler too and it matches up 19:17:30 I mean the amount of trade depends on power but not the costs 19:52:54 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:27:31 -!- enne has quit [Remote host closed the connection] 20:31:52 -!- enne has joined ##crawl-dev 20:58:17 -!- elliptic has joined ##crawl-dev 21:09:07 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 22:10:02 -!- eith has quit [Ping timeout: 240 seconds] 22:12:38 -!- upsy has quit [Quit: Leaving] 22:27:36 -!- elliptic has quit [Quit: Leaving] 22:51:07 We need to give some sort of award for clever bug summaries. 22:51:32 what about bug summaries that use lots of large adjectives? 22:51:40 !learn add bug_provocateur casmith789: 3258: Nethack travel bug! 22:51:40 bug provocateur[1/1]: casmith789: 3258: Nethack travel bug! 22:51:48 OG17 would win 22:52:02 Better than the bug summarise that Are Typed Like This. 23:03:04 Durhurhur misuse caps make devs think i smart 23:14:21 !tell casmith789 That's an awesome save for the travel bug <3 23:14:22 greensnark: OK, I'll let casmith789 know. 23:15:10 -!- elly has quit [Ping timeout: 240 seconds] 23:15:41 -!- sorear has quit [Ping timeout: 264 seconds] 23:28:21 -!- sorear has joined ##crawl-dev 23:28:46 -!- elly has joined ##crawl-dev 23:38:25 -!- cw__ has joined ##crawl-dev 23:39:21 -!- valrus has quit [Remote host closed the connection] 23:40:39 -!- cw_ has quit [Ping timeout: 240 seconds] 23:42:24 So Ashenzari is destroying travel 23:51:56 -!- sorear has quit [Ping timeout: 276 seconds] 23:52:29 -!- sorear has joined ##crawl-dev 23:55:10 Naga Warrior has no shield but can block (https://crawl.develz.org/mantis/view.php?id=3259) by b0rsuk 23:56:45 Bet you anything he has a shield but the "not reporting shield" bug is rearing its head.