00:00:04 -!- omarax has quit [Remote host closed the connection] 00:02:02 -!- Blazinghand has joined ##crawl-dev 00:02:24 if you enslave duvessa and make her kill dowan, is there a specific response for that? 00:02:32 nope 00:02:35 I've done it once 00:02:41 -!- tealeaves has quit [Quit: Bye] 00:02:45 FR: 00:03:12 or maybe I'm confusing it with the time I pacified duvessa after killing dowan 00:04:37 -!- AreBrandon has quit [Ping timeout: 250 seconds] 00:06:33 -!- xaibudo has joined ##crawl-dev 00:07:18 -!- Enthusiasm has quit [] 00:08:48 @??ancient lich hd:30 spells:stone_arrow.1.wizard 00:08:48 ancient lich (00L) | Spd: 10 | HD: 30 | HP: 103-141 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, unbreathing | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 7867 | Sp: stone arrow (3d41) | Sz: Medium | Int: human. 00:09:08 @??ancient lich 00:09:08 ancient lich (00L) | Spd: 10 | HD: 27 | HP: 87-125 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, unbreathing | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 8240 | Sp: b.cold (3d37), force lance (3d27), sum.greater demon, slow, invisibility / b.corrosive (3d28), crystal spear.. 00:09:20 @??ancient lich hd:30 spells:crystal spear.1.wizard 00:09:20 Invalid spell slot format: 'crystal' in 'crystal' 00:09:32 @??ancient lich hd:30 spells:lehubis_crystal_spear.1.wizard 00:09:32 Unknown spell name: 'lehubis crystal spear' in 'lehubis_crystal_spear.1.wizard' 00:09:41 -!- tealeaves has quit [Quit: Bye] 00:09:46 @??ancient lich hd:30 spells:lehudibs_crystal_spear.1.wizard 00:09:46 Unknown spell name: 'lehudibs crystal spear' in 'lehudibs_crystal_spear.1.wizard' 00:09:49 derp 00:10:21 -!- Zibudo has quit [Ping timeout: 276 seconds] 00:10:40 @??ancient lich hd:30 spells:crystal_spear.1.wizard 00:10:40 Unknown spell name: 'crystal spear' in 'crystal_spear.1.wizard' 00:10:52 clearly the problem is you and not the UI 00:10:52 -!- MgDark_ has quit [Read error: Connection reset by peer] 00:10:53 @??ancient lich hd:30 spells:lehudib's_crystal_spear.1.wizard 00:10:53 ancient lich (00L) | Spd: 10 | HD: 30 | HP: 103-141 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, unbreathing | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 8603 | Sp: crystal spear (3d52) | Sz: Medium | Int: human. 00:10:57 finally 00:11:07 the point is that stone arrow scaling makes 0 sense 00:11:50 @??dowan hd:30 spells:lehidib's_crystal_spear.1.wizard 00:11:50 Unknown spell name: 'lehidib's crystal spear' in 'lehidib's_crystal_spear.1.wizard' 00:11:54 @??dowan hd:30 spells:lehudib's_crystal_spear.1.wizard 00:11:54 Dowan (05e) | Spd: 10 | HD: 30 | HP: 206-280 | AC/EV: 2/13 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 12509 | Sp: crystal spear (3d52) | Sz: Medium | Int: human. 00:12:11 dowan got buff. 00:13:37 -!- debo has quit [Ping timeout: 276 seconds] 00:16:40 -!- ProzacElf has quit [Ping timeout: 264 seconds] 00:21:58 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:23:55 -!- morik has quit [Ping timeout: 250 seconds] 00:28:15 -!- techieAgnostic has quit [Quit: WeeChat 1.4-dev] 00:29:18 -!- Marvin is now known as Guest49743 00:32:01 -!- namelastname112 has joined ##crawl-dev 00:32:20 why shadow from isn't immune to constriction? 00:33:46 -!- Guest49743 has quit [Ping timeout: 276 seconds] 00:33:58 shadow is that it's such,, yeah? 00:34:41 -!- ProzacElf has joined ##crawl-dev 00:34:41 ??shadow form 00:34:41 shadow form[1/4]: Dithmenos' 5* ability - for some skill drain, MP, and piety, you turn invisible for the duration (without glow), gain torment immunity, rRot, rN+++, rPois+++, immunity to hostile enchantments, and 50% damage reduction, but you also deal only 50% melee damage and get two spell anti-enhancer levels. 00:35:18 -!- ProzacElf_ has joined ##crawl-dev 00:36:54 -!- n1k has quit [Read error: Connection reset by peer] 00:37:26 -!- n1k has joined ##crawl-dev 00:38:33 -!- n1k has quit [Read error: Connection reset by peer] 00:38:50 -!- tealeaves has quit [Quit: Bye] 00:39:10 -!- tealeaves has quit [Client Quit] 00:39:27 -!- n1k has joined ##crawl-dev 00:39:34 -!- n1k has quit [Read error: Connection reset by peer] 00:39:36 -!- ProzacElf has quit [Ping timeout: 276 seconds] 00:39:56 -!- Suga_H has quit [Ping timeout: 244 seconds] 00:40:05 -!- n1k has joined ##crawl-dev 00:40:34 -!- n1k has quit [Read error: Connection reset by peer] 00:41:05 -!- n1k has joined ##crawl-dev 00:41:34 -!- n1k has quit [Read error: Connection reset by peer] 00:42:10 -!- n1k has joined ##crawl-dev 00:42:54 -!- n1k has quit [Read error: Connection reset by peer] 00:44:02 -!- techieAgnostic has quit [Quit: WeeChat 1.4-dev] 00:49:58 -!- Rust3dCor3 has quit [Ping timeout: 260 seconds] 00:54:17 hmm 00:54:57 what are shard shrike HD in 0.16 00:57:22 -!- WWWWW has quit [Quit: Lost terminal] 00:58:28 -!- ProzacElf_ has quit [Ping timeout: 276 seconds] 00:58:40 -!- FireSight has quit [Ping timeout: 264 seconds] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:02:05 -!- WalkerBoh has quit [Remote host closed the connection] 01:02:13 -!- hellmonk has quit [Quit: Page closed] 01:03:08 Unstable branch on crawl.s-z.org updated to: 0.18-a0-1774-gce1f7b6 (34) 01:06:51 -!- zxc has joined ##crawl-dev 01:09:28 -!- FunkyBomb has quit [Ping timeout: 264 seconds] 01:11:09 @??shard shrike 01:11:09 shard shrike (12b) | Spd: 30 | HD: 21 | HP: 87-121 | AC/EV: 2/18 | Dam: 2112(cold:21-62) | see invisible, fly | Res: 06magic(80), 02cold++, 08blind | XP: 5288 | Sp: throw icicle (3d30) [11!AM, 06!sil, 08breath] | Sz: tiny | Int: animal. 01:11:52 -!- bgiannan_ has joined ##crawl-dev 01:17:06 -!- amalloy is now known as amalloy_ 01:17:30 hey everybody, this is Zibudo, anyways I have compiled my long list of exact steps I took to make my server to append to the wiki 01:17:38 however I am having a few problems 01:17:42 one primarily with ssl 01:17:47 I have ssl set up with my site 01:17:59 but when I enable it in config.py webtiles won't run 01:18:49 -!- simmarine__ has quit [Read error: Connection reset by peer] 01:20:00 Unstable branch on crawl.develz.org updated to: 0.18-a0-1774-gce1f7b6 (34) 01:21:29 -!- sysice has quit [Quit: Page closed] 01:23:39 xaibudo: what does the webtiles log show? 01:23:49 that's the problem 01:23:54 it doesn't show anything 01:24:22 when i have ssl options on, i start the server and it just says it's listening on port 8080 and the process closes out 01:25:15 what might help would be if you turn off daemonization 01:25:27 -!- sneakynesss has joined ##crawl-dev 01:25:28 and then run it so you can see any python stacktrace 01:25:28 -!- bgiannan_ has quit [Ping timeout: 260 seconds] 01:25:52 probably also set the logging to disable the filename 01:26:12 so you can set daemon to false in the published config.py 01:26:16 -!- PsyMar has quit [Ping timeout: 264 seconds] 01:26:23 yea ill try that 01:26:28 and comment out "filename" in 01:26:31 logging_config = { "filename": "webtiles.log", 01:26:39 it will write log info to stdout 01:26:55 logging_config = { 01:26:55 # "filename": "webtiles.log", "level": logging.INFO, "format": "%(asctime)s %(levelname)s: %(message)s" 01:26:58 } 01:27:08 it would look a bit like that except with newlines after each , 01:27:14 just the filename line would be commented 01:27:27 if you run it from /etc/init.d/webtiles it should go to stdout 01:27:28 -!- vonhedlu1d has quit [Ping timeout: 264 seconds] 01:27:29 -!- Zeor has quit [Ping timeout: 264 seconds] 01:27:29 -!- Twinge has quit [Ping timeout: 264 seconds] 01:27:29 -!- ontoclasm has quit [Ping timeout: 264 seconds] 01:27:29 -!- herself has quit [Ping timeout: 264 seconds] 01:28:05 -!- sage1234 has quit [Ping timeout: 264 seconds] 01:28:05 -!- tsujin has quit [Ping timeout: 264 seconds] 01:28:05 -!- edsrzf has quit [Ping timeout: 264 seconds] 01:28:05 -!- johnny0 has quit [Ping timeout: 264 seconds] 01:28:05 -!- waat has quit [Ping timeout: 264 seconds] 01:28:05 -!- hypermatt has quit [Ping timeout: 264 seconds] 01:28:06 -!- wmbt has quit [Ping timeout: 264 seconds] 01:28:06 -!- Cenon has quit [Ping timeout: 264 seconds] 01:28:25 -!- Twinge has joined ##crawl-dev 01:28:28 I assume you have ssl_options enabled in your published config.py, and have ssl_address and ssl_port likewise set appropriately 01:28:41 -!- sneakyness has quit [Ping timeout: 264 seconds] 01:29:16 yea, i was just confused what was stopping it from running and found out it has to be this, so imma trouble shoot now 01:34:50 -!- hypermatt has joined ##crawl-dev 01:35:03 -!- ontoclasm has joined ##crawl-dev 01:37:36 -!- ProzacElf has joined ##crawl-dev 01:38:44 -!- ProzacElf has quit [Remote host closed the connection] 01:40:34 -!- edsrzf has joined ##crawl-dev 01:43:58 -!- ProzacElf has joined ##crawl-dev 01:45:46 -!- NopeKat is now known as Xom 01:45:58 -!- Xom is now known as NotKat 01:50:38 I got it thanks gamma 01:51:15 -!- johnny0 has joined ##crawl-dev 01:52:17 xaibudo: did you run it out of daemon to see the error, or was that not necessary? 01:52:25 no that was the ticket 01:52:38 just not daemonizing showed the error 01:52:45 and that was easy to fix 01:53:29 I've moved the server to https://crawl.jorgrun.rocks:8081/ , currently doing some more set up, but I've documented it all pretty well for the guide 01:53:47 nice, what's the server for? 01:53:53 just general play, or dev? 01:53:56 well cszo went down 01:53:57 Are all the servers dedicated ones or vps's? 01:53:57 Mattias: You have 1 message. Use !messages to read it. 01:54:00 !messages 01:54:01 (1/1) friendfixit said (12h 22m 43s ago): I was asleep when you figured out the quarterstaff thing, but thank you! that explains it 01:54:09 cool, so it's us-base? 01:54:11 and my friends and i liked it since it was in west chester 01:54:13 *based 01:54:18 -!- amalloy_ is now known as amalloy 01:54:24 its North East in Canada right above a great lake 01:54:37 owned by a French company ovh, on a dedicated server 01:54:41 i run all my games on there 01:54:44 like space station 13 01:54:54 Windows builds of master branch on crawl.develz.org updated to: 0.18-a0-1774-gce1f7b6 01:55:08 I would probably wanna dev, but seems there is a lot of server work to do 01:55:12 Are you intending to open it up for anyone? 01:55:13 to make it cleaner 01:55:15 yea 01:55:27 I was told I had to make it official 01:55:33 so it can count for tournies 01:55:36 Well, if you feel it's set up, we could incorporate it in time for the tournament 01:55:43 it's close 01:55:48 Now, when is the tourney? :) 01:55:48 I want to fix the error 01:55:53 that cszo went down 01:56:00 for because he got trolled 01:56:34 Yeah neil was sick of dealing with bad elements from the community, and he's having less time these days 01:56:52 xaibudo: one thing you want to do is enable wiz-mode for the dev team 01:57:10 and then there's infrastructure for irc, if you'd like to do that 01:57:42 yea i saw that in some code, was confused why it was there but that makes sense 01:57:50 I will end up doing irc eventually 01:58:14 i think I got the hang of how everything is set up with this to a point 01:59:56 Mattias: most would be virtual, I think 02:00:04 -!- omarax has quit [Remote host closed the connection] 02:00:30 xaibudo: did you try playing on cbro? I was under the impression it was physically near cszo 02:00:36 xaibudo: I'll be sure to talk with some others about setting it up; I'd like to maybe chat with neil about it if he shows up again in the near term 02:01:02 in the mean time, thanks for setting it up, and feel free to ask questions about the other things you need help with 02:01:02 cszo was in arizona or something, and cbro is in new york i thought 02:01:11 cszo was in west chester 02:01:14 I got an unused server sitting around but nowhere to put it or give constant internet access -.- 16gb ram, 8 cores, lots of disk space. 02:01:16 PA 02:01:28 oh... i thought they were both in cbro 02:01:29 and the raspberry pi I have is not strong enough and I doubt crawl works on arm? :) 02:01:42 * Mattias wants a server in Sweden ~ 02:01:48 I'm hosting a server on my apple watch 02:01:50 Mattias: someone plays webtiles from a rpi 02:01:55 but you have to issue all commands vocally 02:02:07 O.o 02:02:10 "ok siri, go left" 02:02:34 "siri! quaff the berserk pot! no! not the lignifications pot! siri!!!" 02:03:04 gammafunk: could you update https://crawl.develz.org/servers.json ? 02:03:08 cszo needs to be removed 02:03:10 ah 02:03:19 yes I guess I should do that right now 02:03:19 also, apparently cbro is in NY, not Georgia 02:03:26 -!- AreBrandon has joined ##crawl-dev 02:03:50 the last traceroute hop before cbro is atlanta 02:03:56 i dunno what that's near. seattle? 02:04:00 maybe florida 02:04:02 hrm, is that all? 02:04:13 I guess we have other docs referring to cszo 02:04:19 the wordpress stuff certainly 02:04:22 git grep -i cszo / 02:05:43 yeah I did recursive grep and just found dgl-status.json 02:06:15 but that's generated by the js I guess 02:07:25 a cron job that uses the json, yes 02:08:15 btw gammafunk, i did finish my 15-rune game without finding a single ?acq. what high score list do i get added to? 02:09:07 see you're probably lying about that 02:09:13 there was an acquire scroll somewhere 02:09:21 -!- debo has joined ##crawl-dev 02:09:32 ok, cdo website updated 02:09:41 the geolocate thing doesn't seem to work for me 02:09:48 but it no longer shows cszo in the server listing 02:10:44 amalloy: I keep meaning to take one of my stream recordings and do a voiceover guide, but I never stream the whole thing and even then what would I even make a guide of 02:11:09 with amalloy and a lot of other people having videos for crawl I don't think there's much not covered 02:11:29 but where will they learn how to play musu? 02:11:30 doesn't help that any guide you make becomes out of date pretty fast 02:11:55 Well that's just it, no one really wants a dedicate summoner guide 02:12:04 geolocate is broken 02:12:04 but to be truthful, I don't know what guides people would actually want 02:12:05 check the console 02:12:11 i forget why, but it's some dumb reason 02:12:25 i don't know about that, gammafunk. guides that go out of date are probably too specific 02:12:27 gammafunk: grwz as summoner :D 02:12:49 one guide I think crawl needs is "here's an intro to the game in 60 seconds, telling you the basic keyboard commands and suggesting two combos to start with" 02:12:54 one of the things i'd like to do sometime is like "surviving the early dungeon", or "how to recognize an emergency" 02:13:18 everyone who attempts this a) makes their video >60 seconds long *cough* amalloy *cough* b) includes stuff you don't need to care about, like invocations 02:13:19 yeah, that could be nice, but I'd not care to make such a guide 02:13:20 early dungeon = autoexplore + tab 02:13:37 Uncaught ReferenceError: servers is not defined 02:13:45 dcss.js:182 02:13:53 I usually either get stuck on lair or own lair depending on what I find before lair -.- 02:14:03 I'd like a guide for lair with crap gear 02:14:18 -!- debo has quit [Ping timeout: 268 seconds] 02:14:51 depends on character too. melee with crap gear is worse than a magic user. 02:15:35 that doesn't sound like a true statement, Mattias 02:16:24 I like to tab, running away from hydras gets boring :P 02:16:27 Usually people say they have "crap gear" when they're intent on using a narrow set of items even if it's worse for their character 02:16:37 haha..."how to recognize an emergency" 02:16:48 "you've taken damage. get the hell out" 02:17:08 .splatratio ProzacElf 02:17:08 % of xl17 chars killed : 59/74x ProzacElf [79.73%] 02:17:19 seems like ProzacElf doesn't follow this advice 02:17:24 of course not 02:17:26 .splatratio Mattias 02:17:27 No games for Mattias (((name=gammafunk !gfspeed || name!=gammafunk)) !boring xl>=17 recent). 02:17:34 need at least 5 02:17:40 one of the things that sems to me to be a symptom of getting better at the game is recognizing more of your good luck 02:17:53 yeah 02:17:58 stuff that a newer player thinks is "crap gear" i'm like, holy cow, i can't believe i found X already 02:18:03 haha, yeah 02:18:11 especially stuff like potions and scrolls 02:18:14 that i used to never ever use 02:18:15 -!- Ultraviolent4 has quit [Quit: Page closed] 02:18:38 like hunting slings. holy heck those are useful early even at 0 skill 02:18:39 and hydras you don't necessarilly have to run from if you use your consumables right, but you often have to slow down your play 02:18:47 Oh, I always ignore slings 02:19:02 do you also not pick up rocks for throwing? 02:19:10 as for hydras, I use wands as much as possible if I have no other alternatives 02:19:15 slinging rocks at threats can kill them before they even get adjacent 02:19:19 but when those runs out, I'm screwed 02:19:30 slings are shockingly good even though i hate them 02:19:30 nikheizen: yeah, I don't throw stuff 02:19:46 early blowgun is also great 02:19:55 although thanks to lasty now you actually need to invest some skill into it 02:20:09 well you can use lower level wands to weaken the hydra, then some buffs, there are a lot of tricks in the book 02:20:14 lol 02:20:16 gammafunk 02:20:23 you modified splatratio to boost your stats 02:20:29 what's that now? 02:20:36 I modified it to boost not showing my speedruns 02:20:43 =p 02:20:44 because those are always splats 02:20:53 gammafunk: when I had the distortion weapon in one game on cszo, I had no issues with hydras or anything else. but then cszo went down after I got to crypt... 02:21:01 can I modify it to not show my splats, because those are always splats 02:21:03 but it's often true that the query is not useful for players who do challenge runs 02:21:04 No luck with a good weapon since then on a mifi :P 02:21:27 distortion is super powerful 02:21:28 so tabstorm has a bad splatratio but he's not a bad player 02:21:51 i'd like to have a general sequell thing for people to register things like that 02:21:54 but it's a bit tricky to make 02:22:00 splatratio is for my casual runs 02:22:10 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:22:10 heh 02:22:19 and it's also recent versions only 02:22:27 i think the last time i played a combo that was just unambiguously good was the last tournament 02:22:49 because even though we lost to comborobin, awbw is keeping hope alive 02:22:51 I agree "playing like chequers" is a challenge condition though 02:22:53 on eventually winning every combo =p 02:23:10 -!- Zxpr1jk has quit [Read error: Connection reset by peer] 02:23:35 the other thing is xl17 is arbitrary, lots are chars should be win a few xl earlier 02:23:41 !lg . !gfspeed 02:23:42 691. gammafunk the Eye of the Storm (L15 MfWz of Qazlal), quit the game on Orc:2 (enter_volcano_3) on 2016-04-14 23:45:06, with 85605 points after 41048 turns and 3:22:36. 02:23:48 like that one, I just hated the char 02:23:53 wanted to redo with a better build 02:24:01 heh, and i'm trying to combine that with finishing out my polytheist. which leads me to do things like try to do vptm^xom->jiyva 02:24:04 !lg * current won s=xl 02:24:05 5931 games for * (current won): 5050x 27, 404x 26, 284x 25, 109x 24, 49x 23, 19x 22, 10x 21, 4x 20, 19, 18 02:24:19 seems rare to win a few xl earlier 02:24:37 huh? I mean a few xl earlier than 17 02:24:50 wow, is it so heavily skewed to 27 just because of people going for more than 3 runes? 02:24:51 as in, you could say that an xl14 death is a 'splat' 02:25:16 !lg . zs s=xl 02:25:17 33 games for zxc (zs): 28x 27, 3x 26, 2x 24 02:25:27 !kw zs 02:25:27 Keyword: zs => gid>=zzxc:cpo:20150027172425S 02:25:28 you can easily hit 27 in a 3 rune game though 02:25:38 !lg . won min=xl 02:25:39 49. gammafunk the Imperceptible (L22 DEAs of Zin), escaped with the Orb and 3 runes on 2015-02-11 04:32:50, with 1304622 points after 93870 turns and 9:30:46. 02:25:42 wow, weak 02:25:43 you can, but you can easily not hit 27 in a 3 rune too 02:25:50 need the <20 xl win 02:25:53 zxc: i think your wins are slower than average though 02:26:09 yes I was clearing elf as well as the usual 3 rune stuff 02:26:14 i sort of feel like runes>0 might be a better splat indicator than a flat level cutoff 02:26:14 and occasionally crypt 02:26:28 yeah but that would put the xl probably higher 02:26:28 clearing elf as in even the final chamber? 02:26:29 yeah, i usually do elf and crypt anymore even on 3 runes 02:26:42 !lm . !gfspeed rune x=avg(xl) 02:26:43 272 milestones for gammafunk (!gfspeed rune): avg(xl)=22.77 02:26:44 chequers, yeah 02:26:45 right, 22 02:26:53 hm 02:27:07 22 for your first rune seems high 02:27:11 er 02:27:18 right, let me try that again 02:27:18 !lm . !gfspeed rune urune=1 x=avg(xl) 02:27:19 59 milestones for gammafunk (!gfspeed rune urune=1): avg(xl)=18.03 02:27:23 there we go 02:27:24 that's more like it 02:27:26 but yeah higher than 17 02:27:33 !lm * current rune urune=1 x=avg(xl) 02:27:37 yeah, i was thinking it'd probably be right around 17 02:27:39 19274 milestones for * (current rune urune=1): avg(xl)=17.35 02:27:53 maybe it's possible to separate speedruns with a milestone like lair.enter vs turns or dur 02:27:55 which appears to be roughly accurate for everyone 02:27:57 the thing is rune is not really much less arbitrary, I'm talking about games that were really in the bag 02:28:10 maybe you could look for "clearing lair" 02:28:22 would be more close to what I'm looking for 02:28:47 reaching lair:8 is probably about right 02:28:55 i don't know for sure, but i've gotta think i've got more games where i die after clearing lair but before getting a rune than games where i get a rune and then die 02:29:06 !lm . !gfspeed recent !boring br.end=lair / won 02:29:09 17/19 milestones for gammafunk (!gfspeed recent !boring br.end=lair): N=17/19 (89.47%) 02:29:20 oh well aren't you special? =p 02:29:30 !kw gfspeed 02:29:31 Keyword: gfspeed => char=deie|desu|grgl|heie|hesu|hogl|mibe|musu|vsie|vsfi 02:29:42 !lm devteamnp ((!gfspeed || name!=gammafunk)) recent !boring br.end=lair s=name / won 02:29:51 262/447 milestones for devteamnp (((!gfspeed || name!=gammafunk)) recent !boring br.end=lair): 74/126x Lasty [58.73%], 57/64x elliptic [89.06%], 35/46x amalloy [76.09%], 33/46x Medar [71.74%], 17/19x gammafunk [89.47%], 13/29x dpeg [44.83%], 10/14x MarvinPA [71.43%], 5/10x doy [50.00%], 5/28x reaver [17.86%], 4/7x ontoclasm [57.14%], 3/8x PleasingFungus [37.50%], 2/10x wheals [20.00%], 1/30x neil ... 02:29:59 er 02:30:03 !lm devteamnp ((!gfspeed || name!=gammafunk)) recent !boring br.end=lair s=name / won o=% 02:30:12 262/447 milestones for devteamnp (((!gfspeed || name!=gammafunk)) recent !boring br.end=lair): 17/19x gammafunk [89.47%], 57/64x elliptic [89.06%], 35/46x amalloy [76.09%], 33/46x Medar [71.74%], 10/14x MarvinPA [71.43%], 74/126x Lasty [58.73%], 4/7x ontoclasm [57.14%], 5/10x doy [50.00%], 13/29x dpeg [44.83%], 3/8x PleasingFungus [37.50%], 1/3x bh [33.33%], 1/3x felirx [33.33%], 1/4x SGrunt [25.0... 02:30:18 -!- vale__ has quit [Remote host closed the connection] 02:30:24 when did elliptic die 02:30:37 gammafunk: the new best dev? 02:30:49 anyhow I think amalloy plays way better early game than I do, because I don't really care too much 02:30:58 heh 02:31:32 he's also gotten a lot more that far 02:31:45 as has elliptic 02:32:06 early game is the fun part 02:32:09 And when does early turn into mid game? after lair? 02:32:25 early game is fun, I do agree 02:34:10 gammafunk: i was thinking of spicing up my play with conduct runs or speedruns, rather than just trying as hard as i can to win my game (post character selection, obviously; it's not like i just play MiBe). any advice for like "baby's first speedrun"? 02:34:30 hrm, have you tried a realtime run? 02:35:20 not on purpose. i've had a couple characters where i noticed myself playing very quickly and carelessly, and then leaned more in that direction on purpose, but nothing very tryhardy 02:35:24 -!- tealeaves has quit [Quit: Bye] 02:35:27 turncount runs will involve more quits potentially, but if you set a goal of simple win with 15 runes in <50k, you can win with any very strong melee char reasonably 02:35:30 what's a realtime run? no interruptions? 02:35:42 fast as you can in realtime, not turncount 02:35:50 a 3-rune win < 50k is more realistic :P 02:35:55 you should see demise's games 02:36:06 oh, we'll I'd not really consider that a speedrun I guess 02:36:15 well, that's why i said baby's first 02:36:45 but I've not done 3-rune turncount runs, they involve much more careful use of actions to get something competitive 02:36:54 eg https://youtu.be/bW8GwgnjTgg?t=21m33s 02:36:54 To be honest, for 3-rune you have many more char options 02:37:04 if you don't want to target near 10k 02:37:16 Like 50k for 3-rune would be pretty easy with most strong combos 02:37:37 For a mage it might be pretty scary I guess 02:37:47 i did a 50k 3 rune accidentally 02:37:52 and i'm me! 02:38:04 Yeah, I think chequers has done a 60 or 70k 15 rune? 02:38:19 !hs 02:38:19 1623. chequers the Bringer of Light (L27 GrFi of The Shining One), escaped with the Orb and 15 runes on 2015-11-21 22:20:14, with 22490806 points after 67191 turns and 4:06:04. 02:38:20 !hs . nrune=3 02:38:20 42. yollama the Executioner (L25 DDBe of Trog), escaped with the Orb and 3 runes on 2016-03-23 19:18:39, with 1931190 points after 50403 turns and 9:24:46. 02:38:43 oh, you've already done 50k 3-rune 02:38:45 this one i aimed for 50k around the time of my second rune, but missed because of my confusion between game-turns and scoring turns 02:38:58 er, third rune 02:39:07 i think it proves you can do it, at least 02:39:14 yeah, so i could trim this down quite a bit with a strong char 02:39:32 what's the different in your two account purposes? 02:39:56 nothing really. just so i can start a new game while leaving another in progress if i don't feel like finishing it yet 02:40:04 typical turncount route for melee brute is try to get a rune between 4k-8k, but you can even get one at as late as 12-14k and have a decent run 02:40:12 often one of them is stuck on a video series and i can't record but want to play 02:40:20 what's the !gamestatus command again 02:40:25 usually does both lair branches in sequence, then slime if rC and rCorr are available 02:40:29 !gameinfo ? 02:40:29 Broken query near '? x=str,int,dex,gid fmt:'${name} the L${xl} ${char}^$(=godshortname ${god}) in ${place} ($src $(if $tiles tiles console)), T:$turn$(if ${urune} ", runes: ${urune} ($(=lastrunes * gid=${x[3]})$(if (> ${urune} 3) ...))"), defenses: ${ac}/${ev}/${sh}, stats: ${x[0]}/${x[1]}/$x[2]$(if ${fifteenskills} ", >15 skills: ${fifteenskills}")$(if ${maxskills} ", Max skills: ${maxskills}")'' 02:40:38 !gameinfo gid=chequers:cpo:20151014114729S 02:40:39 chequers the L22 MiGl^Jiyva in Depths:5 (cpo tiles), T:47456, runes: 3 (serpentine, abyssal, slimy), defenses: 31/37/0, stats: 26/8/35, >15 skills: Fighting,Armour,Dodging 02:40:51 nah, it showed your progression of getting runes 02:41:04 -!- n1 has joined ##crawl-dev 02:41:09 amalloy: trj fight at 8-10k for melee speedrun is a rite of passage 02:41:18 I updated the wiki for the server outlining issues and tips and some stuff I did when setting up the server so far 02:41:38 you set up the fight pretty specifically, using summons to fill in the corridor around trj and fight it fully buffed 02:41:42 xaibudo: yay! 02:41:53 but after that it's just get the silver rune and ascend as fast as you can 02:42:04 assuming you want a 3-rune win 02:42:40 why get slime and silver on a 3 rune win? is it faster than a second normal lair branch? 02:42:40 n1: You have 1 message. Use !messages to read it. 02:42:41 and there are lots of resets due to not getting rPois by time of lair branches, you can do orb before lair (dangerous in trunk) or not 02:42:42 xaibudo: this is good docs 02:42:55 yeah heh, you're right n1 02:42:59 i figure S branches would be more optimal now they're 4 level 02:43:05 so for 3 you have more of a choice 02:43:11 you can dive M really fast though 02:43:12 I only do 15 attempts, that's why 02:43:13 perhaps 02:43:16 yes slime is super fast 02:43:30 vaults can take forever, not just the dive, but also v:5 02:43:39 chequers: there are some items I haven't covered yet such as setting up ssh and masking to look nicer, but ill add it later, but if you follow that code on ubuntu at least it will work 100% 02:43:45 :D 02:43:48 but if you have no rC or no !resistance, no !haste, you might not be able to do it 02:43:53 slime, that is 02:44:07 this is why i hope for the lucky 100 turn abyss instead of vaults =p 02:44:14 not that i actually speedrun 02:44:18 diving V real quick is a nice way to get experience (if risky) 02:44:31 -!- AreBrandon has quit [Ping timeout: 268 seconds] 02:44:31 !lm . rune noun=slimy !jiyva min=turns 02:44:33 63. [2015-09-11 05:23:02] gammafunk the Executioner (L16 MiBe of Trog) found a slimy rune of Zot on turn 9296. (Slime:6) 02:44:44 yeah not terribly fast, but typical 02:44:53 before runelocking i used to go do a good chunk of vaults before i did either lair branch 02:44:56 !lm tabstorm rune noun=slimy !jiyva min=turns 02:44:57 69. [2015-04-08 15:40:31] Tabstorm the Severer (L15 VSBe of Trog) found a slimy rune of Zot on turn 7692. (Slime:6) 02:45:13 hah. wow 02:45:55 getting a fast slime rune the first time is really fun, good experience 02:46:20 So, the issue with people setting up webtile servers then creating "grief" accounts to ruin others scores... what prevents them from modifying data directly on their server? Why even create an account and play manually when you could automate and fake a lot? How much security is in place when letting new webtile servers into the global scoring/statistics system? 02:46:49 Well we have to explicitely add servers to scoring 02:46:59 -!- scummos__ has quit [Ping timeout: 268 seconds] 02:47:18 Someone contacts us, saying "i'm running a server", we agree to add it 02:47:28 griefers are dicks but I doubt they would spend that much actual money on griefing more effectively 02:47:48 What about a central login system on crawl.develz.org? 02:47:59 heh 02:48:20 FloodKiller is working on a central auth system right now, but it's probably not going to get hosted on cdo; we'll just have to see how that goes 02:48:37 oh, that's wonderful 02:48:40 Awesome 02:48:41 Your body is partially covered in golden eyeballs (Acc +3) <-- some of jiyva's muts are terrible aren't they 02:49:10 speaking of cdo, i don't know if the problem is that i'm an idiot or that the ssh client i use with chromeos is ass backwards but i can't connect 02:49:14 -!- Alcopop has quit [Quit: Page closed] 02:49:23 another way to fix griefing (but break old streaks) would be to make streaks not able to cross servers 02:49:25 i suppose i'll try it on the desktop at some point and prove one or the other 02:49:49 ProzacElf, that's your problem, I just connected 02:50:07 using the chromeOS ssh client? 02:50:22 no, I mean it's not the server being down 02:50:25 because i think the issue is that it's ass-backwards, not me 02:50:25 chequers: server crossing also allows people to cheat streaks in the opposite direction, fwiw 02:50:28 -!- bgiannan has joined ##crawl-dev 02:50:34 yeah, i didn't think the server was down 02:50:42 not that anyone has ever done this for a streak long enough to matter 02:50:44 minmay: yes, though I don't think anyone did it for a major streak 02:50:58 it also allows any streaks on cszo to survive, and similar situations though 02:51:15 anyway, if central auth is coming this is moot 02:51:32 \o/ 02:51:53 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 02:53:44 Monster database of master branch on crawl.develz.org updated to: 0.18-a0-1774-gce1f7b6 02:54:40 -!- Zibudo has joined ##crawl-dev 02:55:46 Hm, does webtile just truncate passwords to 20 characters without saying anything to the user? O.o 02:55:48 -!- GoblinBomb has quit [Ping timeout: 244 seconds] 02:56:46 -!- xaibudo has quit [Ping timeout: 276 seconds] 02:56:48 yes 02:56:54 it's in config.py 02:57:22 why on earth would we do that 02:57:27 yeah, my thought exactly 02:58:08 passwd = passwd[0:max_passwd_length] <-- makes no sense O.o 02:58:34 someone probably implemented that when they were hashing and salting 02:59:38 it was edlothiol -.- 02:59:41 -!- bgiannan has quit [Ping timeout: 250 seconds] 02:59:46 in 2011 03:00:07 -!- tealeaves has quit [Ping timeout: 250 seconds] 03:00:27 it does it for a reason 03:00:44 chequers: which is? 03:00:45 the database format, including user passwords is compatible with dgamelaunch, the SSH wrapper 03:00:48 -!- bgiannan has joined ##crawl-dev 03:00:57 dgamelaunch is very very old, and dumb, and it's where the database format comes from 03:00:59 -!- sage1234 has quit [Ping timeout: 250 seconds] 03:01:17 the password is stored in crypt format, aka the old linux passwd format 03:01:31 anyway, it means all crawl passwords can be cracked in a few hours 03:04:05 -!- omarax has quit [*.net *.split] 03:04:05 -!- ProzacElf has quit [*.net *.split] 03:04:05 -!- herself has quit [*.net *.split] 03:04:05 -!- iFurril has quit [*.net *.split] 03:04:05 -!- MadCoyote has quit [*.net *.split] 03:04:05 -!- Doll has quit [*.net *.split] 03:04:05 -!- _sk has quit [*.net *.split] 03:04:05 -!- Rjs has quit [*.net *.split] 03:04:11 * Mattias will have to take a closer look at that 03:07:13 if you want to look closer, be aware |amethyst upgraded the algorithm dgamelaunch does, but there's no migration path for old passwords on existing servers and the defaults are still all wrong 03:07:38 so theoretically there's a better algorithm in webtiles, but I forget off the top of my head how to enable it. check the userdb.py file 03:07:55 I am confused when you said crypt could be cracked in a few hours 03:08:17 shouldn't the passwords be salted and hashed , so crypt wouldn't matter? 03:11:11 the salt is like 2 bytes 03:11:50 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1774-gce1f7b6 (34) 03:11:55 well the config.py let's you choose b/w 1 and 6 where 6 is SHA-512 03:12:03 -!- ProzacElf has joined ##crawl-dev 03:12:08 ya, 1 is the backwards compatible version 03:12:09 https://en.wikipedia.org/wiki/Crypt_(C) 03:12:14 yea i know 03:12:19 but if you have it on 6 03:12:27 it will not be cracked at all 03:13:00 correct. that's what I was referring to with "amethyst upgraded the algorithm dgamelaunch does" 03:13:04 -!- heteroy has quit [Read error: Network is unreachable] 03:13:24 oh okay 03:13:34 i don't recall if there's code to support both old and new hashes concurrently for existing servers 03:13:41 but if you're running just a webtiles server, use 6 03:14:28 so the ssh wrapper isn't compatible with the new hashes? 03:14:37 if i wanted to add in ssh compatiblity then? 03:15:37 actually, it might be that for new servers, you can exclusively use the new hashing algo 03:15:48 here's the dgamelaunch code if you want to dig deeper https://github.com/crawl/dgamelaunch/commit/9a8c1531fc5a5a0d19700a6e10ade83521c90aff 03:16:22 thanks 03:16:26 The only thing I don't like is setting a limit on password length. But I guess I could just set it to 999 in the config 03:17:01 -!- ProzacElf has quit [Ping timeout: 250 seconds] 03:17:01 -!- atrodo has quit [Ping timeout: 250 seconds] 03:17:31 -!- cryptonix2 has quit [Ping timeout: 244 seconds] 03:24:17 -!- ProzacElf has joined ##crawl-dev 03:27:31 -!- Doll has quit [Quit: Lost terminal] 03:30:09 -!- ontoclasm has quit [Quit: Leaving.] 03:33:01 -!- MarvinPA has quit [Ping timeout: 244 seconds] 03:35:05 -!- vale_ has quit [Ping timeout: 244 seconds] 03:35:58 -!- MarvinPA has joined ##crawl-dev 03:43:49 dgamelaunch is dumb 03:44:20 chequers: it also uses crypt() with the password twice 03:44:25 as in, crypt(pass,pass) 03:44:33 -!- FreekillB has quit [Ping timeout: 250 seconds] 03:46:29 -!- dtsund has quit [Ping timeout: 250 seconds] 03:51:37 lul 03:51:39 i forgot that 03:52:12 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:57:52 -!- Zibudo has quit [Ping timeout: 276 seconds] 04:00:03 -!- omarax_ has quit [Remote host closed the connection] 04:01:38 -!- GauHelldragon2 has quit [Ping timeout: 252 seconds] 04:05:18 -!- waat has quit [Ping timeout: 260 seconds] 04:09:10 -!- debo has joined ##crawl-dev 04:12:35 -!- nikheizen has quit [Quit: leaving] 04:13:50 -!- debo has quit [Ping timeout: 244 seconds] 04:14:33 -!- _sk has quit [Ping timeout: 268 seconds] 04:17:23 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 04:18:40 -!- iFurril has quit [Ping timeout: 276 seconds] 04:20:06 -!- _sk has quit [Ping timeout: 268 seconds] 04:23:38 -!- lordfrikk has quit [Ping timeout: 252 seconds] 04:24:44 -!- amalloy is now known as amalloy_ 04:28:33 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 04:34:48 -!- Patashu has joined ##crawl-dev 04:37:58 -!- vale_ has quit [Ping timeout: 260 seconds] 04:43:17 -!- P_R_Deltoid has quit [Read error: Connection reset by peer] 04:44:02 -!- Twinge has quit [Read error: Connection reset by peer] 04:44:06 -!- heteroy has quit [Read error: Connection reset by peer] 04:44:08 -!- Lasty has quit [Read error: Connection reset by peer] 04:44:12 -!- Twinge has joined ##crawl-dev 04:44:22 -!- nithck has quit [Read error: Connection reset by peer] 04:44:35 -!- molotove has quit [Read error: Connection reset by peer] 04:45:05 -!- Grivan has quit [Read error: Connection reset by peer] 04:45:29 -!- Lasty has joined ##crawl-dev 04:47:18 -!- elliptic has quit [Ping timeout: 260 seconds] 04:50:08 -!- elliptic has joined ##crawl-dev 04:57:34 -!- eb_ has quit [] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:04:45 -!- MarvinPA has quit [Quit: Leaving] 05:09:50 -!- Grivan has quit [Ping timeout: 252 seconds] 05:16:31 -!- Blade-_ has quit [Ping timeout: 276 seconds] 05:17:25 -!- molotove has quit [Quit: Leaving.] 05:31:53 -!- NotKat has quit [Quit: Quitin'] 05:33:29 -!- ProzacElf has quit [Ping timeout: 252 seconds] 05:33:32 -!- lordfrikk has quit [Ping timeout: 250 seconds] 05:35:17 -!- omarax has quit [*.net *.split] 05:35:17 -!- _sk has quit [*.net *.split] 05:35:17 -!- Rjs has quit [*.net *.split] 05:38:26 -!- vale_ has quit [Ping timeout: 252 seconds] 05:45:01 -!- svendre has quit [Ping timeout: 250 seconds] 05:47:07 GOD's and kills via reflection 13https://crawl.develz.org/mantis/view.php?id=10362 by Karagy 05:50:18 -!- insecticide has quit [Ping timeout: 260 seconds] 06:00:01 -!- omarax_ has quit [Remote host closed the connection] 06:02:53 -!- molotove has quit [Read error: Connection reset by peer] 06:11:51 -!- waat has quit [Quit: Leaving] 06:16:21 -!- heteroy has quit [Ping timeout: 252 seconds] 06:18:01 !beem subscribe 06:18:07 ops, wrong channel :) 06:25:09 -!- P_R_Deltoid has quit [Ping timeout: 252 seconds] 06:32:18 -!- ystael has quit [Ping timeout: 252 seconds] 06:35:03 -!- edsrzf has quit [Ping timeout: 252 seconds] 06:39:27 -!- vale_ has quit [Ping timeout: 252 seconds] 06:44:58 -!- witty has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:05:30 Is it possible to modify the player tile in the online version, like with the - button offline? 07:07:47 -!- ontoclasm has joined ##crawl-dev 07:09:27 -!- ontoclasm has quit [Client Quit] 07:15:47 -!- debo has joined ##crawl-dev 07:19:49 -!- inire has quit [Ping timeout: 244 seconds] 07:21:48 why does book-data.h need to be reordered "when TAG_MAJOR_VERSION changes"? 07:33:54 -!- Ladykiller69 has quit [Ping timeout: 252 seconds] 07:39:56 -!- vale_ has quit [Ping timeout: 260 seconds] 07:43:21 -!- molotove has quit [Read error: Connection reset by peer] 07:47:56 -!- Krakhan has quit [Ping timeout: 276 seconds] 07:53:11 -!- Lasty has quit [Quit: Leaving.] 07:53:31 -!- Lasty has joined ##crawl-dev 07:54:12 -!- AreBrandon has joined ##crawl-dev 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:02:42 -!- MgDark has quit [Ping timeout: 244 seconds] 08:11:13 -!- Doll has quit [Quit: leaving] 08:20:49 -!- debo has quit [Quit: orb spiders :(] 08:20:49 -!- Lasty has quit [Read error: Connection reset by peer] 08:21:26 -!- molotove has quit [Read error: Connection reset by peer] 08:21:42 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:25:23 -!- Lasty has joined ##crawl-dev 08:27:57 -!- bgiannan_ has joined ##crawl-dev 08:28:10 -!- Patashu_ has joined ##crawl-dev 08:28:15 -!- bgiannan_ has quit [Client Quit] 08:28:27 -!- bgiannan_ has joined ##crawl-dev 08:29:51 -!- Lasty has quit [Ping timeout: 264 seconds] 08:29:51 -!- Patashu has quit [Ping timeout: 264 seconds] 08:29:54 -!- Lasty1 has joined ##crawl-dev 08:30:27 -!- bgiannan has quit [Ping timeout: 264 seconds] 08:30:27 -!- wmbt has quit [Ping timeout: 264 seconds] 08:35:53 Xenobreeder: yes, see options_guide.txt 08:38:12 -!- bgiannan_ has quit [Quit: WeeChat 1.5-dev] 08:38:21 -!- bgiannan has joined ##crawl-dev 08:38:38 -!- AreBrandon has quit [Ping timeout: 276 seconds] 08:38:38 -!- Ladykiller70 has quit [Ping timeout: 276 seconds] 08:40:09 -!- Lasty1 has quit [Read error: Connection reset by peer] 08:41:00 -!- vale_ has quit [Ping timeout: 252 seconds] 08:41:19 -!- Lasty has joined ##crawl-dev 08:45:04 -!- techieAgnostic has quit [Quit: WeeChat 1.4-dev] 08:54:35 -!- bencryption has quit [Quit: WeeChat 1.0.1] 08:54:57 -!- Lasty has quit [Read error: Connection reset by peer] 08:56:05 -!- mopl has quit [Client Quit] 08:56:41 -!- Lasty has joined ##crawl-dev 08:57:38 -!- nikheizen has joined ##crawl-dev 08:58:09 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:03:20 -!- Patashu_ has quit [Ping timeout: 276 seconds] 09:08:10 agreed. dgamelaunch is dumb 09:10:44 -!- stickyfingers has quit [Quit: Page closed] 09:24:13 -!- wheals has joined ##crawl-dev 09:40:06 -!- tealeaves has quit [Quit: Bye] 09:41:23 -!- vale_ has quit [Ping timeout: 244 seconds] 09:44:23 -!- SaintRoka has quit [Quit: Page closed] 09:46:00 -!- mibert has quit [Quit: Lost terminal] 09:50:09 -!- simmarine has joined ##crawl-dev 09:51:02 -!- debo has joined ##crawl-dev 09:55:24 -!- kuniqs has quit [Quit: Page closed] 09:57:31 -!- Tux[Qyou] has joined ##crawl-dev 09:58:16 -!- debo has quit [Ping timeout: 250 seconds] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:00:16 -!- AreBrandon has joined ##crawl-dev 10:01:18 -!- Lasty has quit [Ping timeout: 250 seconds] 10:01:40 -!- tealeaves has quit [Quit: Bye] 10:04:49 -!- debo has joined ##crawl-dev 10:06:10 -!- SaintRoka has quit [Client Quit] 10:07:11 -!- Lasty has joined ##crawl-dev 10:07:22 -!- Daekdroom has quit [Ping timeout: 250 seconds] 10:12:23 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 10:12:34 -!- } has quit [Ping timeout: 250 seconds] 10:12:51 -!- heteroy has quit [Ping timeout: 252 seconds] 10:14:12 -!- } has quit [Client Quit] 10:14:51 -!- debo has quit [Ping timeout: 276 seconds] 10:15:58 -!- ontoclasm has joined ##crawl-dev 10:21:43 -!- debo has joined ##crawl-dev 10:25:09 -!- siepu has quit [Quit: Leaving] 10:28:15 -!- Franz__ has quit [Ping timeout: 252 seconds] 10:38:09 -!- SurpriseTRex has quit [Ping timeout: 252 seconds] 10:39:15 -!- HellTiger has quit [Ping timeout: 252 seconds] 10:41:14 -!- tealeaves has quit [Quit: Bye] 10:42:47 -!- vale_ has quit [Ping timeout: 276 seconds] 10:46:07 -!- elliptic has quit [Quit: Leaving] 10:49:24 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 10:56:05 -!- ontoclasm has quit [Quit: Leaving.] 10:56:49 -!- AreBrandon has quit [Ping timeout: 244 seconds] 11:00:01 -!- omarax has quit [Remote host closed the connection] 11:04:37 chequers, there's info only about setting the base tile. I want to add separate features, for example overlay draco_knight over the player tile. 11:06:06 -!- rossi has quit [Ping timeout: 244 seconds] 11:08:09 -!- Doll has quit [Ping timeout: 276 seconds] 11:09:59 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 11:12:04 -!- dustinm`_ has quit [Ping timeout: 260 seconds] 11:12:04 -!- VoidFox has quit [Ping timeout: 260 seconds] 11:12:10 -!- SaintRoka has quit [Quit: Page closed] 11:12:39 -!- onmyo has quit [Ping timeout: 260 seconds] 11:12:40 -!- yaknyasn has quit [Ping timeout: 260 seconds] 11:12:40 -!- Lohengramm has quit [Ping timeout: 260 seconds] 11:13:13 -!- flappity has quit [Ping timeout: 260 seconds] 11:13:15 -!- paulr has quit [Ping timeout: 260 seconds] 11:17:51 there's no doll editor in webtiles. someone would have to implement it in javascript (the current one is in C++ and therefore not usable in webtiles) 11:18:18 -!- neizenel has joined ##crawl-dev 11:18:24 (and that version could not be retrofitted onto local tiles because there's no js engine in local tiles...) 11:18:47 -!- dustinm` has joined ##crawl-dev 11:18:52 -!- debo has quit [Ping timeout: 250 seconds] 11:19:19 -!- Medra has joined ##crawl-dev 11:20:09 -!- vible_ has joined ##crawl-dev 11:20:16 -!- wmbt has quit [Ping timeout: 264 seconds] 11:21:35 -!- FiftyNine has quit [] 11:21:40 -!- Cerpin_ has joined ##crawl-dev 11:22:27 -!- debo has joined ##crawl-dev 11:24:32 -!- Ladykiller70 has quit [Ping timeout: 260 seconds] 11:25:48 -!- Daekdroom has quit [*.net *.split] 11:25:49 -!- Grivan has quit [*.net *.split] 11:25:49 -!- nikheizen has quit [*.net *.split] 11:25:49 -!- nithck has quit [*.net *.split] 11:25:50 -!- johnny0 has quit [*.net *.split] 11:25:50 -!- tsujin has quit [*.net *.split] 11:25:50 -!- vonhedlund has quit [*.net *.split] 11:25:50 -!- Cerpin has quit [*.net *.split] 11:25:50 -!- ChongLi has quit [*.net *.split] 11:25:50 -!- Klaymen has quit [*.net *.split] 11:25:51 -!- Medar has quit [*.net *.split] 11:25:51 -!- kebab has quit [*.net *.split] 11:25:51 -!- vible has quit [*.net *.split] 11:25:51 -!- anticore has quit [*.net *.split] 11:25:52 -!- squimmy has quit [*.net *.split] 11:25:52 -!- ByronJohnson has quit [*.net *.split] 11:25:52 -!- finrod has quit [*.net *.split] 11:27:39 -!- lordfrikk has quit [Ping timeout: 252 seconds] 11:28:34 -!- Franz__ has quit [Read error: Connection reset by peer] 11:33:09 -!- heteroy has quit [Ping timeout: 252 seconds] 11:35:31 -!- johnny0 has joined ##crawl-dev 11:39:09 -!- dtsund has joined ##crawl-dev 11:40:08 -!- neizenel is now known as nikheizen 11:40:39 -!- Zeor has quit [Ping timeout: 276 seconds] 11:40:52 -!- Klaymen_ has quit [Ping timeout: 260 seconds] 11:43:03 -!- vale_ has quit [Ping timeout: 252 seconds] 11:47:15 -!- Dracunos has quit [Ping timeout: 250 seconds] 11:50:10 -!- Lohengramm has joined ##crawl-dev 11:54:25 -!- MarvinPA has joined ##crawl-dev 11:58:20 -!- twine has quit [Client Quit] 12:00:01 -!- omarax has quit [Remote host closed the connection] 12:00:49 would this line do what I want it to do? namely, reduce the upkeep cost of infusion when you have high spellcasting skill 12:00:57 dec_mp(min(1, (9/SK_SPELLCASTING)); 12:02:46 no 12:02:51 -!- Jessika has quit [Ping timeout: 250 seconds] 12:03:10 SK_SPELLCASTING is just a name for an arbitrary number 12:03:26 you'd want to use you.skill(SK_SPELLCASTING) instead 12:03:49 -!- GauHelldragon2 is now known as GauHelldragon 12:04:19 thank you. so dec_mp(min(1, (9/you.skill(SK_SPELLCASTING))); 12:04:35 -!- Dracunos has quit [Ping timeout: 250 seconds] 12:08:42 -!- debo has quit [Ping timeout: 250 seconds] 12:13:34 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE] 12:13:46 -!- Amadiro has quit [*.net *.split] 12:14:06 looks to me like you're missing a close paren? 12:14:08 (still) 12:15:09 right you are, thanks 12:16:31 -!- insecticide has quit [Ping timeout: 260 seconds] 12:18:12 -!- Lohengramm has quit [Ping timeout: 260 seconds] 12:18:52 -!- inire has quit [Read error: Connection reset by peer] 12:20:15 -!- Lohengramm has joined ##crawl-dev 12:22:54 -!- eb has quit [Ping timeout: 276 seconds] 12:24:17 -!- simmarine_ has joined ##crawl-dev 12:25:24 -!- simmarine has quit [Ping timeout: 252 seconds] 12:26:47 -!- MarvinPA has quit [Ping timeout: 276 seconds] 12:26:57 oh 12:27:10 you also want to avoid the divide by 0 if your skill is 0 12:27:33 -!- Stonar has quit [Ping timeout: 250 seconds] 12:28:38 -!- simmarine has joined ##crawl-dev 12:28:40 -!- Ququman has joined ##crawl-dev 12:28:44 is there a more elegant way then throwing in an extra line for if you.skill(sk_spellcasting) != 0 12:29:12 can the player attempt to cast it at 0? heavy drain I guess could make that come about 12:30:02 -!- MarvinPA has joined ##crawl-dev 12:30:55 -!- simmarine_ has quit [Ping timeout: 252 seconds] 12:32:38 -!- tsujin has quit [Ping timeout: 276 seconds] 12:33:52 -!- PleasingFungus has joined ##crawl-dev 12:36:32 -!- MarvinPA has quit [Ping timeout: 276 seconds] 12:38:30 friendfixit: max(1, you.skill(SK_SPELLCASTING)) 12:38:45 but, uh 12:39:01 that line doesn't reduce the upkeep cost 12:39:08 it just removes it entirely at spellcasting 9 12:39:50 9/9 equals 1, not 0? 12:40:09 ah, spellcasting 10, true 12:40:23 and does nothing before then 12:40:44 it can't charge you a fractional amount of mana? 12:40:49 it cannot 12:40:54 these are all ints 12:40:55 aw, butts 12:41:05 what you could do 12:41:05 -!- yaknyasn has quit [Ping timeout: 276 seconds] 12:41:15 -!- nithck1 is now known as nithck 12:41:16 is have it randomly charge 1 or 0? 12:41:19 yes 12:41:21 -!- nithck has quit [Changing host] 12:41:26 yay :D 12:41:27 more specifically... 12:41:59 x_chance_in_y(you.skill(SK_SPELLCASTING), you.skill(SK_SPELLCASTING) + 9) 12:42:08 of not charging mp 12:42:40 hot. cheers! 12:42:40 50% free infusion at 9 spcast, 66% at 18 spcast, etc 12:42:45 however, i would reject that also 12:42:57 so only continue if this is going in a personal branch or w/e 12:43:03 yeah 12:43:53 -!- vale_ has quit [Ping timeout: 268 seconds] 12:44:17 -!- MarvinPA has joined ##crawl-dev 12:44:47 spellcasting has two effects: reduced spell hunger cost, and increased spellcasting skill for purposes of spellpower & success chance. anything else would be a special case, which we don't like. instead, if we were going to implement this, we would probably make the chance of free infusion based on spellpower. 12:44:56 -!- inire has quit [] 12:45:06 obviously, for your branch, you can do whatever you like! 12:45:23 but that would be my reasoning wrt spellcasting skill specifically 12:45:35 I see. yeah the spell gets very little out of spellpower right now 12:45:43 that would work 12:46:14 you would reject it based on Intelligence as well for similar reasons? (that's not what Int normally "does") 12:46:25 yes 12:46:45 in general, i'd be reluctant to buff infusion just because it's a level 1 spell (requires almost no investment to get castable) and making it useful beyond the first few floors would risk turning it into the sort of spell that melee characters want to just keep running constantly 12:46:56 a so-called "badcharm" 12:47:26 (bad in terms of design, gameplay experience, not 'strength') 12:47:28 -!- debo has joined ##crawl-dev 12:48:05 hmm. beastly appendage escapes that fate, because it can't be run alongside the better Form Of spells? 12:48:16 -!- koboldina has quit [Quit: Page closed] 12:48:17 also it takes up slots 12:50:22 I see, I see 12:50:43 it's possible that beastly appendage is problematic? but i haven't seen people using it in a problematic way in practice 12:50:47 so it's probably okay 12:51:12 it can't meld aux armour iirc 12:51:26 so it stops being useful once you find things to wear at least 12:52:01 yeah, it says "you have no available body parts" or some such, if you have a helmet and boots 12:52:22 it's certainly possible to go through large chunks of the game without finding e.g. a hat 12:52:37 -!- insecticide has quit [Ping timeout: 260 seconds] 12:52:48 -!- debo has quit [Ping timeout: 276 seconds] 12:53:03 that is why gastronok runs and non gastronok runs are so incredibly different. you will make it to vaults if you meet gastronok! 12:53:36 I kid, I kid 12:54:12 other typical results of an early gastronok encounter include not making it past the gastronok encounter 12:54:16 particularly if you really want that hat 12:54:26 greed is a powerful force... 12:55:42 I have given up a felid life for less shiny, better-guarded loot 12:56:05 (-: 12:58:59 -!- tealeaves has quit [Quit: Bye] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:05:02 -!- lordfrikk has quit [Ping timeout: 250 seconds] 13:05:23 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-1774-gce1f7b6 (34) 13:06:58 -!- Zibudo has joined ##crawl-dev 13:07:12 -!- Doll has quit [Ping timeout: 250 seconds] 13:09:07 -!- wheals_ has joined ##crawl-dev 13:12:11 -!- wheals has quit [Ping timeout: 244 seconds] 13:19:20 -!- Zeor1 has quit [Ping timeout: 250 seconds] 13:19:33 -!- PleasingFungus_ has joined ##crawl-dev 13:20:18 -!- simmarine_ has joined ##crawl-dev 13:20:38 -!- siepu has quit [Ping timeout: 250 seconds] 13:21:04 -!- Twiggytwiggytwig has quit [Ping timeout: 250 seconds] 13:23:53 -!- Piginabag has quit [Ping timeout: 250 seconds] 13:24:05 -!- Lohengramm_ has joined ##crawl-dev 13:24:51 -!- ystael has quit [Read error: Connection reset by peer] 13:26:33 -!- scummos__ has quit [Remote host closed the connection] 13:26:51 -!- wheals_ has quit [*.net *.split] 13:26:52 -!- Zibudo has quit [*.net *.split] 13:26:52 -!- omarax has quit [*.net *.split] 13:26:52 -!- tealeaves has quit [*.net *.split] 13:26:52 -!- yaknyasn has quit [*.net *.split] 13:26:52 -!- PleasingFungus has quit [*.net *.split] 13:26:53 -!- Lohengramm has quit [*.net *.split] 13:26:53 -!- Dracunos has quit [*.net *.split] 13:26:53 -!- Amadiro has quit [*.net *.split] 13:26:53 -!- HellTiger has quit [*.net *.split] 13:26:53 -!- GauHelldragon has quit [*.net *.split] 13:26:54 -!- _sk has quit [*.net *.split] 13:26:54 -!- Rjs has quit [*.net *.split] 13:27:29 -!- Lohengramm_ is now known as Lohengramm 13:27:46 -!- inire has quit [*.net *.split] 13:27:46 -!- tsujin has quit [*.net *.split] 13:27:46 -!- simmarine has quit [*.net *.split] 13:27:46 -!- eb_ has quit [*.net *.split] 13:27:46 -!- WorkSight has quit [*.net *.split] 13:27:47 -!- Grivan has quit [*.net *.split] 13:27:47 -!- WereVolvo has quit [*.net *.split] 13:27:47 -!- vible_ has quit [*.net *.split] 13:27:47 -!- Medra has quit [*.net *.split] 13:27:47 -!- nithck has quit [*.net *.split] 13:27:47 -!- ChongLi_ has quit [*.net *.split] 13:27:48 -!- molotove has quit [*.net *.split] 13:27:48 -!- Furril has quit [*.net *.split] 13:27:48 -!- Twinge has quit [*.net *.split] 13:27:48 -!- herself has quit [*.net *.split] 13:27:49 -!- sage1234 has quit [*.net *.split] 13:27:49 -!- hypermatt has quit [*.net *.split] 13:27:49 -!- sneakynesss has quit [*.net *.split] 13:27:49 -!- muravey has quit [*.net *.split] 13:28:36 -!- Twinge has joined ##crawl-dev 13:28:36 -!- muravey has joined ##crawl-dev 13:28:58 -!- halv has quit [Client Quit] 13:30:35 -!- amalloy_ is now known as amalloy 13:33:38 -!- anticore has quit [Ping timeout: 250 seconds] 13:34:32 -!- debo has joined ##crawl-dev 13:36:38 -!- zeeratt has quit [Quit: Page closed] 13:41:33 -!- Smello has quit [Ping timeout: 276 seconds] 13:43:37 -!- vible has joined ##crawl-dev 13:44:47 -!- vale_ has quit [Ping timeout: 276 seconds] 13:46:37 -!- Zibudo has joined ##crawl-dev 13:49:20 -!- HellTiger_NB has quit [Ping timeout: 276 seconds] 13:55:13 -!- sneakyness has joined ##crawl-dev 13:55:37 -!- Lohengramm has quit [Ping timeout: 260 seconds] 13:57:00 -!- hypermatt has joined ##crawl-dev 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:00:17 -!- Lohengramm has joined ##crawl-dev 14:03:12 -!- ProzacElf has joined ##crawl-dev 14:06:50 -!- ystael_ is now known as ystael 14:06:56 -!- Medar has joined ##crawl-dev 14:08:26 -!- Twiggytwiggytwi_ has quit [Quit: See ya guys later ;)] 14:11:02 -!- Ratboiler has quit [Quit: Page closed] 14:12:12 -!- FunkyGnoll has quit [Ping timeout: 250 seconds] 14:14:39 -!- BadBadger has quit [Ping timeout: 260 seconds] 14:18:25 -!- TAS-2012v has joined ##crawl-dev 14:19:27 -!- TAS_2012v has quit [Ping timeout: 244 seconds] 14:19:27 -!- TAS-2012v is now known as TAS_2012v 14:19:54 -!- debo has quit [Ping timeout: 276 seconds] 14:28:23 -!- Blade- has joined ##crawl-dev 14:32:01 -!- Dingbat has quit [Disconnected by services] 14:32:18 -!- Kalir has quit [Changing host] 14:45:27 -!- vale_ has quit [Ping timeout: 264 seconds] 14:51:16 -!- Kavokan has quit [Quit: Page closed] 14:55:44 -!- debo has joined ##crawl-dev 14:59:20 -!- Zxpr1jk has quit [Quit: Leaving] 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:02:04 -!- ldf_ has quit [Quit: Page closed] 15:03:02 -!- molotove1 has quit [Quit: Leaving.] 15:18:41 -!- Ququman_ has joined ##crawl-dev 15:18:59 -!- simmarine__ has joined ##crawl-dev 15:19:15 -!- xaibudo has joined ##crawl-dev 15:19:19 -!- MarvinPA_ has joined ##crawl-dev 15:22:26 -!- PleasingFungus has joined ##crawl-dev 15:22:48 -!- heteroy has quit [Ping timeout: 276 seconds] 15:22:50 -!- MarvinPA has quit [Ping timeout: 276 seconds] 15:22:50 -!- Zibudo has quit [Ping timeout: 276 seconds] 15:22:51 -!- Grivan has quit [Ping timeout: 276 seconds] 15:22:51 -!- simmarine_ has quit [Ping timeout: 276 seconds] 15:22:52 -!- PleasingFungus_ has quit [Ping timeout: 276 seconds] 15:22:52 -!- Zeor has quit [Ping timeout: 276 seconds] 15:22:52 -!- GauHelldragon2 has quit [Ping timeout: 276 seconds] 15:22:52 -!- squimmy has quit [Ping timeout: 276 seconds] 15:22:52 -!- kebab has quit [Ping timeout: 276 seconds] 15:22:57 -!- Suga_H has quit [Ping timeout: 276 seconds] 15:22:57 -!- Ququman has quit [Ping timeout: 276 seconds] 15:25:27 -!- kaiza has quit [Ping timeout: 256 seconds] 15:27:30 -!- debo has quit [Ping timeout: 276 seconds] 15:30:32 -!- IceBlind is now known as WorkSight 15:39:48 is there code in the game I can look at which spawns things near the player at the start of the game? sorta like "if player is a X, make sure D1 has a foo" 15:41:25 hm, maybe the 'lugo bribe vault' code can be repurposed for this 15:41:48 -!- ProzacElf has quit [Ping timeout: 276 seconds] 15:42:47 -!- Yermak has quit [Quit: Page closed] 15:43:21 we very specifically don't do anything like that 15:43:25 outside a few cosmetic entry vaults 15:45:18 except GDA for octopodes. reddit proved we actually guarantee those 15:49:03 Will enslaved giant eyeballs paralyse hostile monsters? 15:49:07 @??giant_eyeball 15:49:07 giant eyeball (00G) | Spd: 10 | HD: 9 | HP: 13-19 | AC/EV: 0/1 | see invisible, fly, unbreathing | Res: 06magic(10), 12drown | XP: 142 | Sp: paralysis gaze [06!sil] | Sz: Medium | Int: brainless. 15:49:21 @??golden_eye 15:49:21 golden eye (08G) | Spd: 13 | HD: 6 | HP: 10-14 | AC/EV: 0/20 | see invisible, fly, unbreathing | Res: 06magic(60), 12drown | XP: 189 | Sp: confusion gaze [06!sil], blink [06!sil] | Sz: tiny | Int: brainless. 15:49:33 probably those should get some mr now that they place in depths/slime 15:49:54 those being giant eyeballs, maybe just as much as golden eyes 15:51:10 do you mean branch entry vaults, or arrival vaults, fungus? 15:51:27 -!- tealeaves has quit [Quit: Bye] 15:51:40 latter 15:51:40 I would love to take a look 15:51:40 ok 15:51:50 i think in 'twisted.des'? 15:51:50 thanks! 15:51:54 Where are the monster tiles located, I am looking for jorgrun's tile image 15:52:30 !vault nicolae_arrival_memento_mori 15:52:30 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/arrival/twisted.des#l905 15:52:37 Banishment has a pretty low Invo cap on power. Are there any other invocations that have a similar cap? 15:52:43 I haven't been able to think of any. 15:52:51 not off the top of my head 15:53:02 xaibudo: https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/mon/unique/jorgrun.png 15:53:18 thanks! 15:53:27 -!- namad8 has quit [Ping timeout: 260 seconds] 15:53:52 I'm not sure how we'd fix that for Banishment, but if we don't fix it, I think it might be worth updating Banishment to have some sort of power level indicator. Perhaps like the hostility meter on Makhleb's summons 15:54:12 so that puts the corpse of your last character in the arrival vault? or an ominous corpse of 'you'? 15:54:45 Lasty_: ya probably 15:54:49 friendfixit: you 15:54:59 (latter) 15:55:01 !learn add lasty_to_do[1 I'm not sure how we'd fix that for Banishment, but if we don't fix it, I think it might be worth updating Banishment to have some sort of power level indicator. Perhaps like the hostility meter on Makhleb's summons 15:55:01 lasty to do[1/11]: I'm not sure how we'd fix that for Banishment, but if we don't fix it, I think it might be worth updating Banishment to have some sort of power level indicator. Perhaps like the hostility meter on Makhleb's summons 15:55:12 I need to get some crawl coding time :p 15:55:16 slacker 15:55:33 never gonna make your q1 okrs at this rate 15:55:36 or q2. w/e 15:55:40 haha 15:55:47 -!- debo has joined ##crawl-dev 15:55:47 -!- OCTOTROG has quit [Ping timeout: 260 seconds] 15:55:47 shit, I'm never gonna get that bonus now 15:56:11 never gonna get that Crawl Dev Of The Month photo framed on the wall.... 15:56:32 It's really sad that making Banishment power scale past its current max is almost certainly OP, but changing the scaling to support a Invo 27 max is probably dramatically underpowered 15:57:22 is "obfusciation" a UK spelling? 15:57:29 unlikely 15:57:31 in twisted.des 15:57:35 possibly a uk mispelling 15:57:36 :P 15:57:50 Lasty_: could maybe softcap it somewhere 15:58:12 roughly approximating the current behavior but scaling weakly past the current cap 15:58:14 idk 15:58:20 ??banishment 15:58:21 banishment[1/5]: Sends the target to the Abyss, varying target depth by caster HD. Checks MR, unlike distortion melee. Cast by deep elf demonologists/sorcerers, Louise and SOME (ancient) liches, wizards, ogre-magi, Erolcha, and pan lords. 15:58:36 ??banishment[2 15:58:36 banishment[2/5]: It's also a Lugonu invocation with power 16 + 8*invo, capped at 100, a 10.5 invo. You get 50% XP for banishing a monster. 15:58:43 wow, lower cap than i remembered 15:58:44 hm 15:58:54 rip 15:59:28 -!- punpun has quit [Ping timeout: 250 seconds] 16:00:01 -!- omarax has quit [Remote host closed the connection] 16:00:26 temporal distortion isn't affected at all by invo, i think, other than fail%. are we including stuff like that? 16:00:34 PleasingFungus: some sort of stepdown would probably work, but I'm not sure what a reasonable top end would be beyond 100 power 16:00:37 100 is already a lot 16:00:57 amalloy: imo no 16:01:33 "power depends on invo, but only up to some value of invo < 27" is qualitatively different from "power doesn't vary by invo at all" 16:01:42 closest other thing i can think of is fedhas oklob firing speed 16:02:16 Lasty_: i'd vaguely lean toward softcap at 9 invo / 90 power and then reach 150 power at 27 invo. just for neat numbers 16:02:20 Does oklob firing speed have a cap? 16:02:23 yes 16:02:30 hell of a lot of xp to invest for 150 power 16:02:33 true 16:02:41 tho up to 15-ish Invo is good for Corrupt 16:02:43 on a piety-limited single-target hex 16:02:46 and 18-ish for Into the Abyss 16:03:32 assuming linear after softcap, we'd have 60/18 pow per invo skill, so you'd be at 120 pow at sk 18 16:03:41 in my arbitrary proposal 16:03:49 PleasingFungus: that doesn't displease me . . . 16:03:51 -!- edsrzf has joined ##crawl-dev 16:03:52 hahaha 16:04:01 We'd still have to document the softcap IMO 16:04:33 -!- debo has quit [Ping timeout: 276 seconds] 16:05:45 -!- debo has joined ##crawl-dev 16:05:54 do we document any of our existing softcaps? 16:05:56 we have a lot 16:06:22 my softcap says "Make Vaults Great Again" on the front 16:06:48 8) 16:07:01 hm, i wonder if the fedhas softcap got removed when i wasn't looking 16:07:03 er, hardcap 16:07:04 -!- ontoclasm has joined ##crawl-dev 16:08:26 PleasingFungus: We document min delayu 16:08:34 that's a hard cap 16:08:47 consider e.g. hex power softcaps, spell power softcaps, stat softcaps 16:08:50 It's a hard cap on weapon speed improvements and soft cap on the overall improvement of weapon damage 16:08:56 yes 16:09:07 in general the inner working of the game's math is something we don't document 16:09:16 as Crawl Philosophy 16:09:36 like, how much does str give you in terms of damage? who knows 16:09:39 Are people thinking of something like a spellpower indicator, but for invocation power? 16:09:40 spooky mystery 16:09:44 -!- Piginabag has joined ##crawl-dev 16:09:47 gammafunk: it's been suggested before iirc 16:09:48 IMO we should be documenting the majority of cases where we have a cap. We should document the 24 dex softcap for EV; we should NOT document the spellpower softcap because we never display spellpower. 16:09:56 gammafunk: it's been requested 16:09:56 seems fairly reasonable 16:09:57 we do display spellpower 16:10:06 PleasingFungus: we don't display it numerically 16:10:09 "there's a softcap at ######" 16:10:15 (: 16:10:16 one thing about that (i guess) is the spellpower display is nonlinear 16:10:27 if people have expectations like that for invocations power and it's linear, might be confusing? 16:10:34 but I guess that's not necessarilly a big deal 16:11:04 it's just "give them some kind of reasonable indicator", not to let them do calculations etc 16:11:04 PleasingFungus: I'm much less worried about spellpower, since the statement "the more spellpower you get, the more sharply diminishing the returns are" covers it pretty accurately. No one advises people to get exactly the skills/Int to get 50 spellpower. 16:11:16 are you sure....? 16:11:18 ;) 16:11:29 No one I've met :p 16:11:50 so what's the problem case you're solving by documenting the dex 24 softcap? 16:11:53 But things like dex softcap, weapon min delay, invo soft/hard caps, etc. get discussed frequently 16:11:59 advised, asked about, and generally discussed 16:12:21 i feel like spellpower softcaps come up 16:12:23 but idk 16:12:55 i mean, honestly, it's hard for me to offer a strong opinion on this because the philosophy of "no spoilers" and the philosophy of "no numbers [except when we have numbers]" are incoherent to me 16:12:59 i deal with this by not thinking about them 16:13:04 I thought 20 to 24 dex was also slighly less effective than 10 to 20, per point 16:13:04 Basically, my feeling is that if there's a piece of outside information that you would feel compelled to always provide to a new player playing the game, we should try to document it. For me "train Lugonu Invo to 10.5" is one of those. 16:13:23 hardcaps are more of a problem in this regard 16:13:27 that's why i agree about changing it 16:13:36 yeah, I agree that hardcaps are a much bigger issue 16:13:53 the rest feels like, "do we explain the game's math or not?" and we really don't 16:14:06 In general I don't want to talk about the game's math at all 16:14:09 like, it's not like it's wasted dex to go 24->25. it's just less good than 23->24 16:15:48 But I think if the math involves certain magic numbers we should let that be known or remove the magic numbers 16:16:06 the math is all magic numbers 16:16:24 heh, fair 16:16:34 ??gourmand 16:16:34 gourmand[1/2]: Amulet of the gourmand lets you eat chunks at any satiation level. However, it takes average 400 turns after wearing to fully kick in. As it charges, the nutrition from chunks when not hungry scales from 1/21 to 100%. 16:16:42 int xp_factor = max(min((int)exp_needed(you.experience_level+1, 0) * 2 / 7, you.experience_level * 425), you.experience_level*4 + 30) / (3 + you.skill_rdiv(SK_EVOCATIONS, 2, 13)); 16:17:16 I do think context matters: it's less important to note that Oklob mindelay is hit sometime around Invo 20 than that Banishment spellpower maxes at Invo 10.5, even tho both are hard numbers 16:17:34 ya 16:17:35 10 is very low 16:17:39 the former is much more likely to guide player behavior 16:17:40 I think you do have a point about a practical decision players have to make wrt dex 24 16:18:00 but maybe that's more an argument for changing how dex works in that calculation 16:18:04 than it is documenting it in game 16:18:18 gammafunk: I'm happy with that result as well! 16:18:34 I mean, clearly it should be dex 27 where the magic happens... 16:18:44 we already raised the stat cap 16:19:21 it all lines up 16:19:37 0.27 is right around the corner... 16:19:46 Another way to handle Banishment specifically would be to raise the minimum power, lower the amount of power per Invo, make it a constant quantity such that ~10 Invo is ~100 power and 27 Invo is ~150 power, and then change the banish cast success chance to more or less mimic the old level of Invo value 16:19:53 you mean making it more of a smoothly diminishing return instead of a 'cap', gamma? 16:20:23 sounds like you're just making 'power' less meaningful 16:20:25 That way there are no soft or hard caps save for the clearly-visible point where your success rate on the ability hits 100% 16:20:32 wrt the last clause 16:20:37 sure, friendfixit, but I'm ignorant of what happens and dex 24 and what to do to fix it, I was more talking about the principle 16:20:57 special-casing banishment success chance to not work like other hexes but instead have its own way to go from power to banishment success 16:21:03 -!- TAS-2012v has joined ##crawl-dev 16:21:27 -!- TAS_2012v has quit [Ping timeout: 264 seconds] 16:21:28 -!- TAS-2012v is now known as TAS_2012v 16:21:28 you'd just be hiding your hard- or soft-cap away in there, if you're going to imitate the current setup 16:21:43 ??dexterity 16:21:44 dex[1/1]: Increases to hit, damage by a bit (more for short blades, less for M&F), chance of stabbing distracted mons and stealth as well. Plays a significant role in EV if you have {dodging} skill. Boosts ability to shield-block, especially for bucklers, less for large shields. 16:21:51 oh, that's out of date 16:22:04 someone should update that in about two weeks 16:22:05 PleasingFungus: I'm not making it work differently from other hexes in that suggestion, just changing your odds of executing the ability successfully. 16:22:14 And I'm not hiding anything, I'm making everything more visible. 16:22:36 oh, you're moving the softcap from the power to the success chance, i misread 16:22:37 -!- MadCoyote is now known as FunkyBomb 16:22:40 -!- Blade- has quit [Ping timeout: 264 seconds] 16:22:40 -!- _sk has quit [Ping timeout: 264 seconds] 16:22:44 yeah, exactly 16:23:15 -!- Daekdroom has quit [Ping timeout: 264 seconds] 16:23:16 -!- Grivan has quit [Ping timeout: 264 seconds] 16:23:16 -!- alhpamlae has quit [Ping timeout: 264 seconds] 16:23:16 -!- Kalir has quit [Ping timeout: 264 seconds] 16:23:16 -!- hypermatt has quit [Ping timeout: 264 seconds] 16:23:16 -!- wmbt has quit [Ping timeout: 264 seconds] 16:23:30 it's sort of funny how it has two failure chances at all 16:23:49 all hexes do 16:23:54 except scroll of fear I guess 16:23:57 but 16:24:04 well, that's not true 16:24:12 evocables also don't have a failure chance 16:24:14 but more to the point 16:24:16 ah, true 16:24:33 failure chance for spells is calculated based on very different factors than spellpower 16:24:55 *than hex success chance 16:26:01 armour matters for one, enemy mr matters for the other. whereas for banishment, it's your piety mattering for one vs enemy mr mattering for the other 16:26:21 i guess it's just weird to me that piety matters for success chance 16:27:04 -!- Dracunos has quit [Ping timeout: 260 seconds] 16:27:31 but i guess it feels like it'd be fine to have failure chance only based on piety, and then have the hex power depend on invo skill & enemy mr? or in principle the other way, if you wanted to have flat power 16:27:35 no double-dipping 16:27:36 idk 16:29:29 if we don't want to go to the trouble of creating an invo power display - though there are a few things which have variable power at some point - we probably should avoid having variable invo power, where possible. e.g. in banishment 16:29:31 idk 16:30:26 -!- hypermatt has joined ##crawl-dev 16:33:41 It'd be a little inconsistent if Banish success chance used piety and not Invo, since no other gods do that at present... 16:33:55 several other gods do 16:33:59 Which ones? 16:34:02 jivya, trog 16:34:07 (-: 16:34:08 Ah, fair point 16:34:14 But they don't use Invo at all 16:34:14 but i was leaning toward the other suggestion anyway 16:34:33 The other suggestion being avoiding variable invo power? 16:35:10 ya 16:35:51 tbh, you wouldn't even have to change the current behavior. if you just tuned it so that around invo 10 got you to 0 failure at some reasonable piety 16:35:54 or w/e 16:36:11 that'd be totally transparent and technically a 'hard-cap', but no different from what most other divine abilities have 16:36:48 so Banish would always be 100 hex power, but your odds of using it successfully would hit 0% at ~10 Invo and reasonable piety? 16:37:35 exactly. though i want to check what banish odds look like at 10 invo now 16:37:45 -!- tealeaves has quit [Quit: Bye] 16:37:56 -!- tealeaves has quit [Client Quit] 16:38:00 1% fail and 80 piety 16:38:06 *at 16:38:26 piety doesn't do that much for banish, it's, uh 16:38:35 -!- Blade- has joined ##crawl-dev 16:39:00 reduced by 1 point per 20 piety, ish 16:39:04 heh, dang 16:39:30 changing that is pretty distinct from the current situation in terms of when you pay mp/piety 16:39:36 I suppose I would be fine with that solution; it keeps the same upper bound on Banish power and removes caps without significantly changing the lower bound 16:39:41 MarvinPA_: failure doesn't cost? 16:39:48 Oh, that's true 16:39:54 means that failing repeatedly doesn't drain your piety 16:39:57 yeah 16:39:59 I forgot that you don't lose piety for failing to invo 16:40:01 -!- MarvinPA_ is now known as MarvinPA 16:40:20 MarvinPA: do you have a preferred solution in mind? 16:40:21 i'm not sure how much of a difference it actually makes 16:40:28 hrm 16:40:32 i guess the difference is at very low invo 16:40:38 where presumably you'd have a higher failure chance 16:40:51 not sure, i just think that's definitely worth bearing in mind 16:41:18 the consequences for failing to invoke are so much lighter than failing to cast 16:41:19 for eg oklobs it seems like no problem to just scale to min delay at invo 27, banish in particular is a bit more tricky to come up with something good for 16:41:52 MarvinPA: did you see my suggestion for a flat scaling that preserves current spellpower at ~10 invo? 16:42:28 you were going to change invoke success rate as well 16:43:09 PleasingFungus: yeah 16:43:45 which presumably would have the same concerns 16:46:18 Sure, tho perhaps to different degree, since the amount of difference would be smaller 16:46:28 ya 16:46:36 -!- vale_ has quit [Ping timeout: 244 seconds] 16:47:46 -!- Rust3dCor3 has quit [Ping timeout: 250 seconds] 16:48:37 yeah, seems like something like that could work maybe? messing with the success rate doesn't seem necessarily bad, just definitely worth keeping an eye on how much it changes things 16:49:58 gourmand should allow carnivores to eat bread, since a gourmand is an indiscriminate eater 16:50:02 -!- mibert has quit [Ping timeout: 260 seconds] 16:50:34 Getting "gourmand and then going and picking up all the bread in the dungeon sounds pretty awful 16:50:43 Generally carnivores already have more than enough food 16:51:07 -!- HarryHood has quit [Remote host closed the connection] 16:51:14 many are the kobolds who've been too full to eat their purple :( 16:51:17 -!- dtsund has joined ##crawl-dev 16:51:34 it's true, meat eaters are very well fed 16:55:37 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:56:53 Grorgnorb (L15 HaFi) ASSERT(m) in 'mon-util.cc' at line 2237 failed. (Orc:2) 16:58:18 !crashlog Grorgnorb 16:58:19 4. Grorgnorb, XL15 HaFi, T:28369 (milestone): http://crawl.berotato.org/crawl/morgue/Grorgnorb/crash-Grorgnorb-20160415-205652.txt 16:58:25 never fixed that other guy's crashes... 16:58:33 -!- CcS has quit [Read error: Connection reset by peer] 16:58:53 -!- eb has quit [] 16:59:24 hm, a monster tried to throw/shoot something at him, the game tried to find out whether the monster was large enough to do so, and then crashed 16:59:56 The orc warrior throws a tomahawk. The tomahawk hits the orc knight! You kill the orc warrior! 16:59:58 what on earth 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:05 -!- tealeaves has quit [Quit: Bye] 17:01:05 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 17:01:23 -!- Krakhan has quit [Changing host] 17:04:21 -!- debo has quit [Ping timeout: 276 seconds] 17:05:08 -!- Piginabag has quit [Quit: Page closed] 17:05:19 -!- debo has joined ##crawl-dev 17:09:36 -!- GiantOwl is now known as Kalir 17:09:36 -!- Kalir has quit [Changing host] 17:11:10 -!- Insomniak` has quit [Quit: I like to rock] 17:12:26 !messages 17:12:27 No messages for TZer0. 17:14:55 -!- MarvinPA has quit [Read error: Connection reset by peer] 17:15:36 -!- wheals has joined ##crawl-dev 17:17:48 -!- elliptic has joined ##crawl-dev 17:17:54 -!- Shinino_ has quit [Ping timeout: 250 seconds] 17:20:56 -!- ProzacElf has joined ##crawl-dev 17:25:19 -!- MarvinPA has joined ##crawl-dev 17:29:34 -!- halv has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:30:53 -!- mamgar has quit [Client Quit] 17:32:07 -!- Marvin is now known as Guest67068 17:33:43 -!- Kellhus has quit [Quit: Page closed] 17:47:54 -!- vale_ has quit [Ping timeout: 276 seconds] 17:52:08 -!- KamiKatze has quit [Ping timeout: 250 seconds] 17:52:17 -!- Ququman_ has quit [Remote host closed the connection] 17:52:37 Your tomahawk hit the orc knight so hard...it demoted him to an orc warrior and then he died. 17:55:05 -!- Lasty has quit [Quit: Leaving.] 17:56:12 -!- zxc has quit [Read error: Connection reset by peer] 17:56:28 -!- Query42 has quit [Ping timeout: 250 seconds] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:03:12 Unstable branch on underhound.eu updated to: 0.18-a0-1774-gce1f7b6 (34) 18:05:08 -!- Shadou has quit [Ping timeout: 250 seconds] 18:22:20 that should happen 18:22:42 -!- Blade- has quit [Ping timeout: 244 seconds] 18:22:46 -!- tealeaves has quit [Quit: Bye] 18:28:28 -!- Vizer has quit [Quit: bye] 18:32:09 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE] 18:34:36 fr: degeneration ego 18:36:39 -!- debo has quit [Ping timeout: 276 seconds] 18:40:42 did you know: if you are worshipping ashenzari, then when beogh blesses cursed weapon on one of your orcish followers the curse will be preserved 18:40:42 (?????????) 18:40:52 lmao 18:40:55 blesses a cursed* 18:41:00 good 18:41:07 all cases: covered. 18:41:23 good thing we have the handling for two-headed ogres in already, yes 18:44:01 -!- Query42 has quit [Quit: Page closed] 18:44:52 also interesting that all the non-scroll places that currently enchant a weapon (beogh/tso/kiku/lugonu blessings) also explicitly uncurse the weapon, even though enchant_weapon does (did...?) that already too 18:45:27 the weapon brand blessings don't correctly keep your weapon cursed if you are worshipping kiku+ash though :( 18:46:58 lol 18:48:27 -!- vale_ has quit [Ping timeout: 264 seconds] 18:51:24 does this mean you're removing ew/ea uncursing stuff? 18:51:38 you all are just enabled the obvious next branch for april fools 18:51:40 *enabling 18:51:40 was planning on doing, yeah 18:52:40 I guess we could go hydra-ogres and allow worship of up to 27 gods 18:52:42 i wonder how actually impossible implementing dual-worship (in the most broken lazy way) would be 18:52:58 -!- debo has joined ##crawl-dev 18:53:12 the piety display alone... 18:53:31 imagine me making a very small :( 18:53:41 wrt curses and ea/ew 18:53:41 haha 18:54:03 oh i thought you meant wrt to the idea of dumb broken dual-worship 18:54:06 oh 18:54:08 that is a big :) 18:54:32 -!- Stonar has quit [Ping timeout: 250 seconds] 18:54:40 just add a bonus if you use ea/ew under dragon form 18:54:47 i wouldn't have implemented the curse thing in in the first place but it does make early game curse game (relevant curse game) a little neater, since it's not just searching for one uncurse item 18:54:54 !banish gammafunk 18:54:55 PleasingFungus casts a spell. gammafunk is cast into the Abyss! 18:55:11 better more 'roguelike-y' feeling to have multiple possibilities to solve a problem 18:55:24 -!- Beargiy has quit [Ping timeout: 250 seconds] 18:55:26 yeah I've used it in speedruns, but I guess it's pretty silly 18:55:53 curse reform when???, I guess 18:55:54 true, but i'd also say that it's probably okay to have it be a little harder to remove curses in the early game, exactly because that's where curses are relevant 18:56:05 the true "roguelike-y" feeling is being stuck with cursed garbage for 45 minutes before you die imo 18:56:08 i don't really care about the overall difficulty 18:56:24 -!- FunkyBomb has quit [Ping timeout: 260 seconds] 18:56:27 just about "i'm looking for anything that'll get this curse offa me!!!" vs "i'm looking for the one specific thing that'll get this curse offa me" 18:56:32 imo the most "roguelike-y" feeling is having to read a manual to figure out how to open a door 18:56:34 luckily i've already proven that i'm willing to equip anything and just quit 18:56:35 like i said: very small :(. 18:56:46 haha 18:57:06 minmay: or there's slex, where you can actually make a starting race/background that can't actually open a door 18:57:19 UNLIKE certain other dev DISASTERS rhyming with "no bonus for dragon form + dragon... mall" 18:57:21 it's not that big a deal 18:57:29 slex? 18:57:33 back when you could use scrolls of recharging to enchant electrocution weapons, did it uncurse the weapon? 18:57:50 slashem extended 18:57:54 good question. probably! 18:58:06 -!- debo has quit [Ping timeout: 276 seconds] 18:58:08 since i imagine it just used enchant_weapon? 18:58:32 %git fd587fdc4c11813bb8da954dbe08184532ce4b24 18:58:32 07by02 * 0.8.0-a0-365-gfd587fd: Remove scrolls of recharging's effect on weapons of electrocution. (kilobyte, doy) 10(6 years ago, 3 files, 2+ 40-) 13https://github.com/crawl/crawl/commit/fd587fdc4c11 18:58:33 %git fd587fdc4c11813bb8da954dbe08184532ce4b24 18:58:33 07by02 * 0.8.0-a0-365-gfd587fd: Remove scrolls of recharging's effect on weapons of electrocution. (kilobyte, doy) 10(6 years ago, 3 files, 2+ 40-) 13https://github.com/crawl/crawl/commit/fd587fdc4c11 18:58:35 dfsfsd 18:58:37 MarvinPA: hi... 18:58:39 hi 18:58:45 very small (: 18:59:17 idk what that second 'false' param was 18:59:26 -!- Warrigal is now known as tswett 18:59:44 also, wow, this is some trivia i'd never heard of 18:59:48 (the recharge/elec weap thing) 18:59:57 pretty funny 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:06 -!- tealeaves has quit [Quit: Bye] 19:00:06 I imagine it didn't display this at all? 19:00:33 oh maybe it was just the to-dam display 19:00:41 as in, it's ew but only if you have the elec brand 19:00:47 well ewII I guess it would be 19:00:51 right 19:01:04 Bring Back EWIII 19:01:12 that sweet yellow glow.... 19:01:18 you don't get those kinds of scrollfeels these days. 19:01:23 the best part is that it was documented in the description of DD recharging 19:01:29 because that's definitely a solid use of 1 maxmp 19:01:46 i can see doing it, maybe 19:01:54 your d:1 +1, +9 weapon is pretty nice... 19:01:59 maybe if it didn't have the failure chance 19:02:06 except, yeah 19:02:07 I guess you have to have elec though 19:02:10 there was still the failure change past +4 19:02:16 chance* 19:02:18 rip failure chance 19:03:03 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 19:04:18 that was tedious 19:04:32 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]] 19:06:05 hearing someone on the news say "twenty-oh-seven" in reference to the year 2007 sounds odd 19:06:28 it doesn't even really grant any economy over just saying "two thousand and seven 19:06:30 " 19:08:21 i guess it is for consistency with how you'd say "1907" for example 19:10:04 ProzacElf: one less syllable surely 19:10:29 ProzacElf: https://www.youtube.com/watch?v=6C5_VbK6VCo 19:10:30 well, in practice most people wind up saying "two thousand-seven" 19:10:40 -!- MIC132 has joined ##crawl-dev 19:11:01 but counterpoint: did anyone call the movie "twenty oh one: a space odyssey"? 19:11:27 thank you minmay 19:11:27 thrilling 19:11:38 According to The Stanley Kubrick Archives, in the press release for his film 2001: A Space Odyssey, film director Stanley Kubrick included specific instructions for journalists to refer to the movie as "two thousand and one" instead of the commonplace pronunciation of "twenty-oh-one". Kubrick said he did this in the hope that if the film became popular, it would influence the pronunciation of that year.[24] 19:11:41 thanks wikipedia 19:11:45 haha 19:12:08 worth knowing 19:13:38 !tell gammafunk Just discovered beem, it is very cool <3 19:13:38 greensnark: You have 2 messages. Use !messages to read them. 19:13:39 greensnark: OK, I'll let gammafunk know. 19:15:58 -!- debo has joined ##crawl-dev 19:16:15 greensnark: thanks, I wanted to ask you if the load it might cause on sequell is a problem; I'm testing it on cao/cbro/cxc and there's no problems I can see, but let me know 19:16:15 gammafunk: You have 1 message. Use !messages to read it. 19:16:34 It does do rate limiting but the rates can be adjusted 19:16:36 Well if Sequell starts choking that might give me incentive to make the Sequell changes on my backlog :D 19:16:41 nice 19:16:56 I wouldn't worry about the load on Sequell 19:18:29 i am beem 19:18:47 Hi ProzacElf, I will listen to you! 19:18:51 haha 19:19:03 the old, cloying message it used to give to everyone who joined chat 19:19:26 you say cloying, I say printf debugging 19:20:07 seriously, the logging module in python is great, but the default log timestamp includes precision down to 1 millisecond 19:20:17 need to adjust that timestamp format 19:21:18 -!- nithck1 is now known as nithck 19:21:20 -!- nithck has quit [Changing host] 19:21:57 -!- wheals has quit [Quit: Leaving] 19:22:48 -!- debo has quit [Ping timeout: 276 seconds] 19:24:00 gammafunk: Yes, milliseconds are unacceptably imprecise, need nanos in there 19:24:19 must log all quantum mechanical effects! 19:24:58 After all, does beem not move a foot per nanosecond? 19:25:18 beams in crawl are pretty slow... 19:25:32 er that'd be fast 19:25:37 it's all relative 19:28:14 The "I will listen to you" line puts me in mind of a manager I worked with who claimed he "listened aggressively" 19:28:22 And the scary thing is... he did 19:28:27 Never met a more aggressive listener 19:28:54 03MarvinPA02 07* 0.18-a0-1775-g6fa2627: Don't make enchant weapon/armour scrolls remove curses 10(55 minutes ago, 6 files, 26+ 89-) 13https://github.com/crawl/crawl/commit/6fa26277333f 19:28:54 03MarvinPA02 07* 0.18-a0-1776-gf4084f6: Remove some obsolete curse removal handling 10(41 minutes ago, 4 files, 4+ 14-) 13https://github.com/crawl/crawl/commit/f4084f662482 19:35:29 -!- MarvinPA has quit [Read error: Connection reset by peer] 19:41:40 -!- MarvinPA has joined ##crawl-dev 19:42:32 does that mean "listen while punching?" 19:42:53 -!- MIC132 has quit [Quit: Leaving] 19:43:11 -!- dtsund has joined ##crawl-dev 19:44:45 -!- Ladykiller69 has quit [Quit: Verlassend] 19:48:41 -!- WorkSight has quit [Quit: Leaving...] 19:49:28 -!- vale_ has quit [Ping timeout: 276 seconds] 19:56:06 -!- PleasingFungus has joined ##crawl-dev 19:57:08 -!- foophykins has quit [Client Quit] 19:57:39 -!- Dracunos has quit [Ping timeout: 260 seconds] 19:58:06 hrm 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:00:47 -!- Dracunos7 is now known as Dracunos 20:00:50 -!- Stonar has quit [Ping timeout: 250 seconds] 20:02:25 -!- scummos__ has quit [Remote host closed the connection] 20:08:37 -!- Guest67068 has quit [Remote host closed the connection] 20:10:15 -!- debo has joined ##crawl-dev 20:11:00 -!- MarvinPA has quit [Read error: Connection reset by peer] 20:11:25 -!- Xenobreeder has quit [Quit: Page closed] 20:13:30 -!- PsyMar has quit [Ping timeout: 276 seconds] 20:15:22 -!- insecticide has quit [Ping timeout: 260 seconds] 20:15:28 -!- HellTiger has quit [Ping timeout: 264 seconds] 20:17:38 -!- CanOfWorms has joined ##crawl-dev 20:18:30 -!- MarvinPA has joined ##crawl-dev 20:20:19 user RPATDO_LAMD requests that obsaxe/leech/robe of night at least hint at their special properties in their inscription 20:20:29 "even if it's just {special}" 20:20:51 since their special stuff is currently only mentioned in the actual description, not the inscription 20:21:00 i have no strong opinion on this but figured someone in here might. 20:21:51 I love those commits MarvinPA 20:22:21 -!- GauHelldragon3 is now known as GauHelldragon 20:22:22 i feel like at some point it's not really worth trying to figure out some really awkward way of squeezing unrand info into inscriptions 20:22:39 when the result is just something sort of ugly, see also "nevermiss" 20:22:48 -!- KamiKatze has quit [Quit: Page closed] 20:23:50 and boots of the assassin inscription, which i think i was responsible for :( 20:24:47 hmm i guess undeadhunter also isn't great in that "disrupt" isn't a thing with any meaning unless you are a crawl history scholar 20:25:20 {readthedesc} 20:25:47 i almost think something vague like {special} might be good for some of those cases, yeah 20:26:02 but i dunno! also no strong opinion i guess 20:26:34 yeah, for something like obsaxe it's {special} or nothing 20:26:50 robe of night's description could probably stand to be a little more direct 20:27:08 A long black robe made of strange glossy material. It seems to shroud its wearer in darkness. According to legend, it was the gift of Ratri the Goddess of the Night to one of her followers. 20:30:01 "It seems to shroud its wearer in darkness, reducing the range of vision." maybe? that's similar to how darkness spell words it at least 20:30:18 could cut "seems to" 20:30:29 yeah 20:31:10 i thought leech did mention it in the description? 20:31:23 github editing interface doesn't show columns, i can't tell if i'm wrapping correctly :( 20:31:27 the "always vampiric" bit i mean 20:31:36 ProzacElf: the question is whether it should also mention it in the inscription 20:31:40 oh 20:31:48 INscription 20:31:52 not DEscription 20:32:02 (-: 20:32:07 vamp, vamp+, vamp* 20:32:17 assign at random to regular vamp, leech, vampire's tooth 20:32:30 +++vamp+++, for a dwarf fortress feel 20:32:31 well, vamp should probably go to regular vamp =p 20:32:34 haha 20:32:39 or perhaps 20:32:41 xxvampxx 20:32:42 it menaces with vampiric spikes! 20:32:43 re-vamp 20:33:25 03MarvinPA02 07* 0.18-a0-1777-g327e37a: Improve robe of Night description (PleasingFungus) 10(9 seconds ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/327e37a9ac3d 20:33:52 i feel like "seems to" is just like, some kind of species of barnacle or lichen 20:33:58 hmm 20:33:59 that just attaches itself to unsuspecting descriptions 20:34:18 -!- P_R_Deltoid has quit [Ping timeout: 276 seconds] 20:34:22 should ratri be gendered? 20:35:15 not a crawl god, a real-life god with a canonical gender 20:35:21 since gods in crawl aren't, but ratri isn't actually a crawl god i guess 20:35:23 imo a better question is "should we actually be using a real-life god" 20:35:32 also valid yeah 20:35:36 -!- Daekdroom has quit [Read error: Connection reset by peer] 20:35:39 we don't have the Hammer of Thor 20:36:22 -!- namelastname112 has quit [Ping timeout: 250 seconds] 20:36:34 yes, now it would be the mace of thor 20:36:44 ??robe of night 20:36:44 robe of night[1/1]: the +4 robe of Night {+Inv MR+ SInv Stlth++ (50)}. Reduces LOS by 2, partially stacking with lantern of shadows, nightstalker and Darkness. 20:36:52 CanOfWorms: clearly a custom weapon type! 20:36:54 -!- ystael has quit [Ping timeout: 276 seconds] 20:36:59 i was *thinking* about an unrand hammer... (-; 20:37:05 someone should probably remove that fix to the lantern of shadows 20:37:06 er 20:37:10 make an amendment 20:37:23 learndb style is to be correct for stable 20:37:24 someone that knows sequell syntax 20:37:31 so correct it in two weeks or so 20:37:49 hammer of thor: hitting enemies spawns friendly lightning balls... 20:37:54 "friendly" 20:38:41 alternately, i guess you could just edit it now, since it's not like it'd be wrong 20:39:03 well I don't know learndb syntax :v 20:39:07 "seems to" is a classic phrase, an homage to one's roots in the Hack lineage :) 20:39:19 seems to is what people say to avoid being sued 20:39:20 this potion seems to taste like slime mold... it must be a robe of night! 20:39:31 !learn s robe_of_night the +4 robe of Night {+Inv MR+ SInv Stlth++ (50)}. Reduces LOS by 2, partially stacking with nightstalker and Darkness. 20:39:32 robe of night[1/1]: the +4 robe of Night {+Inv MR+ SInv Stlth++ (50)}. Reduces LOS by 2, partially stacking with nightstalker and Darkness. 20:39:38 -!- heteroy has quit [Ping timeout: 244 seconds] 20:40:09 thank you pleasingfungus, now to use this newfound power with responsibility 20:40:09 -!- tsujin has quit [Ping timeout: 276 seconds] 20:40:28 you may also enjoy: !learn a[dd], !learn [e]dit 20:40:38 or !learn del 20:41:23 hmm i guess the bow of krishna is another use of a real god in crawl, not sure if there are any others 20:42:39 (no strong opinion on the merits of that 20:42:42 ah so crawl only recognizes hindu gods 20:43:07 but i do think it's weird to have at least ratri as an explicitly-gendered god when crawl gods all aren't) 20:43:24 -!- tealeaves has quit [Ping timeout: 276 seconds] 20:44:20 well, since there's a god of shadows now the reference could just be changed to dithmenos? 20:44:55 -!- Patashu has joined ##crawl-dev 20:47:32 03PleasingFungus02 07* 0.18-a0-1778-gadce9fa: Remove some equivocation from descriptions 10(20 seconds ago, 2 files, 11+ 11-) 13https://github.com/crawl/crawl/commit/adce9fa927b6 20:49:47 -!- vale_ has quit [Ping timeout: 260 seconds] 20:51:05 hmm 20:51:32 is there a way to search the monsters ingame to get a list of all the monsters with some given property 20:51:39 like a list of monsters that see invisible 20:51:52 if ?/m doesn't do it, probably not 20:52:12 -!- Rast-- has joined ##crawl-dev 20:52:44 nope, seems like ?/m just searches monster names 20:52:44 rip 20:53:33 also searches database descriptions 20:53:37 -!- MadCoyote is now known as FunkyBomb 20:53:38 try ?/m gob 20:53:52 ?/m malmutate 20:53:52 No matches. 20:53:56 ah 20:54:00 friendfixit: in-game 20:54:06 oh right 20:54:09 (but that won't work) 20:54:10 I knew that >.> 20:55:08 my favourite ?/ fact is that you can look up lua with it 20:55:13 "?/m can_smell" 20:55:39 -!- Rast- has quit [Ping timeout: 250 seconds] 20:56:06 awesome 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:01:08 !tell regret-index lair zigs: finally a real thing?? !lg rockit ogne 13 -tv 21:01:09 MarvinPA: OK, I'll let regret-index know. 21:01:51 also good 2050 large rocks on that character 21:02:04 MarvinPA: ...when is the smelly monster flag even used? 21:02:20 there's no such thing as a smelly monster 21:02:22 the only question is: 21:02:23 maybe it's only unrands and items 21:02:49 if you're playing a mummy, do specific lines of the description get removed 21:02:59 !lg rockit ogne 13 -tv 21:02:59 13. rockit, XL27 OgNe, T:198454 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 21:03:13 MarvinPA: what zig # was that? 21:03:26 looks like 13 21:03:27 PleasingFungus: fuck me. that's actually correct 21:04:01 would i lie 21:04:18 did you actually know that or was it a guess 21:04:21 You visited 13 ziggurats (completing 12), and saw 345 of their levels. 21:04:22 You also visited: Sewer. 21:04:29 a good collection of portal vaults 21:04:55 those are the same 21:09:54 "the cursed +1 gold dragon armour of Dithmenos's Reproof {rPois rF+ rC+ Str-3 Int+3 Dex+3, rC+, rF+, rPois}." it doesn't seem to have rF++, it just mentions the rF twice. is that a known bug? 21:10:04 that's your rc 21:10:12 ??hdarc 21:10:12 hdarc[1/1]: A set of options and functions. It can automatically chop up corpses, exclude uniques, and more. For questions or comments, contact HDA. . To use on CSZO or CAO: include += HilariousDeathArtist.rc then macro ===HDAtravel to the 'o' key. 21:10:20 most likely you have some thing from hdarc 21:10:35 ah, ok. watching someone on CAO 21:11:54 ah ok that's a better excuse :P have definitely had people who have imported that into their own rc without knowing what it actually does then report it as a bug 21:12:44 -!- parabolic has joined ##crawl-dev 21:12:57 clearly remove the resists autoinscription from randart dragon armours 21:15:54 -!- elliptic has quit [Ping timeout: 276 seconds] 21:24:10 clearly 21:24:37 I tried the hda thing but it was too big of a change from the nilsbloodaxe/gammafunk stuff I'm accustomed to 21:27:36 -!- MarvinPA has quit [Quit: Leaving] 21:33:27 -!- insecticide2 has quit [Ping timeout: 276 seconds] 21:34:11 -!- MarvinPA has joined ##crawl-dev 21:45:46 -!- pierre__ has quit [Client Quit] 21:51:00 -!- vale_ has quit [Ping timeout: 276 seconds] 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:01:17 ack 22:01:22 woops, wrong chan 22:07:13 if the next release has an increased winrate, I bet the reason is because o rests to full health before autoexploring 22:07:44 lol 22:12:46 -!- MarvinPA has quit [Quit: Leaving] 22:16:47 !lg * s=cv / won o=% 22:16:54 40706/5476032 games for *: 3960/323638x 0.16-a [1.22%], 1051/89915x 0.11-a [1.17%], 3107/282139x 0.16 [1.10%], 5377/499690x 0.17-a [1.08%], 3356/350648x 0.18-a [0.96%], 2594/290719x 0.17 [0.89%], 1886/222609x 0.15 [0.85%], 2130/264195x 0.15-a [0.81%], 890/112547x 0.12 [0.79%], 1080/141197x 0.14 [0.76%], 1454/206052x 0.12-a [0.71%], 348/49347x 0.9-a [0.71%], 551/78899x 0.10-a [0.70%], 936/141233x 0... 22:18:51 chequers: if (you.hp = you.hp_max) 22:19:33 -!- ontoclasm has quit [Quit: Leaving.] 22:20:25 that reminds me, is it necessary to make HP regeneration growth slower after 60 HP? seems like it doesn't do much 22:22:48 minmay: what does that mean? if you have 61mhp you regen more slowly than with 59? or that the increase from 50mhp to 55mhp increases regen by less than the increase from 65 to 70? 22:23:36 -!- AreBrandon has joined ##crawl-dev 22:24:57 amalloy: backwards 22:24:59 it's the second thing you said, but backwards 22:25:04 oh right 22:25:15 -!- CaptainFruitcake has joined ##crawl-dev 22:25:27 !source player_regen 22:25:27 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#l1132 22:26:24 what in life is 'necessary'? 22:26:29 removing "rr = 20 + ((rr - 20) / 2);" seems like it'd be a good way to reduce resting times without significantly affecting balance 22:26:42 since it would only matter after players have reached 60 hp 22:26:46 mhp* 22:26:52 -!- CanOfWorms has quit [Ping timeout: 264 seconds] 22:26:55 -!- CaptainFruitcake is now known as CanOfWorms 22:27:28 -!- lordfrikk has quit [Ping timeout: 264 seconds] 22:27:28 -!- GoblinBomb has quit [Ping timeout: 264 seconds] 22:27:28 -!- wmbt has quit [Ping timeout: 264 seconds] 22:27:32 good change to go along with removing regen 22:27:37 the spell 22:28:11 i feel like there was a medium-sized argument about that stepdown, back when bloax was around 22:28:16 iirc removing it was one of the things bloaxcrawl did 22:31:28 is there actually a chance of the spell getting removed or are you just trying to get my hopes up so you can dash them on the rocks :( 22:31:52 probably not in 0.18 22:31:57 but 0.19 seems plausible 22:32:09 or, hell, why not 0.18? rip off the band-aid 22:50:27 why, you could do ANYTHING by 0.19! 22:50:44 anything at all.... 22:51:02 remove crawl 22:51:42 buff duvessa 22:52:08 you're already op!!!! 22:52:30 -!- AreBrandon has quit [Read error: Connection reset by peer] 22:53:02 no duvessa needs to be buffed to compensate for the player regeneration buff 22:53:44 this seems implausible 22:55:58 give duvessa a pair of pythons 22:58:53 can stairs get drowned in shoals again? 22:59:12 yes 22:59:38 lame 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:00:14 it's the opposite of that, actually. 23:00:22 -!- kajarainbow has quit [Quit: Leaving.] 23:00:49 emal? 23:00:49 definitely 23:00:49 spry? 23:15:59 -!- Wolfechu has quit [Ping timeout: 260 seconds] 23:19:15 -!- lordfrikk has quit [Ping timeout: 244 seconds] 23:22:46 -!- JChrist has quit [Ping timeout: 250 seconds] 23:23:52 -!- GauHelldragon has quit [Ping timeout: 264 seconds] 23:25:40 -!- Kalir has quit [Changing host] 23:28:50 -!- elmdor has quit [Ping timeout: 250 seconds] 23:32:00 -!- GauHelldragon2 is now known as GauHelldragon 23:43:51 what if piety was a bar. with numbers on it! like hp/mp! and instead of having to learn by guess and check that things like minor destruction cost a meaningless amout of piety, but shadow step's cost is mildly non conducive to spamming, 23:44:02 it could be numbers! like mana! :D 23:44:20 minor destruction costs 0 piety 23:44:27 i think 23:44:35 ??minor destruction 23:44:36 minor destruction[1/1]: Power is based on invocations. Randomly fires one of: puff of flame, pain, stone arrow, shock (zap), acid. There is no piety cost. Costs 1hp. 23:44:43 aha! 23:44:57 that is something the game will tell you 23:44:59 right now 23:45:49 and yet, I am confused about it, because I'm not makleb and I've learned to just accept whatever cards the fuzzy piety system deals me ;) 23:45:58 i mean 23:46:19 if you don't look at the existing ui, why should we bother tweaking it? 23:46:19 maybe his other abilities costed me, on that character, and that's where I got confused 23:46:43 possible 23:48:10 maybe the problem is that the costs for god invocations is complex 23:48:37 most invocations have costs in both hunger and piety, and certain invocations have extra costs beyond this 23:49:13 -!- rossi has quit [Ping timeout: 244 seconds] 23:49:14 major is the one that costs 0-1 23:49:57 -!- ystael has quit [Ping timeout: 276 seconds] 23:50:48 -!- PleasingFungus has quit [Ping timeout: 244 seconds] 23:52:53 usually the wiki will tell you if any of a god's abilities can safely be spammed, at least 23:53:06 the wiki guides to the gods are quite good 23:53:10 ??major destruction 23:53:10 major destruction[1/2]: Power is based on invocations. Randomly fires one of: bolt of fire|lightning|draining|iron, fireball, ranged sticky flame, or an orb of electricity that will explode with radius 2 and make you wish you hadn't fired at something so close to you. 23:53:29 ??major destruction[2 23:53:29 major destruction[2/2]: Costs 0-1 piety, with power equal to [ (Invo * 3) + 2d(1 + Invo) ], or more simply put, between 3x and 5x your Invocation skill, tending toward 4x. 23:54:47 -!- ontoclasm has joined ##crawl-dev 23:57:56 !learn add major_destruction Firing this anywhere near your summoned Greater Servant is very risky. An angry servant can take a long time to despawn. 23:57:56 major destruction[3/3]: Firing this anywhere near your summoned Greater Servant is very risky. An angry servant can take a long time to despawn.