00:00:16 stupid xom cost me too many fsk 00:00:18 *mfsk 00:00:49 I scummed MuWn quite a bit 00:01:16 not to get an easy win, i just didnt want to play with low int 00:02:32 i scummed muwn to some degree 00:02:50 mostly because i really did not feel like playing really terrible wanderers on a mummy while really tired 00:03:09 -!- Z_LAMP has quit [Read error: Connection reset by peer] 00:03:24 oh and what happened to TSO's piety gain 00:03:30 -!- Holy_Rage has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338]] 00:03:31 it actually exists now outside of extended 00:05:24 -!- Brannock_ has quit [Ping timeout: 256 seconds] 00:08:31 -!- ClawlessVictory has quit [Quit: Page closed] 00:08:46 !stats ghee 00:08:46 Starting stats for GhEE: Str 11 Int 10 Dex 9. Stat gain: s/5 00:08:57 !stats muee 00:08:58 Starting stats for MuEE: Str 11 Int 14 Dex 12. Stat gain: none 00:09:03 I could spend WAY too much time with objstats 00:09:13 ??objstat 00:09:13 objstat[1/4]: Run with "crawl -objstat" in a full debug console build of crawl ("make debug") to generate item/monster statistics by level/branch; see crawl -help for details 00:09:19 ??objstat[2 00:09:19 objstat[2/4]: Latest statistics: https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing 00:09:21 ??objstat[3 00:09:21 objstat[3/4]: See this post for details: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=12874&p=182578#p182578 00:09:23 ??objstat[4 00:09:23 objstat[4/4]: obstat todo: table for spells and spell schools like we do weapon/armour egos; don't print buggy rings; don't print monster rows for monster not in the branch; monster band info; default settings for "3-rune" and 15-rune"? 00:09:27 http://anydice.com/program/58df don't even dare looking at this 00:09:30 johnstein: it took me a long time to write, but it's not seen terribly a lot of use 00:09:42 I'm just a stats junkie 00:09:58 i like stats too 00:10:04 trying to think of the best way to parse the file 00:10:08 it being slow to run is part of it, but mostly it's just because guestimating is pretty good for most of development 00:10:16 yeah the format is very adhoc 00:10:29 it's many different tables in one file, which is not ideal at all 00:10:35 i do not like crashing into annoying statistical improbabilities while playing the actual game however 00:10:45 Unstable branch on crawl.s-z.org updated to: 0.17-a0-411-gd4fac0c (34) 00:10:54 might be better to just make different files for each table 00:11:06 number of files would be way higher, but it'd be easier to work with probably 00:11:26 hey, I use objstat! 00:11:29 what about spitting out a db? 00:11:33 is that dumb? 00:11:39 trolling people is not a use minmay! 00:12:06 johnstein: well it's built into crawl itself, so something like that would involve...well I guess there's sqllite 00:12:11 wait how would I use objstat to troll people. like, even theoretically 00:12:13 *sqlite 00:12:13 heh 00:12:23 that's probably not the worst idea 00:12:35 it's just you need a human-readable format 00:14:25 for my silly RL I worked on a couple years ago a buddy spliced a mysql thing so I could send stats to it. then I just csv'ed it https://github.com/jmbjr/dungeoneer/blob/master/export_sql2csv.bat 00:15:06 yeah, for sure something like that would work, but I can also just write the tables to seperate files pretty easilly 00:15:25 I guess having it as a single db would help people doing cute things with it 00:16:01 but tab-delimited text files are already pretty easy to work with, so... 00:16:51 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:17:01 -!- Guest80334 has quit [Quit: Page closed] 00:17:22 yea, depends on who's using it. great to have a nice db to play with, but it's probably more convenient to just spit out tables 00:21:17 if it's public information: how much bandwidth, cpu, ram, disk space does CAO use? 00:22:05 gammafunk: it is kind of annoying that you can't really read them in a text editor without increasing your tab length to something huge 00:22:54 yeah, the long entries for e.g. brands mess things up 00:23:04 I guess just one file per table? that or one for items, one for monsters 00:23:27 how would one file per table change that? 00:23:40 minmay: the weapon table wouldn't mess up the others then 00:23:55 I think the weapon table is the big problem there, although I guess the level names are kind of long too 00:24:07 ??cwz 00:24:07 cwz[1/1]: Crawl server (webtiles-only) located in Korea; the server admin goes by hong on irc. http://webzook.net/ , http://sv1.webzook.net:8080 or http://sv2.webzook.net:8080 00:24:26 how does the weapon table mess up the others? the tables without huge entries look fine to me 00:24:53 yeah I'm actually thinking in a spreadsheet 00:24:58 where this happens 00:25:03 ??servers 00:25:04 servers[1/1]: See {cao}, {cszo}, {cbro} (US), or {cdo}, {clan}, {cxc} (EU), or {cwz}, {lld}, {cpo} (Asia-Pacific). Also http://crawl.develz.org/wordpress/howto 00:25:31 oh, a spreadsheet would do that yes 00:25:59 I'm talking about just the plaintext files, in my objstat_AllLevels.txt the tables don't seem to be having an effect on each other 00:26:42 just the long ones are unreadable without extra processing because of column names or entries that are longer than tabs 00:27:01 oh that's you mean, yeah 00:27:28 yeah. If I set tab length to 20 or something then they all look nice except for the brand entries 00:27:38 for which I'd need a tab length of like 00:27:39 2000 00:28:37 -!- tksquared has quit [Ping timeout: 265 seconds] 00:30:10 -!- Z_LAMP has quit [Read error: Connection reset by peer] 00:33:10 weird, suddenly mapstat is running really slow 00:33:14 you know what would be extra sweet 00:33:15 it wasn't running slow earlier 00:33:35 for travis builds to include a step which builds a docker image and pushes it up somewhere 00:33:46 and then the update process for servers would just be to pull down that docker image 00:33:48 yea, that would be cool 00:34:02 doy: did you ever check out TZer0's docker stuff? 00:34:11 i guess there'd have to be some way to handle multiple branches 00:34:28 johnstein: where is it? 00:35:07 doy: https://bitbucket.org/TZer0/crawl-docker 00:37:19 -!- ystael has quit [Ping timeout: 265 seconds] 00:37:20 johnstein: so what are the problems with it? 00:37:51 just never got it fully set up 00:38:12 TZer0 was going to do more with it, but I don't think he did 00:38:16 -!- lessens has quit [Ping timeout: 256 seconds] 00:38:32 I haven't had time (and I'm pretty docker-ignorant beyond the basics) 00:38:55 also I don't think it had console integration 00:39:20 -!- DrStalker_ has quit [] 00:40:00 doy: it's an interesting idea, since we could just make updates to the docker image for config stuff, but yeah adding branches and server-specific updates 00:40:08 like lld has a bunch of their own UI changes 00:40:21 well they're lobby changes 00:42:49 -!- mong has quit [Quit: Page closed] 00:45:10 -!- Z_LAMP has quit [Read error: Connection reset by peer] 00:46:34 -!- SirLicksAlot has quit [Ping timeout: 246 seconds] 00:51:28 -!- vale_ has quit [Ping timeout: 246 seconds] 00:52:32 gammafunk: I'm seeing something weird. I'm setting the WEIGHT for each snake rune vault to 9999, then running mapstat and objstat. 00:52:41 gammafunk: all of them except snake_hunt run pretty quick 00:52:57 that one is a problem? 00:52:58 but snake_hunt is REALLY slow for mapstat and objstat dies halfway through 00:53:04 !vault snake_hunt 00:53:05 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/snake.des;hb=HEAD#l939 00:53:25 maybe the validate routine? 00:53:33 I've never used that stuff before 00:57:49 -!- simmarine has quit [Quit: Leaving] 00:58:17 -!- Kittykai has quit [Ping timeout: 246 seconds] 00:59:55 -!- Maud has quit [Remote host closed the connection] 01:00:06 Most vetoed levels: 01:00:08 1) Snake:5 (1683 of 1777 vetoed, 94.71%) 01:00:10 hehe 01:00:41 1760 : snake_hunt (-iter 100) 01:00:58 yeah 01:01:01 that's what I figured 01:01:05 -!- ProzacElf has quit [Ping timeout: 246 seconds] 01:01:06 that validation is a bit odd 01:03:04 so mapstat is able to finish, but objstat fails. 01:03:14 oh I see 01:03:30 @??adder 01:03:30 adder (09S) | Spd: 13 (swim: 60%) | HD: 2 | HP: 6-16 | AC/EV: 1/15 | Dam: 508(poison:4-8) | amphibious, cold-blooded | Res: 06magic(10), 12drown | XP: 13 | Sz: little | Int: reptile. 01:03:44 this vault just has some subst and shuffle that should be refactored to something more sane 01:05:21 !calc 12/0.31 01:05:22 38.71 01:07:28 -!- filthy has quit [Ping timeout: 272 seconds] 01:10:19 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:17:02 -!- Toztell has joined ##crawl-dev 01:17:02 -!- Toztell has quit [Remote host closed the connection] 01:27:28 -!- rast has quit [Remote host closed the connection] 01:29:54 -!- rast has joined ##crawl-dev 01:29:54 yeah, so it looks like the docker stuff is a good start, but definitely still needs a bunch of work 01:30:01 i'll see if i can fiddle with it 01:30:19 -!- zxc232 has joined ##crawl-dev 01:36:54 gammafunk: what is "NumSD" in objstat? 01:37:06 doy: cool! 01:37:07 standard deviation of the number 01:37:32 I've been fiddling with this for a couple hours now. Finally in Excel! 01:37:46 had to run hunt with only 3 iterations to get it to run 01:38:30 johnstein: I have a python script to turn the text file into something libreoffice base can import, and then a macro to turn it into an ods file 01:41:27 -!- tgcid9999 has quit [Quit: Page closed] 01:41:27 that sounds fun 01:43:47 -!- flappity has quit [Read error: Connection reset by peer] 01:45:29 -!- Amy is now known as Guest95370 01:46:11 -!- Guest95370 is now known as flappity 01:53:08 -!- Bloax has quit [Quit: Error: Bloax not found] 01:57:57 Can't put armour back on 13https://crawl.develz.org/mantis/view.php?id=9604 by gekko 01:57:57 -!- tsq has quit [Client Quit] 01:58:02 hm, well looking at my vault versus the others, I don't see anything particularly standing out 01:58:37 -!- Kittykai_ has quit [Ping timeout: 264 seconds] 01:58:37 -!- Yllodra has quit [Ping timeout: 255 seconds] 02:02:45 -!- WalkerBoh has quit [Remote host closed the connection] 02:03:35 -!- angelichorsey has joined ##crawl-dev 02:03:35 -!- angelichorsey has left ##crawl-dev 02:05:44 -!- Bcadren has quit [Ping timeout: 272 seconds] 02:06:11 -!- SomeStupidGuy has quit [Ping timeout: 246 seconds] 02:11:01 -!- Turgon has quit [Quit: Page closed] 02:14:54 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 02:15:14 -!- EriktheRed___ has quit [Ping timeout: 272 seconds] 02:15:51 -!- rchandra has left ##crawl-dev 02:17:04 -!- joof has quit [Ping timeout: 255 seconds] 02:26:13 -!- ystael has quit [Ping timeout: 248 seconds] 02:27:05 wow, FULLDEBUG is kinda obnoxious 02:28:08 -!- ussdefiant has quit [Ping timeout: 264 seconds] 02:28:53 question about the firecallers 02:29:08 if you break line of sight with them before they finish chanting, does the fire storm fizzle 02:29:56 oh.. 02:30:04 I think the cbro rebuild failed 02:30:08 it should have updated by now 02:31:16 -!- dtsund has quit [Quit: dtsund] 02:31:44 ^version 02:31:44 trunk: 0.17-a0-389-g4a39274; 0.14: 0.14.2; 0.13: 0.13.2 02:31:47 %version 02:31:47 trunk: 0.17-a0-411-gd4fac0c; 0.16: 0.16.1-11-g651b585; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 02:31:52 %git 02:31:54 07Lasty02 * 0.17-a0-411-gd4fac0c: Add firecallers 10(7 hours ago, 17 files, 103+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d4fac0c7e851 02:32:06 @version 02:32:21 !version 02:32:23 trunk: not found; 0.16: not found; 0.15: not found; 0.14: not found; 0.13: not found; 0.12: not found; 0.11: not found; 0.10: 0.10.3-19-g6f05415 02:33:09 -!- Patashu has joined ##crawl-dev 02:33:52 -!- schistosoma has quit [Read error: Connection reset by peer] 02:34:50 ??github 02:34:50 github[1/1]: Read-only clone of our repository on github: https://github.com/dcss/crawl 02:35:11 Lasty_: If you break LOS from a firecaller, does the chant fizzle 02:35:42 ??rebuild 02:35:43 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 02:36:47 -!- Patashu has quit [Remote host closed the connection] 02:37:04 -!- Patashu has joined ##crawl-dev 02:38:49 weird, the auto job failed, but manually rebuilding via the website is working 02:42:23 -!- Tux[Qyou] has joined ##crawl-dev 02:43:50 -!- Wolfechu has quit [Ping timeout: 244 seconds] 02:50:49 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-411-gd4fac0c (34) 02:55:01 -!- tgcid9999 has quit [Ping timeout: 246 seconds] 02:58:18 -!- Kittykai has quit [Ping timeout: 244 seconds] 03:00:09 -!- Z_LAMP has quit [Read error: Connection reset by peer] 03:19:35 -!- DrKe has quit [] 03:24:25 -!- DrKe has joined ##crawl-dev 03:28:29 -!- nikheizen has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338]] 03:29:36 @??wizard hd:13 spells:firestorm.200.magical 03:29:36 Unknown spell name: 'firestorm' in 'firestorm.200.magical' 03:29:43 @??wizard hd:13 spells:fire_storm.200.magical 03:29:43 wizard (06p) | Spd: 10 | HD: 13 | HP: 40-65 | AC/EV: 2/13 | Dam: 6 | 10weapons, 10items, 10doors | Res: 06magic(60) | XP: 954 | Sp: fire storm (8d11 / 8d10) [06!sil] | Sz: Medium | Int: high. 03:30:03 @??wizard hd:13 spells:fireball 03:30:04 Invalid spell slot format: 'fireball' in 'fireball' 03:30:12 @??wizard hd:13 spells:fireball.200.magical 03:30:12 wizard (06p) | Spd: 10 | HD: 13 | HP: 44-66 | AC/EV: 2/13 | Dam: 6 | 10weapons, 10items, 10doors | Res: 06magic(60) | XP: 915 | Sp: fireball (3d22) [06!sil] | Sz: Medium | Int: high. 03:31:18 @??wizard hd:13 spells:bolt_of_fire.200.magical 03:31:19 wizard (06p) | Spd: 10 | HD: 13 | HP: 44-66 | AC/EV: 2/13 | Dam: 6 | 10weapons, 10items, 10doors | Res: 06magic(60) | XP: 886 | Sp: b.fire (3d22) [06!sil] | Sz: Medium | Int: high. 03:32:09 !tell dpeg You gonna like that: http://bilious.alt.org/rgrn/?131856,131867 03:32:10 bhaak: OK, I'll let dpeg know. 03:35:02 -!- slitherrr has quit [Ping timeout: 272 seconds] 03:35:11 @??tengu_reaver spells:fireballs.100.magical,fire_storm.100.magical 03:35:11 Unknown spell name: 'fireballs' in 'fireballs.100.magical,fire_storm.100.magical' 03:35:15 @??tengu_reaver spells:fireballs.100.magical;fire_storm.100.magical 03:35:15 Unknown spell name: 'fireballs' in 'fireballs.100.magical;fire_storm.100.magical' 03:35:21 @??tengu_reaver spells:fireball.100.magical;fire_storm.100.magical 03:35:21 tengu reaver (13Q) | Spd: 10 (move: 90%) | HD: 17 | HP: 74-99 | AC/EV: 8/16 | Dam: 27, 11, 11 | 10weapons, 10items, 10doors, fighter, see invisible, lev | Res: 06magic(60) | XP: 2292 | Sp: fireball (3d27) [06!sil], fire storm (8d14 / 8d13) [06!sil] | Sz: Medium | Int: high. 03:36:52 !tell Lasty Some things about firecallers: at the hd you've given (I see you made them the same as wizards), firestorm damage is only about 33% more than a wizard casting fireball, which isn't terribly scary. Probably they need to have hd closer to reavers 03:36:53 gammafunk: OK, I'll let lasty know. 03:37:40 !tell Lasty The other thing is that reading fog before the spell trigger will caus them to wast the action, which means it doesn't behave as well as recall. It should probably stay "queued" for use for when the player is next in los, or something? 03:37:40 gammafunk: OK, I'll let lasty know. 03:38:03 !tell Lasty *my terrible spelling 03:38:03 gammafunk: OK, I'll let lasty know. 03:38:52 Is it really necessary to have to specify spell frequency and type for Gretell/Chei queries 03:46:13 keep up ingrateful talk like that and we'll make players specify SQL for all lg and lm queries! 03:46:13 -!- lobf has quit [Quit: lobf] 03:46:13 and write lisp every time you want to query learndb! 03:46:50 -!- causative has quit [Ping timeout: 250 seconds] 03:47:08 -!- scummos__ has quit [Ping timeout: 252 seconds] 03:51:54 SQL for lg and lm queries would be an improvement of the query interface 03:52:33 not sure I can agree with that 03:59:00 -!- Tuxedo[Qyou] has joined ##crawl-dev 03:59:06 -!- Kittykai_ has quit [Ping timeout: 272 seconds] 04:02:28 -!- Pacra has quit [Read error: Connection reset by peer] 04:02:49 -!- Tux[Qyou] has quit [Ping timeout: 264 seconds] 04:04:08 -!- st_ has quit [] 04:14:23 -!- Tux[Qyou] has joined ##crawl-dev 04:14:34 -!- ystael has quit [Ping timeout: 250 seconds] 04:16:21 -!- Z_LAMP has quit [Read error: Connection reset by peer] 04:16:54 -!- Tuxedo[Qyou] has quit [Ping timeout: 245 seconds] 04:18:43 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 04:21:54 I've wanted raw SQL a few times 04:22:22 or maybe some list-comprehension-like language that's a skin over SQL 04:23:54 -!- Patashu has quit [Disconnected by services] 04:23:54 -!- Patashu_ has joined ##crawl-dev 04:25:09 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 04:26:10 -!- mumra has joined ##crawl-dev 04:29:45 -!- amalloy is now known as amalloy_ 04:32:40 -!- mumra has quit [Ping timeout: 272 seconds] 04:32:44 -!- Z_LAMP has quit [Read error: Connection reset by peer] 04:33:12 -!- Lawman0 has quit [Ping timeout: 250 seconds] 04:39:59 -!- Tuxedo[Qyou] has joined ##crawl-dev 04:43:21 -!- Tux[Qyou] has quit [Ping timeout: 250 seconds] 04:45:50 -!- ontoclasm has quit [Read error: Connection reset by peer] 04:49:18 -!- Tuxedo[Qyou] has quit [Ping timeout: 256 seconds] 04:49:54 -!- bonghitz has quit [Remote host closed the connection] 04:58:31 -!- Kittykai has quit [Ping timeout: 250 seconds] 05:06:46 -!- Crehl has quit [Quit: Killed by a kitten] 05:07:37 -!- filthy has quit [Ping timeout: 264 seconds] 05:15:16 -!- Twiggytwiggytwig has quit [Read error: Connection timed out] 05:15:48 -!- mumra has joined ##crawl-dev 05:21:19 -!- Z_LAMP has quit [Read error: Connection reset by peer] 05:21:43 -!- ldf_ has quit [Read error: Connection reset by peer] 05:22:26 -!- cribozai has quit [Quit: leaving] 05:25:16 -!- ldf has quit [Remote host closed the connection] 05:26:25 -!- edlothiol has joined ##crawl-dev 05:28:15 -!- Z_LAMP has quit [Read error: Connection reset by peer] 05:30:50 -!- rophy has quit [Ping timeout: 264 seconds] 05:34:13 -!- Z_LAMP has quit [Read error: Connection reset by peer] 05:38:19 -!- walterch has quit [Read error: Connection reset by peer] 05:39:54 -!- ololoev has quit [Client Quit] 05:44:13 -!- Brannock_ has joined ##crawl-dev 05:50:33 -!- Holy_Rage is now known as DwarfCleric 05:53:33 -!- ololoev has quit [Client Quit] 05:54:00 -!- scummos__ has quit [Ping timeout: 252 seconds] 05:58:56 -!- Kittykai_ has quit [Ping timeout: 246 seconds] 06:03:25 -!- ystael has quit [Ping timeout: 255 seconds] 06:09:14 -!- MarvinPA has joined ##crawl-dev 06:11:00 !tell Lasty friendly firecallers crash crawl (good alliteration there), no time to look into it further at the moment 06:11:00 MarvinPA: You have 1 message. Use !messages to read it. 06:11:00 MarvinPA: OK, I'll let lasty know. 06:11:03 -!- Tux[Qyou] has joined ##crawl-dev 06:12:37 also there's a random mpr("here") when they cast successfully, i assume that's a leftover debug message 06:23:10 -!- Lasty has joined ##crawl-dev 06:25:55 %git 06:26:28 07Lasty02 * 0.17-a0-411-gd4fac0c: Add firecallers 10(11 hours ago, 17 files, 103+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d4fac0c7e851 06:26:28 Lasty: You have 4 messages. Use !messages to read them. 06:29:20 oh good timing 06:29:47 "[12:12] also there's a random mpr("here") when they cast successfully, i assume that's a leftover debug message" (i don't know if you're reading backlog) 06:29:55 hey mpa 06:29:58 fixing that 06:30:01 and the crash 06:30:10 thanks for the heads-up 06:30:55 no problem, i didn't look into the crash itself but it also looked like they'd just never firestorm anything anyway if you had a friendly one? 06:31:00 looks like maybe mons_foe->pos() isn't defined perhaps 06:31:11 and i think they should show when they're chanting on xv, like convokers do 06:31:53 MarvinPA: ah, definitely. It would be bad for the player if they firestorm as friendlies -- should that be a reason to make them not do it? 06:32:03 They have a reckless disregard for safety 06:33:47 I'm not sure what the precident is there 06:34:33 -!- tingol4 has quit [Ping timeout: 252 seconds] 06:34:33 some allies will definitely hit you with aoe, i think they factor in how much damage they're likely to do to other things in order to decide whether it's ok to include you in the aoe though 06:34:57 these guys deliberately do not check for that 06:35:12 or else it'd be too easy to stifle them with other monsters 06:35:13 -!- zxc232 has quit [Ping timeout: 264 seconds] 06:35:19 -!- zxc232 has joined ##crawl-dev 06:36:20 i guess having them not cast it is reasonable, but then they should not cast it in the first place rather than chanting and then doing nothing 06:36:29 yes, for sure 06:36:49 anyway! i should get back to work, bye for now 06:37:00 I think for now I'm going to try to let them cast it and later worry about whether it makes them bad allies 06:37:04 awright, thanks 06:37:10 -!- MarvinPA has quit [Quit: Page closed] 06:39:26 -!- zxc232 has quit [Ping timeout: 244 seconds] 06:43:30 I hope they at least scream "WHAT" on turn 1, "THE" on turn 2 and "FU-" on turn 3 06:43:41 hahaha 06:44:48 5 06:44:55 oops 06:45:49 bahamut callers 06:51:56 -!- ldf_ has joined ##crawl-dev 06:52:45 -!- zxc232 has joined ##crawl-dev 06:59:13 -!- Kittykai has quit [Ping timeout: 256 seconds] 07:01:58 -!- giann has quit [Quit: Bye!] 07:02:57 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 07:03:01 -!- stuntaneous has quit [Ping timeout: 265 seconds] 07:05:14 -!- giann has joined ##crawl-dev 07:05:47 -!- Patashu has joined ##crawl-dev 07:09:25 -!- Patashu_ has quit [Ping timeout: 264 seconds] 07:11:25 awright, bugfixes pushed 07:11:36 gonna rebuild laterm but don't have time now 07:11:46 -!- |amethyst has joined ##crawl-dev 07:12:33 <|amethyst> Renamed the org 07:12:38 <|amethyst> ??github 07:12:38 github[1/1]: Read-only clone of our repository on github: https://github.com/dcss/crawl 07:12:47 <|amethyst> !learn edit github s/dcss/crawl/ 07:12:47 github[1/1]: Read-only clone of our repository on github: https://github.com/crawl/crawl 07:13:03 actually, I'm gonna start rebuilds 07:13:15 ??rebuild 07:13:15 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 07:15:34 -!- stuntaneous_e has quit [Ping timeout: 264 seconds] 07:15:34 ugh, gitorious being awful is making this hard 07:15:34 |amethyst: is there a planned date for the github switchover 07:15:42 <|amethyst> no, but "soon" 07:16:03 <|amethyst> I think mostly now we have to update the docs and web site(s), and update the .gitmodules again 07:16:26 <|amethyst> and get the github repo up-to-date 07:16:48 <|amethyst> since the gitorious flakiness means it's not staying in sync very well 07:24:44 Crawl on github is a great news ! 07:24:44 blerg, I don't think I'm going to be able to get these to rebuild right now. they keep timing out. 07:24:44 I'll have to try again later 07:24:44 -!- Lasty has quit [Quit: Leaving.] 07:24:44 -!- Cheibriados has quit [Ping timeout: 248 seconds] 07:26:02 -!- Cheibriados has joined ##crawl-dev 07:26:02 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 07:26:02 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 07:29:11 -!- Z_LAMP has quit [Read error: Connection reset by peer] 07:32:05 -!- ystael has quit [Ping timeout: 256 seconds] 07:36:17 -!- Z_LAMP has quit [Read error: Connection reset by peer] 07:36:40 -!- wheals has joined ##crawl-dev 07:38:26 -!- PsyMar has quit [Quit: witty quit message goes here] 07:39:41 do the servers even have firecallers, or did any of them switch to the github after they got added? 07:39:51 er, before they got added 07:40:15 <|amethyst> &versions trunk 07:42:20 "Summary 0009604: Can't put armour back on 07:42:20 Description Wherever I play a vinestalker conjurer (maybe others), I take off the robe and when I try to put it back on I get the message: You can't wield armour." 07:42:20 Time limit of 60s exceeded 07:42:20 <|amethyst> wheals: I wonder if that's a modifier thing 07:42:20 <|amethyst> though I think that was only affecting the mouse? 07:42:20 view advanced says it's webtiles 07:43:31 if it were local, i might be afraid my you_can_wear changes somehow made clicking on armour think you should wield it :P 07:45:04 -!- Patashu has quit [Ping timeout: 265 seconds] 07:48:33 allow wielding armour 07:48:35 problem solved 07:48:42 |amethyst: did you have 'crawl' on github from long ago? 07:50:09 <|amethyst> no, I requested a release, and they obliged 07:50:48 that was friendly of them 07:51:00 <|amethyst> "they" = github 07:51:09 <|amethyst> that's their policy if the org is unused 07:51:31 <|amethyst> and this one was in fact unused (as opposed to having active private repos) 07:54:36 if only we could get the dungeoncrawl.org guy to give/sell us the domain 07:54:48 just allow eating armor and then it will be the same thing as wielding bread 07:54:57 or at least link to us and note that Linley's DC hasn't been updated in a decade 07:55:03 <|amethyst> bh: chequers has dcssgame.com 07:58:34 03Lasty02 07* 0.17-a0-412-g57f2937: Fix some firecaller bugs 10(51 minutes ago, 4 files, 11+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=57f29372f39c 07:58:51 -!- Kellhus has quit [Quit: Page closed] 07:59:08 -!- Kittykai_ has quit [Ping timeout: 272 seconds] 08:09:19 !nchoice.possible 08:09:21 Possible next Nemelex' Choices: CeCj CeIE DDAE DDEn DDIE DEAK DEHu DETm FoAE FoCj FoEn FoFE FoIE FoNe FoTm FoWz GhAM GhEn GhSk GhSu HaEn HaFE HaSu HEEE HOCj KoAE MfCj MuEE MuWr SpSu TeAM TeEn TeWr TrSk TrVM VpAE VSAM VSCj VSEE VSFE 08:09:35 you'll need a new race for .17 at this rate 08:11:10 -!- mumra has quit [Ping timeout: 272 seconds] 08:11:50 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 08:15:58 -!- Zooty has quit [Ping timeout: 246 seconds] 08:17:45 !fight ghost moth v orb of fire t:99 delay:0 08:33:57 -!- Alarkh has joined ##crawl-dev 08:34:49 greensnark: https://github.com/greensnark/dcss_sequell/issues/41 08:37:24 ADOM has a very pretty new website: http://www.adom.de/home/index.html 08:37:40 I'm sooo tickled by the screenshot of the wiki, open to the "Scumming" page 08:37:45 -!- bonghitz has quit [Client Quit] 08:38:22 clearly we need to bring back victory dancing before releasing on steam 08:39:24 Wensley: microtransactions for auto-victory dancing 08:40:41 -!- Sczcya has joined ##crawl-dev 08:41:04 ack what's with all these filty unroguelikes 08:42:10 what do you have against unangband and unnethack 08:42:44 unpermadeath 08:45:25 unbelievable 08:48:15 -!- mumra has joined ##crawl-dev 08:51:15 -!- Sczcya has left ##crawl-dev 08:54:57 -!- ololoev has quit [Client Quit] 09:02:54 -!- joy1999 has quit [Quit: Http://www.ZeroIRC.NET ¢Æ Zero IRC ¢Æ Ver 2.9G] 09:02:57 you know 09:03:11 it'd probably work to just remove the crawl-ref directory and replace it with a symlink to .. 09:03:28 to avoid being disruptive 09:07:05 i think i'll give that a shot this evening 09:07:08 Doesn't hit handle symlinks weird on windows? 09:07:11 Git 09:07:17 well 09:07:24 the intention is to avoid being disruptive to server admins 09:07:32 and there are no crawl servers running on windows 09:07:45 it doesn't actually matter for anyone else 09:07:47 Agreed 09:07:53 Ok 09:09:31 03doy02 07* 0.17-a0-413-g671d411: update submodule locations 10(3 minutes ago, 1 file, 11+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=671d411ba245 09:09:33 I think for the cszo type servers the crawl repo is set by a single config file so I was mentally preparing to fix that and maybe have to repull or something. But really I was waiting for |amethyst to tell me how he fixed it for cszo 09:10:25 symlinks are ok on windows 09:11:07 -!- Sequell has quit [Remote host closed the connection] 09:11:18 -!- Sequell has joined ##crawl-dev 09:13:15 -!- Sequell has quit [Remote host closed the connection] 09:13:23 -!- Sequell has joined ##crawl-dev 09:13:57 anyway, at this point, there's nothing stopping servers from pointing their repositories over to github 09:14:22 we can probably make the switchover as soon as all the servers do that, unless there's something i'm forgetting 09:18:29 doy: cbro has been pointed at gh for a few days now. but last night the cron job build failed 09:18:45 manually rebuilding worked. so I'll just keep an eye on it 09:19:16 %git 09:19:16 07doy02 * 0.17-a0-413-g671d411: update submodule locations 10(13 minutes ago, 1 file, 11+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=671d411ba245 09:19:22 %git HEAD^^ 09:19:25 07Lasty02 * 0.17-a0-411-gd4fac0c: Add firecallers 10(14 hours ago, 17 files, 103+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d4fac0c7e851 09:20:14 !tell ontoclasm I - the +5 halberd "Lacertilianslayer" {elec, rF+ Int+3 SInv Stlth+} 09:20:14 wheals: OK, I'll let ontoclasm know. 09:23:05 johnstein: failed how? 09:26:57 dungeoncrawl.org: Revised game documentation is on its way. Expect to see progress made before the end of February 2002. 09:27:21 -!- DwarfCleric has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338]] 09:28:24 its hilarious how that guy updates the site but doesn't mentioned dcss 09:29:00 yeah 09:29:11 we've been in contact with him several times, with no particular luck 09:31:46 hahahaha http://dungeoncrawl.org/?c.h 09:31:53 doy: error: RPC failed; result=22, HTTP code = 500 09:31:55 fatal: The remote end hung up unexpectedly 09:32:18 assuming my log file is correct (should be. last edited today) 09:32:48 though I don't see the successful web-rebuild in there. I should look into that 09:34:51 it's possible it's just because the submodules weren't updated to point to the right place yet 09:35:07 doy: I like the wisdom at the bottom of http://dungeoncrawl.org/?c.w 09:35:43 "revised 10 February 2014, 12:59 pm EST (config)" clearly it's not that stale 09:35:44 (: 09:36:09 -!- siepu has quit [Read error: Connection reset by peer] 09:36:16 doy: ah yea maybe. but why would a manual web-rebuild work? 09:36:25 johnstein: shrug! 09:36:38 heh 09:38:25 -!- evilmike has quit [Read error: Connection reset by peer] 09:39:49 johnstein when you get a chance, please lmk what i need to do to clone one of the existing public servers with Docker 09:40:10 Wow so many of the quotes on http://dungeoncrawl.org/?l.q are still relevant 09:40:20 "I think I'll hold off playing [Crawl] until it hits at least version 9. Maybe half of the bugs will be gone by then... It could have been good if not for the constant bug fixes and releases." 09:40:31 "[Download] and play Linley's Dungeon Crawl, and get yourself thrown into the Abyss. You'll see how much fun it is to be clueless." 09:40:46 16 years later, the abyss is still "fun" 09:41:10 "Crawl development goes so quickly that I'm always trying new versions without ever sitting down and trying to squash the bugs." <--- .16 09:41:15 ;) 09:41:22 -!- mauris has joined ##crawl-dev 09:42:44 rast current docker page: https://bitbucket.org/TZer0/crawl-docker. TZer0 is the maintainer. doy was going to work on it in his spare time since TZer0 hasn't had much time to make any updates 09:44:07 -!- ProzacElf has joined ##crawl-dev 09:44:44 in theory, does that page have the outlines of what i need to do? 09:45:09 it has a readme, although not incredibly extensive 09:45:13 and some things are broken 09:45:49 i don't think it's ready to use as an actual server for other people to use yet 09:45:55 ah 09:45:59 (although it is a good start) 09:48:48 -!- Hanyuu has quit [Quit: Page closed] 09:50:32 yea. you should be able to get a public server spun up. but all the other stuff isn't done 09:50:33 ie you can play a game 09:50:48 but no DGL or console or a good rebuild process etc 09:51:15 it also has a built in server boy for announcements 09:51:18 bot 09:51:23 ugh autocorrext 09:51:27 -!- tingol4 has quit [Ping timeout: 252 seconds] 09:51:35 oh where were you *that* time?! 09:52:08 no, it seems to have dgl+console basically working 09:52:17 the webtiles server was broken though 09:52:53 and a lot of the maintenance side of things still has to be done manually 09:56:06 webtiles was broken? 09:56:06 that worked for me 09:59:13 -!- mizu_no_oto has quit [Ping timeout: 264 seconds] 10:01:36 -!- LexAckson has joined ##crawl-dev 10:03:06 what kind of maintenance? 10:08:20 -!- giann has quit [Ping timeout: 272 seconds] 10:12:13 -!- orionstein has quit [Quit: ZNC - http://znc.in] 10:15:51 -!- ussdefiant has joined ##crawl-dev 10:16:09 -!- orionstein has quit [Client Quit] 10:27:24 -!- giann has joined ##crawl-dev 10:31:29 -!- morfei has quit [Quit: Page closed] 10:34:30 -!- gareppa has quit [Quit: Leaving] 10:36:19 Where can I find a list of gods color in console mode ? 10:36:28 You Trog is red '_'... 10:36:31 know* 10:37:27 many of them change colours 10:37:47 feature-data.h 10:38:24 ALTAR(... 10:38:25 thx :) 10:42:29 apparently ?/G doesn't match the altar colours for some reason 10:42:29 oh nvm it's just the flashy altars 10:42:29 oh no it isn't, ash is yellow even though the altar is red 10:51:30 "Linley is a genius for actually doing a new thing, and worrying about the algorithms later." 10:52:38 -!- alefury has joined ##crawl-dev 10:53:02 -!- mopl has quit [Quit: Page closed] 10:53:11 agh someone delted the learndb entry with all the terrible algorithms I collected :( 11:00:04 -!- SurpriseTRex has quit [Quit: Leaving] 11:00:13 -!- Daekdroom has quit [Quit: Leaving] 11:03:18 -!- ProzacElf has quit [Ping timeout: 256 seconds] 11:10:10 -!- scummos__ has quit [Quit: Konversation terminated!] 11:12:17 -!- ystael has quit [Ping timeout: 255 seconds] 11:12:17 -!- dpeg has joined ##crawl-dev 11:12:19 !seen Napkin 11:12:19 dpeg: You have 1 message. Use !messages to read it. 11:12:20 I last saw Napkin at Wed Apr 1 07:26:13 2015 UTC (1d 8h 46m 6s ago) saying 'np, |amethyst, thanks' on ##crawl-dev. 11:12:28 !messages 11:12:28 (1/1) bhaak said (7h 40m 18s ago): You gonna like that: http://bilious.alt.org/rgrn/?131856,131867 11:13:25 -!- Yermak has quit [Ping timeout: 246 seconds] 11:14:11 wazzup, dpeg? how's it going? :) 11:14:46 Napkin: hi there! Just thought the communication about github etc. would be easier on ##crawl-dev than by email... but you are already here :) 11:15:14 -!- Zekka has quit [Ping timeout: 245 seconds] 11:15:16 -!- scummos__ has quit [Ping timeout: 255 seconds] 11:16:05 bhaak: wow, what an aggressive reply? Where's your Swiss modesty? :) 11:16:56 * dpeg wonders if the sleeping giant will really get up and walk again... or get up and drop dead. 11:21:24 bhaak: you should have gone more over the top 11:21:24 people might think you believe it :P 11:21:24 wait, there really was a leak of a new nethack version? 11:21:24 yeah that part is real 11:21:24 that's.. curious 11:21:24 -!- Cheibriados has quit [Ping timeout: 252 seconds] 11:22:38 -!- Cheibriados has joined ##crawl-dev 11:22:38 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 11:22:40 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 11:23:30 alright, I am preparing a c-r-d mail about slow-moving monster... speak up now if you think that timing is inopportune 11:25:05 !tell Lasty So if you break LOS with firecallers, do they still cast fire storm if they finish chanting it? 11:25:06 Lightli: OK, I'll let lasty know. 11:25:57 c-r-d: What slow moving monsters would you keep? 11:26:09 derp, I meant dpeg 11:29:14 we need a new, slower, more powerful, more petrifying catoblepas 11:29:25 the catastrophas 11:33:11 -!- ussdefiant has quit [Ping timeout: 246 seconds] 11:37:59 -!- ystael has quit [Read error: Connection reset by peer] 11:38:48 -!- MgDark has quit [Read error: Connection reset by peer] 11:38:51 -!- MgDark_ is now known as MgDark 11:42:09 FR: when you die, instead of just showing you your inventory go through and show the player what items they could have used to avoid dying 11:42:14 -!- MIC132 has joined ##crawl-dev 11:42:22 -!- MgDark has quit [Read error: Connection reset by peer] 11:42:34 -!- MgDark_ is now known as MgDark 11:42:35 -!- Frenoss has joined ##crawl-dev 11:42:47 Is the repo still down? 11:44:00 <|amethyst> !source god_message_alktar_colour 11:44:00 Can't find god_message_alktar_colour. 11:44:00 <|amethyst> !source god_message_altar_colour 11:44:00 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/religion.cc;hb=HEAD#l4216 11:44:00 <|amethyst> ashenzari is just missing there 11:44:56 What's the deal with the repo? I still can't pull.. 11:46:46 -!- scummos__ has quit [Ping timeout: 255 seconds] 11:47:07 <|amethyst> gitorious is being broken and only ssh works (which requires you to have an account) 11:47:14 <|amethyst> you could pull from the github repo instead 11:47:39 <|amethyst> except that is not in sync right now because the mirroring script also can't get to gitorious :( 11:47:56 Well, I'll have to wait then. Thanks for info. 11:48:24 <|amethyst> oh, or maybe it is 11:48:52 <|amethyst> ah, yes 11:48:59 <|amethyst> the github repo is up to date after all 11:49:06 <|amethyst> ??github 11:49:07 github[1/1]: Read-only clone of our repository on github: https://github.com/crawl/crawl 11:49:28 Hmm, would changing url be enough? Or does the github repo has different structure or something? 11:49:39 <|amethyst> it's the same, just changing the URL should be fine 11:49:48 <|amethyst> git://github.com/crawl/crawl.git (or https:) 11:50:54 Testing.. 11:51:23 -!- PleasingFungus has joined ##crawl-dev 11:51:24 Well, it appears to have worked, except I got like 20 new branches 11:51:44 Called "gitorious-merge-requests/(stuff)" 11:51:49 <|amethyst> ah 11:52:06 <|amethyst> yeah, that's because the gitorious merge requests can't easily be converted to github pull requests 11:52:15 <|amethyst> so they appear as branches 11:52:42 -!- elliptic has quit [Quit: Leaving] 11:53:28 <|amethyst> (they were branches all along, but under refs/merge-requests rather than refs/heads) 11:53:31 Hmm, also I meant to ask for long time, but why do I get a lot of errors about "known incorrect sRGB profile"? 11:53:36 -!- Kalir has quit [Changing host] 11:53:39 when compiling 11:53:43 I mean, warnings 11:53:49 It compiles and works anyway 11:54:14 <|amethyst> http://stackoverflow.com/questions/22745076/libpng-warning-iccp-known-incorrect-srgb-profile 11:55:16 <|amethyst> though I wonder why we have things that would give that warning... our images in the repo should have already been optimised, which should have removed the profile 11:55:28 <|amethyst> what images do you get that warning for? 11:56:24 <|amethyst> oh 11:56:36 <|amethyst> the warnings don't list a filename, do they 11:57:07 Well, they do come after files 11:57:15 So I guess that would be the problematic files 11:57:22 <|amethyst> for example? 11:57:24 What's more interesitng, I get them after .png, but after some .c 11:57:31 kvaak: giann: there are two different lists of god colours, used in different places. god_message_altar_colour() is the one that kvaak didn't mention, I think? 11:57:40 <|amethyst> you're building with make -j ? 11:57:44 -!- SomeStupidGuy has quit [Ping timeout: 245 seconds] 11:57:51 "main.png", then just after that "tiledef-main.h" 11:57:51 PleasingFungus: yeah, I only checked ?/G and altar_foo 11:57:51 !source god_message_altar_colour 11:57:51 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/religion.cc;hb=HEAD#l4216 11:57:57 ^ this one 11:58:00 <|amethyst> that would make the errors not appear immediately after the problematic command 11:58:08 Uh, -j? Not sure, I use an alias and don't even remember what params I have 11:58:15 -!- ProzacElf has joined ##crawl-dev 11:58:27 oh, right above that is god_colour(), forgot about that 11:58:29 -!- Bcadren has joined ##crawl-dev 11:58:30 <|amethyst> MIC132: so one of the inputs to main.png is probably unstripped, but there are hundreds of tiles that go into that 11:59:12 I also got something like that (unrelated): 11:59:14 hiscores.cc: In member function 'void scorefile_entry::set_score_fields() const': 11:59:14 hiscores.cc:1154:18: warning: declaration of 'killer' shadows a member of 'this' [-Wshadow] 11:59:14 const string killer = death_source_desc(); 11:59:25 -!- Ragdoll has joined ##crawl-dev 11:59:41 Apart form that and multiple those sRGB stuffs it's going well. 11:59:43 <|amethyst> yeah, that one's known 12:00:28 bhaak: lmao at the person complaining that the nethack dev team didn't add "myself... or Amy, from SlashEm Extended" 12:00:35 also the general passive-aggressiveness 12:01:25 <|amethyst> PleasingFungus: not sure if you're being sarcastic or didn't notice who that person was 12:01:51 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 12:02:21 it's the second thing 12:02:49 oops 12:02:55 -!- PleasingFungus has left ##crawl-dev 12:03:28 -!- PleasingFungus has joined ##crawl-dev 12:03:30 oops 12:03:33 typing is hard 12:07:54 -!- MarvinPA has joined ##crawl-dev 12:13:32 Lightli: if you break LOS during the time where the chant completes, the firecaller doesn't Fire Storm you. If you leave LOS and then return to LOS before the chant finishes, you get Fire Stormed. 12:15:10 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:19:32 Lasty_: Congrats, all you need to do is give them high movement speed, access to animate dead, and make them demonic, and you have archvilles from doom 2 12:19:41 *archviles 12:19:51 I'll put in a patch for that later 12:19:55 -!- mumra_ has joined ##crawl-dev 12:20:05 ?? doom 12:20:05 doom checklist[1/1]: http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e473d029e917 12:20:06 have you run into one yet? 12:21:11 -!- UncertainKitten has joined ##crawl-dev 12:21:29 -!- MIC132 has quit [Quit: Leaving] 12:22:46 -!- mumra has quit [Ping timeout: 255 seconds] 12:29:30 Lightli: not so many, I'd think (involved with domestic duties, only partially at keyboard). Stuff that has gimmicks to counteract kiting. 12:30:35 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-413-g671d411 (34) 12:30:59 -!- causative has quit [Changing host] 12:32:09 Lasty_: no 12:32:37 -!- Lasty_ has quit [Read error: Connection reset by peer] 12:32:47 dpeg: So catepoleas or however you spell them, Gastronok, what else 12:33:08 -!- Lasty_1 has joined ##crawl-dev 12:33:18 -!- scummos__ has quit [Ping timeout: 252 seconds] 12:34:01 -!- CanOfWorms has joined ##crawl-dev 12:36:22 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 12:37:38 !lg * killer=firecaller 12:37:39 1. Loading the Minotaur Blade (L15 MiBe of Trog), incinerated by a firecaller (sticky flame) on D:15 on 2015-04-02 09:47:52, with 88857 points after 24571 turns and 1:01:51. 12:37:51 dang, sticky flame 12:38:01 !lg * killer=firecaller -log 12:38:02 1. Loading, XL15 MiBe, T:24571: http://dobrazupa.org/morgue/Loading/morgue-Loading-20150402-094752.txt 12:41:06 03MarvinPA02 07* 0.17-a0-414-g2e64c19: Tweak firecaller description 10(19 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2e64c196ad60 12:41:08 -!- serq has quit [Changing host] 12:41:08 -!- rchandra has joined ##crawl-dev 12:41:36 -!- mumra_ has quit [Ping timeout: 272 seconds] 12:44:37 man, who berserks a monster called "firecaller" while having rF- and other surrounding monsters/ 12:45:00 someone deathly scared of fire storm 12:45:04 that guy, obviously 12:45:09 ...touche 12:45:25 Has anyone here fought one yet? 12:45:41 hahaha 12:45:50 unknown monster: "firecaller" 12:45:50 %??firecaller 12:45:54 @??firecaller 12:45:54 unknown monster: "firecaller" 12:45:57 heh 12:46:25 what's their HD 12:46:37 I think it's 11 right now 12:46:48 fire caller should have some redder robes 12:47:02 CanOfWorms: it should have a tile done by a tile artist instead of me 12:47:07 heh 12:47:16 wanna do one? :D 12:48:00 I'm looking into it! 12:49:48 -!- belkinsoop has quit [Ping timeout: 252 seconds] 12:49:58 -!- Stendarr has quit [Read error: Connection reset by peer] 12:54:16 -!- Zekka has quit [Ping timeout: 272 seconds] 12:54:26 Monster database of master branch on crawl.develz.org updated to: 0.17-a0-413-g671d411 12:54:58 <|amethyst> @??firecaller 12:54:58 firecaller (05p) | Spd: 10 | HD: 9 | HP: 25-46 | AC/EV: 0/13 | Dam: 1004(fire:9-17) | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(60) | XP: 583 | Sp: conjure flame (42d1), sticky flame range (3d5), chant fire storm | Sz: Medium | Int: normal. 12:56:16 http://i.imgur.com/nMxJnZF.png 12:56:29 -!- scummos__ has quit [Ping timeout: 246 seconds] 12:56:38 here's a better placeholder 12:56:50 -!- amalloy_ is now known as amalloy 13:01:14 -!- xnavy_ has quit [Ping timeout: 272 seconds] 13:02:50 yeah, that's a way-better placeholder 13:02:50 When I get home I'll push that 13:03:15 I guess chei doesn't know how to read chant fire storm's damage 13:03:25 I'm not sure how it would 13:04:59 -!- lobf has joined ##crawl-dev 13:08:45 -!- Akitten_Homura has joined ##crawl-dev 13:09:18 -!- UncertainKitten has quit [Ping timeout: 250 seconds] 13:09:47 -!- Zigurun has quit [Quit: Page closed] 13:09:58 -!- scummos__ has quit [Ping timeout: 252 seconds] 13:10:44 ..conjure flame, huh 13:11:34 <|amethyst> Lasty_1: I'd add to the top of mons_human_readable_spell_damage_string(): if (sp == SPELL_CHANT_FIRE_STORM) sp = SPELL_FIRE_STORM; 13:11:53 <|amethyst> Lasty_1: but can't ssh into chei's server at the moment 13:11:57 <|amethyst> err 13:11:58 that is a heck of a function name 13:12:05 <|amethyst> well, I guess chei wouldn't be updated anyway 13:12:12 <|amethyst> but that's also where the monster repo is 13:12:14 I'll give that a shot when I get home 13:12:42 -!- Lasty_1 is now known as Lasty 13:12:43 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 13:12:53 <|amethyst> (need to move the repos for monster and chei to github) 13:13:46 PleasingFungus: potentially firecallers can use conjure flame to make it harder for you to leave LOS while they're chanting 13:13:46 Lasty: You have 5 messages. Use !messages to read them. 13:13:46 -!- xnavy has quit [Write error: Connection reset by peer] 13:15:06 gammafunk: letting the firecaller "queue" the fire storm would be too nasty, I think -- you walk into LOS of them and get a fire storm in the face. Fire storm can be a much more dangerous effect than recall, so I'd prefer to make it slightly easier to escape. 13:15:07 !source mon-pick-data.h 13:15:07 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-pick-data.h;hb=HEAD 13:15:16 <|amethyst> give them Ring of Flames Other instead 13:15:26 <|amethyst> (without the bonuses from RoF, just the ring) 13:15:28 Ophan-style? 13:15:36 <|amethyst> oh yeah 13:15:39 <|amethyst> forgot about those 13:15:48 Or wait, salamander firebrand style 13:16:05 Lasty: conjure flame miiiight do something in d, won't do anything in vaults or abyss 13:16:09 <|amethyst> yeah 13:16:12 level layouts 13:16:14 <|amethyst> also forgot about those 13:16:26 PleasingFungus: sometimes it would do something in vaults/abyss, but good point 13:16:33 ring of flames other is a good idea 13:16:37 mass conjure flames 13:16:44 <|amethyst> I guess I didn't encounter any last time I did Snake and Depths 13:16:56 though then I should probably give them reaching or a better ranged damage spell for the times when they're not chanting 13:17:03 -!- mumra has joined ##crawl-dev 13:17:21 salamander firebrand's gimmick comes up in about 1/5th of my games maybe 13:17:42 <|amethyst> or make them immune to fire so they can walk though it 13:17:44 salamander firebrands are pretty much extended monsters, so they don't come up often at all 13:17:52 but I do find their gimmick reasonable 13:18:07 <|amethyst> but I guess there are objections to giving resistances to anything but a whole genus 13:18:14 I thought we were against giving racial monsters arbi--eyah 13:18:14 -!- serq has quit [Quit: leaving] 13:18:15 yeah 13:18:28 On the other hand, I gave them AF_FIRE, and that's no less weird 13:18:36 <|amethyst> err, I guess whole species 13:19:20 ??fire brand 13:19:20 fire brand[1/1]: This spell sets a weapon held by the caster ablaze. It will not affect weapons otherwise subject to special enchantments. Using this on a slicing weapon lets it chop off hydra heads instead of making more grow. If you are fighting something cold-blooded, you want {freezing aura} instead. Gone in 0.15+. 13:19:27 it cast this 13:19:42 <|amethyst> also, need another colour 13:19:54 humans are pretty overloaded for colors 13:19:56 <|amethyst> or to give another colour to hell knight 13:20:09 oh, right, hell knights are red. 13:20:11 hmm 13:20:17 I suppose they don't need to be human 13:20:27 <|amethyst> could give one or the other of the two ETC_FIRE 13:20:44 make them orcs, imo 13:20:47 !apt ho 13:20:47 HO: Fighting: 2, Short: 0, Long: 1, Axes: 3!, Maces: 1, Polearms: 1, Staves: -1, Slings: -1, Bows: -1, Xbows: -1, Throw: 0, Armour: 1, Dodge: -2, Stealth: -1, Shields: 1, UC: 1!, Splcast: -3, Conj: 0, Hexes: 0, Charms: -1, Summ: 0, Nec: 0, Tloc: -2, Tmut: -3, Fire: 1, Ice: -1, Air: -2, Earth: 0, Poison: -1, Inv: 3!, Evo: 1, Exp: 0, HP: 1, MP: 0 13:20:47 <|amethyst> salamanders 13:20:50 Tengu? Kobold? ... 13:20:56 orcs have +1 fire :) 13:21:00 it's a power apt. 13:21:07 orcs could work 13:21:16 <|amethyst> orcs have fewer colours available than humans 13:21:16 BURN THEM FOR BEOGH 13:21:17 making them salamanders would make sense re: resistances 13:21:18 oh 13:21:26 <|amethyst> beogh means orc is probably not good 13:21:32 Red orcs conflict with Urug 13:21:37 oh, heh, yeah 13:21:37 <|amethyst> you'll get these allies who can't use their biggest effect 13:21:43 or can, and that's even worse 13:21:45 fair point; I withdraw it 13:21:56 I suggested orcs specifically for beogh but didn't think it through 13:21:59 We don't have any red elves yet 13:22:10 hm. well, if console colours are a problem, let's just make them tiles-only enemies. 13:22:11 <|amethyst> dowan 13:22:16 aw dang 13:22:17 yeah 13:22:19 <|amethyst> but 13:22:23 <|amethyst> that's probably not so bad 13:22:27 Tengu? Vampire? :p 13:22:29 -!- edlothiol has quit [Ping timeout: 250 seconds] 13:22:30 <|amethyst> DEAn and Fannar overlap for example 13:22:45 what was the problem with making them salamanders? 13:22:50 PleasingFungus: nothing really 13:23:03 salamanders as a whole could probably use a (hopefully) interesting new monster 13:23:17 it would make sa^zin weaker when grunt's salamander branch gets merged, obviously. 13:23:59 -!- tingol4 has quit [Ping timeout: 256 seconds] 13:23:59 -!- heteroy_ has quit [Ping timeout: 244 seconds] 13:24:32 -!- amalloy is now known as amalloy_ 13:25:13 -!- Wolfechu has quit [Remote host closed the connection] 13:25:53 -!- Alarkh has quit [Read error: Connection reset by peer] 13:26:08 I was thinking of making another new channeling monster, kobold swamp knight. It'd come with a band of melee swamp monsters (alligators?) and channel a spell that inflicts severe corrosion. 13:26:27 or just a band of kobolds, I suppose 13:27:03 do you remember the gargoyle 'firebrand' from gargoyle's quest :) 13:28:16 -!- elliptic has joined ##crawl-dev 13:31:43 -!- giann_ has joined ##crawl-dev 13:35:05 -!- giann_ has quit [Client Quit] 13:35:27 -!- giann_ has joined ##crawl-dev 13:36:39 -!- elliptic has quit [Quit: Leaving] 13:36:46 -!- giann_ has quit [Client Quit] 13:37:58 -!- elliptic has joined ##crawl-dev 13:40:35 -!- mumra_ has joined ##crawl-dev 13:42:27 -!- mumra has quit [Ping timeout: 252 seconds] 13:42:28 |amethyst: do I need to get my github account added to the commit access list yet, or is that still in progress? I ask because I just now created my github account. 13:46:01 -!- ProzacElf has quit [Ping timeout: 255 seconds] 13:48:13 -!- debo has quit [Quit: orb spiders :(] 13:48:43 I'm already on github, so you can go ahead and add me now 13:49:11 :P 13:49:35 actually, that raises a different question: should i continue uploading patches to mantis, or submit pull requests via github? 13:49:39 Lasty: I think the problem is it's just so terribly easy to make them waste the firestorm. It's sort of commically "read ?fog" or just do anything to get out of los and the action is wasted 13:50:00 -!- mumra_ has quit [Ping timeout: 272 seconds] 13:51:14 -!- zxc232 has quit [Read error: Connection reset by peer] 13:53:11 Firestorm itself isn't particularly dangerous given their hd, and easy-to-cancel firestorm seems significantly less dangerous than word of recall to me 13:53:14 -!- scummos__ has quit [Ping timeout: 252 seconds] 13:53:36 -!- hhkb has quit [Ping timeout: 252 seconds] 13:57:33 gammafunk: I did raise their HD a bit . . . but yeah, I thought it'd be good if it were somewhat easy to cancel. Keep in mind, they only cancel if they finish the ritual with you out of los 13:57:33 -!- mumra has joined ##crawl-dev 13:57:33 gammafunk: if it's too easy to make that happen, one option is to cut down the amount of time you have to get out of LOS 13:57:33 I wonder if you could make it kind of two-stage 13:57:33 4 turns or so to charge 13:57:33 2 two release 13:57:33 gammafunk: I calibrated this thinking I should make it relatively easy to dodge because a mistake is so harshly punished, but if I was wrong, it'd be easy to change it 13:57:46 once charged they have it until release or something, dunno 13:57:52 gammafunk: at that point, walking up to them and hitting them is pretty strong most of the time 13:57:55 they're not tanks 13:58:18 (tho they could be, I guess) 13:58:51 I haven't yet played against one, so I'm not sure how practical it is to avoid getting fire stormed. 13:59:07 you haven't played against one...:) 13:59:08 well, haven't played against one in a naturally-occuring environment 13:59:19 I mean, it was wiz-moded up 13:59:34 Well I think it's a bit of a mistake to think that firestorm is somehow innately different than just getting hit with fireball "because it's firestorm". At reaver hd it's fball with like 40+ more damage, which is indeed significant 13:59:54 gammafunk: it's different in how it interacts w/ fire resistance, and in that it leaves fire behind 13:59:58 but it does have side effects of blowing up other monsters more easilly 14:00:09 -!- ystael has quit [Read error: Connection reset by peer] 14:00:11 @?? tengu reaver 14:00:12 tengu reaver (13Q) | Spd: 10 (move: 90%) | HD: 17 | HP: 71-99 | AC/EV: 8/16 | Dam: 27, 11, 11 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible, lev | Res: 06magic(60) | XP: 2016 | Sp: b.lightning (3d22), battlesphere, freezing cloud (2d27) / b.magma (3d26), battlesphere, fireball (3d27) / b.venom (3d21), b.corrosive (3d21), battlesphere, poisonous cloud (3d11) | Sz: Medium | Int: high. 14:00:16 @?? firestarter 14:00:16 unknown monster: "firestarter" 14:00:20 @?? firecaller 14:00:21 firecaller (05p) | Spd: 10 | HD: 9 | HP: 25-46 | AC/EV: 0/13 | Dam: 1004(fire:9-17) | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(60) | XP: 583 | Sp: conjure flame (42d1), sticky flame range (3d5), chant fire storm | Sz: Medium | Int: normal. 14:00:28 what did you up them to hd-wise? 14:00:33 11 14:00:43 @?? firecaller hd:11 14:00:43 firecaller (05p) | Spd: 10 | HD: 11 | HP: 33-56 | AC/EV: 0/13 | Dam: 1004(fire:11-21) | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(60) | XP: 832 | Sp: conjure flame (42d1), sticky flame range (3d5), chant fire storm | Sz: Medium | Int: normal. 14:00:52 -!- Bloax has joined ##crawl-dev 14:00:56 ah, yeah I think it's basically like getting hit with a fball from a wizard where the fball does 33% more damage 14:01:09 I mean yes there are fire clouds 14:01:18 @?? firecaller hd:11 spells:fire_storm.200.wizard 14:01:18 firecaller (05p) | Spd: 10 | HD: 11 | HP: 29-55 | AC/EV: 0/13 | Dam: 1004(fire:11-21) | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(60) | XP: 846 | Sp: fire storm (8d9 / 8d8) | Sz: Medium | Int: normal. 14:01:50 it also is smite-targeted and can't be blocked w/ summons or enemy monsters, which does make a different 14:01:52 difference 14:02:18 those things are true, but cumulitively it seems more flashy than dangerous 14:02:24 will firecallers friendly fire monsters? 14:02:31 CanOfWorms: yes 14:02:51 CanOfWorms: including worms! worms would be killed immediately! 14:02:51 dang 14:02:57 daaaaaang 14:03:44 -!- Pluie has joined ##crawl-dev 14:03:46 gammafunk: the danger knob can definitely be twisted, but flashy, if it's not empty flash, is good in my opinion 14:04:10 yeah I don't mind the flashy but I do if in e.g. depths it's not actually dangerous 14:04:19 they don't spawn in depths 14:04:24 I think 14:04:25 well that's good 14:04:31 late d / vaults / abyss 14:04:48 I'd still be more scared of a convoker 14:04:54 I think I did set them to spawn in depths with less frequency than wizards 14:05:16 hm 14:05:19 gammafunk: if a convoker finishes its chant with you at edge of LOS, it rarely matters; with the firestarter, it matters. 14:05:36 no you're right, I'm wrong 14:05:37 sorry 14:05:47 but yeah, maybe they don't belong in depths. They were conceived of as a late-D/V sort of threat 14:06:00 their spawn pattern is largely based on where wizards spawn 14:06:17 I don't know that it's true that it rarely matters, but recall does at least do something with those turns if I just duck away or read fog 14:06:32 but yeah just my 2 zormkids so far, others may have different opinions 14:07:08 gammafunk: have you fought any yet>? 14:07:18 in wizmode I fought some 14:07:35 -!- Wendol has quit [Quit: Page closed] 14:08:09 -!- giann_ has joined ##crawl-dev 14:08:09 Another alternative would be to raise the frequency and/or lower the breath timer for it 14:08:09 Lasty: if you do make new channel monsters, maybe spider would be the better place? 14:08:09 -!- giann_ has quit [Client Quit] 14:08:24 swamp has an awful lot of unique monster types already 14:08:25 which would make it harder to benefit from canceling it 14:08:41 gammafunk: fair enough. Spider is just so short on sentient monsters . . . 14:08:49 yeah, it's hard to make it disimilar to just casting the spell at some point 14:09:12 but don't go rushing to change it based on my one review ofc, others might have different opinions 14:09:33 have a smite targeted tornado channel? 14:09:36 gammafunk: I mean, the core premise is "cast a scarier-than-normal spell, but get a few turns to react to knowing the spell is coming". Within that, there's a fair amount of lattitude 14:09:38 I mean I guess...you could listen to...PleasingFungus .... 14:09:53 yeah there are a few ways to do that concept 14:09:55 gammafunk: Don't be absurd!!!!! 14:10:00 spawns a fulminant prism at the center of the tornado 14:10:25 stopping the channelling dissipates the prism thing 14:10:32 -!- amalloy_ is now known as amalloy 14:10:48 wait, did I make a suggestion at some point 14:11:40 -!- st_ has joined ##crawl-dev 14:11:40 -!- tingol4 has quit [Ping timeout: 255 seconds] 14:11:59 makes a tornado with a fulminant prism at the center, which when the prism blows up creates a firestorm, and each fire vortex has glaciate that always makes ice blocks even if no monsters other than the player are hurt, and each ice block can cast shatter...which shatters the casting ice block, releasing a dragon's call 14:12:25 and the dragon polymorphs into a singularity on death? 14:12:31 yessss 14:12:43 the singularity can torment 14:13:00 symbol of torment is like, level six. 14:13:02 come on. 14:13:02 -!- bgiannan_ has joined ##crawl-dev 14:13:21 -!- Sorbius has quit [Read error: Connection reset by peer] 14:14:11 -!- Annabella has quit [Read error: Connection reset by peer] 14:14:30 @??deep elf fighter 14:14:30 deep elf fighter (04e) | Spd: 10 | HD: 6 | HP: 21-34 | AC/EV: 1/12 | Dam: 9 | 10weapons, 10items, 10doors, fighter, spellcaster | Res: 06magic(40) | XP: 189 | Sp: magic dart (3d4), slow, haste, blink / throw flame (3d6), invisibility, magic dart (3d4), confuse / throw frost (3d6), cantrip, haste, throw flame (3d6), magic dart (3d4), invisibility [04emergency] | Sz: Medium | Int: high. 14:14:33 @??orc wizard 14:14:33 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 9-21 | AC/EV: 3/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 39 | Sp: magic dart (3d4), slow, haste, blink / throw flame (3d5), invisibility, magic dart (3d4), confuse / throw frost (3d5), cantrip, haste, throw flame (3d5), magic dart (3d4), invisibility [04emergency] | Sz: Medium | Int: normal. 14:14:56 two-headed orc wizard 14:15:28 how do orc wizards get invis and haste online so early??? 14:15:33 only if you put mutagenic fog in orc to add the flavor and backstory for that 14:15:38 mm 14:15:39 CanOfWorms: those amazing orcish apts 14:15:41 another orc end...!? 14:15:58 @??hell hound 14:15:58 hell hound (10h) | Spd: 15 | HD: 5 | HP: 19-37 | AC/EV: 6/13 | Dam: 13 | 05demonic, see invisible | Res: 06magic(20), 04fire+++, 03poison, 08blind, 04rot, 13neg+++, 13torm | Vul: 12cold, 08holy++ | Chunks: 09poison | XP: 146 | Sp: fire breath (3d10) [11!AM, 06!sil, 08breath] | Sz: Medium | Int: animal. 14:16:00 @??fire drake 14:16:00 fire drake (04k) | Spd: 12 | HD: 6 | HP: 23-42 | AC/EV: 3/12 | Dam: 8 | fly | Res: 06magic(20), 05fire | XP: 337 | Sp: fire breath (3d12) [11!AM, 06!sil, 08breath] | Sz: Large | Int: animal. 14:16:01 why do orc wizards have both invisibility and confuse 14:16:22 for stabbing 14:16:24 orc wizards don't even make their allies invisibile 14:16:40 *invisible 14:16:43 well if your memory serves you well you should know that there's already someone who does that trick 14:16:46 @??sigmund 14:16:46 Sigmund (08@) | Spd: 10 | HD: 3 | HP: 30 | AC/EV: 2/11 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(10), 13neg | XP: 223 | Sp: throw flame (3d5), invisibility, magic dart (3d4), confuse | Sz: Medium | Int: normal. 14:16:49 CanOfWorms: orcs are selfish 14:16:51 although I suspect that would probably be bad 14:16:53 and does it better 14:17:26 oh Lasty is going to give me firecallers from shadow creatures 14:17:31 I can only imagine how this will end 14:17:36 because with sigmund you know what you're signing up to 14:17:38 heh 14:17:52 you don't sign up for fighting sigmund when fighting orc wizards 14:18:01 gammafunk: well, it's not gonna be very impressive until I fix whatever it is that prevents them from casting while charmed right now 14:18:02 apparently fire drakes breathe fire about three times as often as hell hounds 14:18:20 Lasty: better than me being terrified the whole time one is summoned! 14:18:31 it's like when you get a giant spore from shadow creatures 14:18:39 gammafunk: how could something be better than you being terrified? 14:18:53 I scare easilly! 14:19:03 that's what makes you so wonderful! 14:19:06 hm, death drakes spawn in exactly two places. one is abyss, which doesn't count. 14:19:08 guess the other. 14:19:17 vaults don't count? 14:19:24 PleasingFungus: tartarus? 14:19:26 crypt 14:19:29 I assume you mean pop data 14:19:29 lasty wins 14:19:34 ya I wasn't thinking about vaults 14:19:38 are there a lot of death drake vaults? 14:19:43 I hope not 14:19:45 you see them in various swamp vaults and in the miasma end 14:19:52 my last ogwz saw a death drake in crypt 14:19:59 cheibrodos has a large adventure vault that has one 14:20:04 CanOfWorms: not a shapeshifter? 14:20:09 @??giant newt 14:20:09 giant newt (03l) | Spd: 10 (swim: 60%) | HD: 1 | HP: 1-3 | AC/EV: 0/15 | Dam: 3 | amphibious, cold-blooded | Res: 12drown | XP: 1 | Sz: tiny | Int: reptile. 14:20:12 let me check the log 14:20:13 @??quokka 14:20:13 quokka (16r) | Spd: 12 | HD: 1 | HP: 3-8 | AC/EV: 2/13 | Dam: 5 | XP: 1 | Sz: little | Int: animal. 14:20:16 no, where is... 14:20:22 hm 14:20:26 oh, I noticed that quokkas spawn in lair 14:20:32 yep 14:20:34 do they still really? i thought reaver fixed that 14:20:43 giant frogs too 14:21:47 and hounds 14:21:54 and scorpions 14:22:01 well and adders 14:22:27 @??trog 14:22:27 unknown monster: "trog" 14:22:38 hmm 14:22:46 ??trog 14:22:46 trog[1/7]: God of anger and violence. Expects followers to kill constantly in his name; hates magic and all who practice it. 14:22:50 is that what you wanted 14:23:01 I would have sworn I fought a death drake in crypt but there's no record of a regular one or a shapeshifting one 14:23:12 CanOfWorms: there's probably a vault that places one 14:23:53 oh seems not 14:23:56 seems the crypt is death-drake-free 14:23:59 @??wyvern 14:23:59 wyvern (04D) | Spd: 15 | HD: 5 | HP: 19-37 | AC/EV: 5/10 | Dam: 20 | fly | Res: 06magic(20) | XP: 207 | Sz: Large | Int: animal. 14:24:05 @??hippogriff 14:24:05 hippogriff (07H) | Spd: 10 | HD: 7 | HP: 28-48 | AC/EV: 2/7 | Dam: 10, 8, 8 | fly | Res: 06magic(20) | XP: 184 | Sz: Large | Int: animal. 14:24:17 hm 14:24:19 -!- bgiannan_ has quit [Quit: Textual IRC Client: www.textualapp.com] 14:24:31 huh, wyverns are warm-blooded? 14:24:38 I never realized how similar wyverns were to unseen horrors 14:24:47 @??unseen horror 14:24:47 unseen horror (06x) | Spd: 30 | HD: 7 | HP: 29-49 | AC/EV: 5/10 | Dam: 12 | see invisible | Res: 06magic(20) | XP: 726 | Sz: Medium | Int: animal. 14:24:48 @?? unseen horror 14:24:48 unseen horror (06x) | Spd: 30 | HD: 7 | HP: 29-49 | AC/EV: 5/10 | Dam: 12 | see invisible | Res: 06magic(20) | XP: 726 | Sz: Medium | Int: animal. 14:24:50 er wait 14:24:50 heh 14:24:52 I was just wrong 14:24:56 rip 14:24:59 good xp 14:25:00 I thought they were damage 20 for some reason 14:25:48 I'm building a list of pruneable monsters for the new ones we're experimenting with 14:25:51 gotta maintain parity 14:26:57 -!- mumra_ has joined ##crawl-dev 14:27:24 -!- giann54 has joined ##crawl-dev 14:27:45 !lg * recent ikiller~~tengu s=ikiller 14:27:46 723 games for * (recent ikiller~~tengu): 357x a tengu reaver, 244x a tengu warrior, 106x a tengu conjurer, 10x a tengu, 4x a tengu zombie, a tengu skeleton, a tengu (glowing shapeshifter) 14:27:58 surprising number of tengu warrior kills 14:28:13 !lg * recent ikiller~~tengu ikiller~~glowing 14:28:13 1. kryolith the Ruinous (L5 DsFE of Qazlal), slain by a tengu (glowing shapeshifter) on D:3 on 2015-01-31 13:17:21, with 228 points after 3280 turns and 0:17:55. 14:28:16 wow 14:28:33 I'm in favor of pruning some monsters in 0.17 14:28:40 @??sea snake 14:28:40 sea snake (11S) | Spd: 12 (swim: 40%) | HD: 10 | HP: 51-77 | AC/EV: 2/15 | Dam: 2404(strong poison:36-65) | amphibious, cold-blooded | Res: 06magic(40), 12drown | Chunks: 09poison | XP: 737 | Sz: Medium | Int: reptile. 14:28:42 @??black mamba 14:28:42 black mamba (02S) | Spd: 18 | HD: 7 | HP: 28-48 | AC/EV: 4/15 | Dam: 2008(poison:14-28) | cold-blooded | Res: 06magic(20), 03poison | Chunks: 09poison | XP: 454 | Sz: Medium | Int: reptile. 14:28:52 glowing shapeshifter on D:3 is rough 14:29:28 I think it's a xom vault 14:29:28 nasty vault 14:29:28 ya 14:29:28 soooo my objstatting seems to indicate my snake rune vault has similar monster distribution as the others. I'm sure that's all the verification I need 14:29:28 they start out in a box but can turn into things that burrow out 14:29:28 johnstein: :) 14:29:28 oh, that can place on d:3? 14:29:31 I know it places pretty early 14:30:34 what criteria are you using to evaluate what monsters to prune? 14:30:38 I need to run it on my spider vault. it used to be HUGE but now it's merely Big. but I should run the numbers. because I'm addicted to data and have a high tolerance of pain in setting it up 14:31:04 reading through the monster list and looking for monsters that seem redundant 14:31:09 -!- mumra has quit [Ping timeout: 244 seconds] 14:31:15 ... or awful. Swamp worms, maybe./ 14:31:35 I had ideas for improving them a while back but people shouted at me 14:31:37 iirc 14:31:41 so now I'll just sulk 14:32:17 what were they? 14:32:18 huh, "small zombie" etc aren't in TAG_MAJOR_VERSION blocks 14:32:35 Lasty: basically turning them into amphibious trapdoor spiders 14:32:59 so they'd still ambush you, but then they'd actually come out of the water rather than lurking at the edge, interrupting your rest 14:33:09 well, that'd be better, for sure. 14:33:28 especially if we remove the submerged monster hints 14:33:37 ? 14:33:59 I don't like how the submerged status doesn't seem to work with auto attack correctly (I think) 14:34:13 for a moment I read that as amphibious orb spiders 14:34:19 submerged status doesn't work with a lot of things 14:35:02 PleasingFungus: the game tells you about submerged monsters w/o letting you interact with them, and that's pretty irritating 14:35:11 iirc there's a weird interaction with reaching 14:35:14 a swamp worm that bursts out of the water and chases after you sounds way more fun than the current one 14:36:24 would it be dumb if it took damage as it was chasing you? (maybe it had a berserk effect too?) 14:36:48 I mean, all water monsters have the problem of making it optimal to avoid water, but at least in swamp you usually have no real choice 14:36:49 like it had barbs? or is the chasing enough of a thing 14:38:48 i think it'd be cool if it had like lamprey-eel teeth, to cause a mild bleed effect when it bites you 14:38:56 I don't think it needs to be more complicated than "monster that lurks in monster to ambush you." 14:39:05 chestburster? 14:39:18 merge swamp worms and giant leeches? 14:39:20 You die! Several weeks later, a passel of swamp worms burst from your chest. 14:39:21 you eviscerate the alligator!!! A swamp worm bursts from its corpse! 14:39:23 swamp leeches? 14:39:44 or more accurately, spriggan riders are a better implementation of "monster that lurks in monster to ambush you" 14:39:56 that also has the effect of reducing the number of monsters by 1 14:40:01 or maybe the wasps in shambling mangroves 14:41:14 if that's a stretch goal 14:41:14 wasps/ravens 14:41:14 Lasty: do either of those really do very much 14:41:14 nope! 14:41:14 I was just making a joke about what you said 14:41:14 johnstein: I think giant leech & new swamp worm could both be perfectly decent, distinct monsters; I don't think there's a pressing need to those. 14:41:14 remove 14:41:14 . . . since you meant "monster that lurks in water" 14:41:14 er 14:41:14 man, I didn't even realize I'd typed that... 14:41:14 I'm going to go have lunch. 14:41:17 haha 14:41:19 excellent choice! 14:41:23 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338]] 14:41:40 what about giving some swamp monsters a corrosive bite 14:42:02 that sounds cool 14:42:18 caustic worm, obv 14:42:41 Caustic everything -- caustic worms, caustic alligators, caustic wisps . . . 14:43:18 caustic hydrae 14:43:25 caustic caustic shrikes 14:43:26 . . . that would be so mean 14:43:48 the 27-headed caustic Learnaean hydra walks into view. 14:43:55 is there a compelling reason that bog bodies use cold? 14:44:00 -!- Archevanescent has quit [Quit: Page closed] 14:44:03 @??bog body 14:44:03 bog body (03n) | Spd: 10 (swim: 140%) | HD: 6 | HP: 33-45 | AC/EV: 1/9 | Dam: 25, 412(cold:6-17) | 07undead, 10doors, amphibious, evil, spellcaster | Res: 06magic(40), 05fire, 02cold, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | Chunks: 04rot | XP: 260 | Sp: b.cold (3d14), slow, corpse rot | Sz: Medium | Int: normal. 14:44:14 .. 14:44:18 they have a cold attack 14:44:19 ???? 14:44:20 The caustic hydra bites you! You are splashed with acid! Your equipment corrodes! x8 14:44:35 caustic hydra: AC won't save you now 14:45:08 a 7-headed caustic firebrand hydra walks into view. 14:45:17 sorry. was wondering if corrosion was indeed something "good" for swamp, then would it make sense to modify an existing Attack to make it acidic 14:45:44 I'm probably dangerously close to gdd musings :/ 14:47:10 -!- hhkb has quit [Ping timeout: 244 seconds] 14:47:27 -!- mong has quit [Quit: Page closed] 14:48:10 giant leeches are perfectly good monsters 14:49:07 giant leech (05w) | Spd: 8 (swim: 60%) | HD: 12 | HP: 48-71 | AC/EV: 5/15 | Dam: 3505(vampiric) | amphibious, evil | Res: 06magic(40), 12drown | Vul: 08holy | XP: 286 | Sz: Large | Int: insect. 14:49:07 %?? giant leech 14:49:12 All they need is +2 spd 14:50:54 -!- hashash has quit [Quit: Page closed] 14:51:08 i dunno, i like that leeches are wormy. makes it more obviously my fault if i die to one 14:54:04 |amethyst: thanks for getting the repo updated and cszo back online 14:54:09 they don't need extra speed 14:54:25 you move slower than them in water 14:54:42 well not exactly "back online" since you took it offline, but for dealing with trolls there 14:56:11 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:58:01 -!- mumra_ has quit [Ping timeout: 255 seconds] 14:59:27 -!- scummos__ has quit [Ping timeout: 252 seconds] 15:01:37 -!- wheals has joined ##crawl-dev 15:04:49 re: submerged: my opinion is that submerged monsters should not be announced, they should unsubmerge only when they can attack, and never re-submerge (that's already the case, right?) 15:06:09 dpeg: wouldn't that only work well if they then left water? 15:06:15 or were allowed to 15:06:45 oh I guess you might be right about the lack of resubmerging 15:06:50 gammafunk: perhaps they should cling or something :) 15:06:55 nooooo 15:07:21 swamp worms resubmerge, at least in 0.16 15:07:42 if you are attacking them from range and they can't path to you 15:07:43 not announcing would be bad since then it breaks autoexplore (since you'd want to be adjacent to water as rarely as possible) 15:07:59 yeah I think the idea with that is to prevent them from being easilly killable with reach/ranged under complete safety 15:08:28 sure, i get what it's for. but it sounded like you guys were saying they currently never resubmerge 15:08:30 idea with that meaning the idea of resubmerging 15:08:45 amalloy: no I think you're right, and I'm not correcting you :) 15:08:51 I was responding to dpeg 15:08:56 cool beans 15:09:02 One must respond to dpeg! 15:10:04 yeah what wheals said is true about unannounced submerging 15:10:20 i guess it would really be more worm traps 15:10:27 worm traps... 15:10:35 oh that reminds me 15:10:45 people forgot to revert shadow trap removal when april fool's ended :( 15:11:07 I think uh...I think uh...I think it wasn't a joke 15:11:28 or are you reverse-joking me? 15:11:33 and i'm not sure if we're supposed to be pushing to gitorious or github now to do it myself 15:11:45 wheals: no seriously, don't think it was a joke 15:11:51 I'll replace shadow traps with farmers as soon as April Fool's is over. 15:12:08 gammafunk: do you have any evidence at all of that? 15:12:45 -!- nikheizen has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338]] 15:12:49 let me link you the log 15:13:05 wheals: but PF had kind of conceded that shadow traps were a problem 15:13:20 huh 15:13:24 what were the issues with them? 15:13:43 i don't hate shadow traps as much as i used to, as a player. but they still seem to have a huge amount of variance, in the amount of threat they create instantly 15:14:29 mostly the "just use a consumable to escape" or "completely trivial" binary situation that arises 15:14:42 there was somme agreement that recall traps (one-shot) could work 15:14:45 as a replacement 15:14:56 some agreement meaning me and elliptic and I think someone else discussing 15:16:25 wheals: any I recommend you confirm with PF that it was a joke before reverting that 15:16:34 -!- LexAckson has quit [Read error: Connection reset by peer] 15:17:25 you can read the april 1st log to see the conversation when he commited it, but he was basically like "oh right, april 1st" when I mentioned that tiles chat suspected it was a april 1st joke 15:17:38 -!- Annabella has quit [Excess Flood] 15:17:53 recall traps already exist so implementing them should be pretty easy at least 15:18:04 as in zot traps? 15:18:10 yeah 15:18:20 MarvinPA: do you think that'd be an improvement or that improvement is needed? 15:18:56 one-shot recall traps seem like they might be worth a try i think 15:19:24 one thought I had was that maybe the recalled monsters could be weighted a bit away from "as adjacent as possible to the player" 15:19:50 i guess hopefully that would fix there sometimes not being comes into view messages 15:19:55 still around the player but maybe just not completely surrounding the player 15:21:21 minmay: so you would think something like robin's goblin toss on opc would be a much better effect than the current tentacle throw thing, right? 15:21:52 I mean I couldn't copy this effect, I think it probably just doesn't work with opc in particular, but the effect could work on a depths monster 15:22:12 maybe put that on something and remove opc 15:22:37 ??opc 15:22:38 I don't have a page labeled opc in my learndb. Did you mean: op, ops, orc, spc. 15:22:45 ??octopode_crusher 15:22:45 octopode crusher[1/1]: An {octopode} monster that can "throw" you while you're being constricted for 1d60 AC-checking, unavoidable damage. It prefers to throw you to a location near nasty monsters or open space. Also casts iron shot. 15:22:58 i think opc is fine as is though maybe the iron shot damage could go down a bit 15:23:26 (iron shot is already on a lot of things) 15:23:26 I asked the Fungus... not a joke :( 15:23:31 @??octopode crusher 15:23:31 octopode crusher (08x) | Spd: 10 | HD: 16 | HP: 99-128 | AC/EV: 1/17 | Dam: 35, 1003(constrict) | 10weapons, 10items, 10doors, fighter, amphibious, spellcaster | Res: 06magic(60), 12drown | XP: 2242 | Sp: iron shot (3d29), tentacle throw [11!AM, 06!sil] | Sz: Medium | Int: normal. 15:23:34 yes 15:23:38 dpeg: I knew it! 15:23:39 imo, shadow traps have potential 15:23:45 3d29 is pretty insane 15:23:48 dpeg: well what about the recall version? 15:23:52 !rng 3d29 15:23:52 * Sequell rolls 3d29 for 39 15:24:07 gammafunk: like that Vaults guy? Sounds good to me. 15:24:26 dpeg: there's some pretty good agreement to try that, so we'll probably do so 15:24:32 -!- Bcadren has quit [Ping timeout: 246 seconds] 15:24:38 shadow traps have potential if they do not use summons 15:24:45 wheals: sorry I was asking a real game developer not a mere programmer 15:24:48 but since that is apparently not an option.. 15:24:59 it's best to look at recall traps instead 15:25:01 Real Pro Game Devs 15:25:10 -!- PleasingFungus has joined ##crawl-dev 15:25:21 hey look here's one 15:25:47 PleasingFungus: I was opining that robin throw is a much better effect than opc throw and we should put a version of that on a depths monster 15:25:50 and remove opc 15:26:12 death yak hurler 15:26:19 yesss 15:26:29 unless marvin removed those from depths, I didn't look that closely at the commit 15:26:35 we could bring them back! 15:26:38 i did 15:26:46 aight 15:26:47 and polyphemus already has that reserved 15:26:50 no more death yaks in depths, as amusing as yak toss would be 15:26:56 but I think basically just "generic monster toss" 15:26:58 3d29 ruined my SpEn 15:26:58 would be pretty fun 15:27:01 fine. shrikethrower 15:27:04 wow 15:27:10 !lg . spen x=dam 15:27:11 2. [dam=63] Mountebank the Ninja (L21 SpEn of Ru), blasted by an octopode crusher (iron shot) on Depths:1 (kennysheep_boxes) on 2015-03-16 18:06:05, with 325483 points after 62504 turns and 10:43:33. 15:27:13 PleasingFungus: are you trying to get Arrhythmia off your back or something 15:27:41 no comment 15:27:53 perhaps the enchantress can toss spriggans...? 15:27:56 are there issues with octopode crusher that i'm not aware of, besides "minmay dislikes new things"? 15:27:59 wheals: just caught up on backlog; to clarify, shadow trap removal was not a joke 15:28:06 -!- giann54 has quit [Ping timeout: 265 seconds] 15:28:06 sorry, "minmay dislikes things" 15:28:11 wheals: they're a feature that gammafunk implemented; therefore he must remove them 15:28:16 stop it! 15:28:19 wheals: well the problem is kind of this: 15:28:30 Remember The Jump Attack 15:28:33 opc throw basically matters when there are other dangerous monster for it to throw to 15:28:38 :cryingfelid: 15:28:46 I mean it does damage, but so does melee, iron shot 15:28:50 never forget 15:28:52 never forgive 15:28:52 right, usually that isn't too hard in depths though 15:28:53 ;-; 15:29:08 yes, but the problem with opc throw is that it does penalize for being adjacent to kill the thing 15:29:15 this is one defect that goblin toss doesn't have 15:29:16 -!- nicholas982 has quit [Quit: Page closed] 15:29:24 hm... that is true 15:29:30 it achieves the "make nasty monsters near" without penalizing position 15:29:44 -!- BigBluFrog has quit [Quit: Page closed] 15:29:46 I mean I argued that penalizing position is interesting but.... 15:29:54 yeah that's what i like about them 15:30:06 how effective is goblin toss against competent players? 15:30:19 i mean guardian serpents and draconian blinkers have the "make nasty monsters near" in reverse thing alreadu 15:30:20 the only thing i've ever noticed opc do is make it take longer to tab them because i have to walk towards them again a bunch 15:30:27 right, what MPA said 15:30:36 PleasingFungus: well this is a different scenario; goblin toss damage is trivial, whereas we can make it a bit less so in depths 15:30:42 I'm not even talking about the damage 15:30:43 and we can toss a big variety of monsters 15:30:55 PleasingFungus: I think it's dangerous when you have mighted goblins tossed at you 15:30:59 but it's easy to avoid robin 15:31:01 they could get a band like some other support monsters 15:31:02 because she has a ton of g 15:31:08 and you can pick them off 15:31:19 but once you get her and those g in los 15:31:21 it's dangerous 15:31:31 (if they're mighted, which happens easilly) 15:31:36 -!- KiT_ has quit [Quit: Page closed] 15:31:44 man, I really wonder if battlecry should just be turned into Might Allies 15:31:45 and someone mentioned that they're more often lonely because they spawn as water monsters, which reminds me water monsters spawning could be an unthing 15:31:48 what if opc just spawned wherever instead of on water? I think that 15:31:53 wheals my boy 15:32:07 n1k: but I'm cool too, right? 15:32:23 gammafunk, yeah! 15:32:24 instead of being "60% of a might" or "90% of a might", depending on who casts it 15:32:27 sweeet 15:32:40 it's basically "some decorative vaults mean you get eels" right now 15:32:47 in a way that's totally opaque to the player, ofc 15:32:59 PleasingFungus: ah, yeah I assumed it was the same as might 15:33:16 it's a perfectly reasonable assumption 15:33:33 oh also sometimes it's called "roused" and sometimes it's called "blood rage" or something like that. those are the same thing 15:33:41 PleasingFungus: tbf on V:2 I had a single orc knight with a bardiche take me from near full hp/mp to 4 hp/0mp ("gspirit) with one hit 15:33:41 I forget what the orc version is called 15:33:46 it was a double-console-wammy 15:33:49 heh 15:33:54 !send PleasingFungus inspiration to greatness 15:33:54 Sending inspiration to greatness to PleasingFungus. 15:33:55 PleasingFungus: consumed by blood lust 15:33:56 since I'm used to ignoring orc knights 15:33:59 amalloy: thanks! 15:34:05 gammafunk: I'm not saying that battlecry is a bad effect, I think it's good 15:34:05 i thought that was the shark one 15:34:14 PleasingFungus: yeah I get what you're saying 15:34:20 cool. 15:34:57 the problem with opc bands is what the hell would they even spawn with 15:35:25 but I'm also not sure what any new monster with "monster throw" would be 15:35:29 some kind of giant? 15:35:40 Yetis. 15:35:54 i guess random level monster like rakshasas and torpor snail would be underwhelming if you had just one 15:36:12 heh 15:36:16 give it to very ugly things 15:36:26 stonier giants 15:36:28 stoner giants 15:36:40 do they breathe meph clouds at the player? 15:37:02 confusing... 15:37:26 that would be halitosis knights 15:37:30 two cyclopes taped together 15:37:31 we already have deep troll packs that do the might/haste allies thing, so I'm not sure we need to add another one 15:38:00 although I guess the mighting thing is only really relevant for robin, not necessarilly this thing 15:38:38 it's appropriate for robin because her pals aren't really threats otherwise; I don't think it's necessarily tied to other uses of the 'throwing monsters' mechanic 15:38:45 PleasingFungus: yeah 15:38:47 -!- simmarine has joined ##crawl-dev 15:39:34 -!- MgDark has quit [Ping timeout: 252 seconds] 15:39:46 wow the xom sheep vault on d:3 15:40:01 -!- mumra has joined ##crawl-dev 15:40:58 !lg * recent kmap~~xom_ 15:40:59 243. Shenaniganizer the Sneak (L6 OpAs), slain by an iguana (kmap: xom_confusion_cloud) on D:3 on 2015-04-02 15:21:00, with 311 points after 3415 turns and 0:11:23. 15:41:04 !lg * recent kmap~~xom_ s=kmap 15:41:05 243 games for * (recent kmap~~xom_): 110x xom_confusion_cloud, 56x dk_xom_monty_hall, 53x led_xom_imps, 24x xom_shifter_show 15:41:54 ...wait, yess!!! 15:41:57 -!- __miek has quit [Ping timeout: 248 seconds] 15:42:02 !tv * kmap=pf_overflow_fires_of_destruction 15:42:03 1. shummie, XL3 MuIE, T:2305 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 15:42:22 Shummie The Mummy 15:42:50 oops 15:43:01 hm. opinion: should that vault have no_random_tele_into 15:43:18 or at least the inner chamber 15:47:23 I think it's ok for random tele into 15:47:23 -!- MgDark_ is now known as MgDark 15:47:23 feels like it's pretty close to instant death for a lot of characters of the appropriate level if they get tele'd into there 15:47:23 depending on where they end up relative to the elemental 15:47:23 -!- Zekka has quit [Ping timeout: 256 seconds] 15:47:23 well that's the case for a number of vaults 15:47:23 but I don't think anyone will strenuously object :) 15:47:23 I'll put it on the todo in the "might eventually get around to it" section. 15:47:23 -!- Cheibriados has quit [Ping timeout: 272 seconds] 15:48:39 -!- Cheibriados has joined ##crawl-dev 15:48:39 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 15:48:40 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 15:50:32 they need a new name now that yellow/red wasps are no more 15:50:44 spark shrikes 15:50:48 har har har. 15:51:02 I worry about putting elec checks in lair branches....I guess we have snake doing this 15:51:28 so this is more just symmetry, but it would mean you'd be more likely to really want to have relec 15:51:30 bzzt 15:51:44 -!- Zekka has quit [Ping timeout: 256 seconds] 15:51:53 thunderbees 15:51:55 I can hear the complaining from here, especially if/when I ruin ignite poison to boot 15:52:06 I feel like spider checks pois harder than snake does 15:52:09 huh 15:52:11 really 15:52:11 *rpois 15:52:12 I feel the opposite 15:52:34 so many poison spits... 15:52:42 it actually doesn't 15:52:46 it's hard to avoid spider melee, and there are just a lot with heavy poison 15:52:56 since there are also tons of snakes in snake 15:53:00 parrow is hard to avoid in spider, but a smaller fraction of monsters have that 15:53:06 in snake? 15:53:08 and spit poison is pretty ignorable 15:53:11 er 15:53:15 yeah in snake not in spider 15:53:16 spit poison will mess you up without rpois, man 15:53:16 and stupid olgreb nagas 15:53:20 speaking for experience 15:53:25 that rPois- you 15:53:29 *from 15:53:37 recent, painful experience...... 15:53:39 I dunno, I think when I've done snake without rpois it was less bad than spider without rpois 15:53:47 v0v 15:53:57 probably depends on the character 15:53:59 snake is usually worse 15:54:07 depends on the character, certainly; more melee-focused characters tend to have an easier time in spider 15:54:21 because their defenses are good 15:54:25 I think spider is still the easiest branch on the whole 15:54:38 and thus weak little redbacks can't poison them very well 15:55:07 !lg * recent br.enter=spider|snake|shoals|swamp s=noun / lg:br=$noun 15:55:08 Unknown field: br.enter 15:55:11 @??naga ritualist 15:55:11 naga ritualist (07N) | Spd: 10 (move: 140%) | HD: 8 | HP: 50-71 | AC/EV: 8/9 | Dam: 14, 403(constrict) | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60), 03poison | Chunks: 09poison | XP: 687 | Sp: spit poison (d13) [11!AM, 06!sil, 08breath], force lance (3d12), toxic radiance, virulence | Sz: Large | Int: normal. 15:55:12 !lm * recent br.enter=spider|snake|shoals|swamp s=noun / lg:br=$noun 15:55:16 these guys will mess you up though 15:55:29 also because they come with five black mambas or something stupid like that 15:55:29 10352/57210 milestones for * (recent br.enter=spider|snake|shoals|swamp): 2876/14763x Snake [19.48%], 2576/14811x Swamp [17.39%], 2506/13186x Shoals [19.01%], 2394/14450x Spider [16.57%] 15:55:35 and anacondas 15:56:06 !lg * recent br=snake s=ikiller 15:56:06 2869 games for * (recent br=snake): 393x a naga sharpshooter, 350x a shock serpent, 341x Vashnia, 307x a greater naga, 173x a naga warrior, 124x an anaconda, 109x a black mamba, 96x a guardian serpent, 90x a salamander, 87x a naga ritualist, 82x a naga mage, 71x, 52x a mana viper, 50x Aizul, 47x Jorgrun, 42x a naga, 38x Asterion, 33x a salamander mystic, 32x Nikola, 28x Saint Roka, 26x the player ... 15:56:12 vashnia... 15:56:26 26x the player...? 15:56:34 !lm * recent br.enter=spider|snake|shoals|swamp s=noun / lg:br=$noun ikiller!=vashnia 15:56:44 10012/57211 milestones for * (recent br.enter=spider|snake|shoals|swamp): 2576/14811x Swamp [17.39%], 2536/14764x Snake [17.18%], 2506/13186x Shoals [19.01%], 2394/14450x Spider [16.57%] 15:56:47 :/ 15:57:19 ??tlh 15:57:20 lernaean hydra[1/3]: A 27-headed yellow hydra, placed in many of the Swamp endings (and only there). If you don't have very high AC/HP, don't use autoexplore around its Swamp:5 vault: !tv minmay killer=~lernaean 1. Was introduced in 0.6 but was in the code before that. 15:57:31 !lg * ikiller=the_lernaean_hydra 15:57:32 No games for * (ikiller=the_lernaean_hydra). 15:57:56 !lg * ikiller=lernaean_hydra 15:57:56 No games for * (ikiller=lernaean_hydra). 15:57:56 try ci 15:57:56 !lg * ikiller~~lernaean 15:57:56 626. archon the Phalangite (L21 FoFi of Qazlal), slain by the 27-headed Lernaean hydra (kmap: swamp_old_school) on Swamp:5 on 2015-04-02 10:58:00, with 261382 points after 40712 turns and 5:09:47. 15:58:02 ug 15:58:02 yeah 15:58:02 gammafunk: easier but only very slightly easier; it's shoals that's the outlier, as usual 15:58:14 ??lernen hydra 15:58:14 lernaean_hydra[1/3]: A 27-headed yellow hydra, placed in many of the Swamp endings (and only there). If you don't have very high AC/HP, don't use autoexplore around its Swamp:5 vault: !tv minmay killer=~lernaean 1. Was introduced in 0.6 but was in the code before that. 15:58:15 oh, wow, nvm, just saw the first numbers 15:58:19 jeez, vashnia... 15:58:27 -!- hhkb has quit [Quit: leaving] 15:58:34 !lg * cikiller=the_lernaean_hydra 15:58:35 626. archon the Phalangite (L21 FoFi of Qazlal), slain by the 27-headed Lernaean hydra (kmap: swamp_old_school) on Swamp:5 on 2015-04-02 10:58:00, with 261382 points after 40712 turns and 5:09:47. 15:58:41 !lm * recent br.enter=spider|snake|shoals|swamp s=noun / lg:br=$noun cikiller!=vashnia|ilsuiw|arachne|the_lernaean_hydra 15:58:45 wow how do people die to vashnia 15:58:51 they, uh 15:58:53 9697/57211 milestones for * (recent br.enter=spider|snake|shoals|swamp): 2536/14764x Snake [17.18%], 2449/13186x Shoals [18.57%], 2361/14811x Swamp [15.94%], 2351/14450x Spider [16.27%] 15:58:55 try to fight vashnia 15:58:56 !lm * t br.enter=spider|snake|shoals|swamp s=noun / lg:br=$noun 15:59:02 1448/9529 milestones for * (t br.enter=spider|snake|shoals|swamp): 376/2199x Shoals [17.10%], 370/2410x Snake [15.35%], 358/2521x Swamp [14.20%], 344/2399x Spider [14.34%] 15:59:03 you know 15:59:09 just like how people die to goliath beetles 15:59:10 !lm * t !meleebug br.enter=spider|snake|shoals|swamp s=noun / lg:br=$noun 15:59:16 512/2954 milestones for * (t !meleebug br.enter=spider|snake|shoals|swamp): 152/745x Snake [20.40%], 121/662x Shoals [18.28%], 121/761x Spider [15.90%], 118/786x Swamp [15.01%] 15:59:29 1kw t !meleebug t 15:59:33 heh 15:59:39 I did actually want to check both 16:00:15 vashnia comes with a band of sharpshooters and they do pretty massive damage on their own so i can see how people die to vashnia 16:00:20 yes 16:01:01 sharpshooters are the most bullshit enemy in snake 16:01:07 stop trying to use logic 16:01:09 which is impressive considering what exactly shock serpents are 16:01:16 I wonder 16:01:20 well, Bloax isn'tr trying to use logic at least 16:01:27 -!- Akitten_Homura has quit [Ping timeout: 265 seconds] 16:01:30 !lg * snake recent s=ckiller 16:01:30 2869 games for * (snake recent): 526x a naga sharpshooter, 356x a shock serpent, 307x a greater naga, 211x Vashnia, 176x a naga warrior, 124x an anaconda, 107x a black mamba, 98x a guardian serpent, 94x a salamander, 88x a naga ritualist, 84x a naga mage, 54x quitting, 51x a mana viper, 50x Aizul, 47x Jorgrun, 41x a naga, 36x a player ghost, 33x a salamander mystic, 32x Nikola, 29x Asterion, 24x W... 16:01:46 still way up there on her own, ofc 16:01:56 hi wheals is an enemy that smites with crossbows not bullshit to you 16:02:05 !lg * snake recent s=ckiller ikiller!=vashnia 16:02:06 2528 games for * (snake recent ikiller!=vashnia): 396x a naga sharpshooter, 356x a shock serpent, 307x a greater naga, 176x a naga warrior, 124x an anaconda, 107x a black mamba, 98x a guardian serpent, 94x a salamander, 88x a naga ritualist, 84x a naga mage, 54x quitting, 51x a mana viper, 50x Aizul, 47x Jorgrun, 41x a naga, 36x a player ghost, 33x a salamander mystic, 32x Nikola, 29x Asterion, 24... 16:02:24 pew 16:02:26 i wasn't even necessarily disagreeing, but it's obvious to anyone your argument is not a logical one 16:02:49 well games aren't all logic and cold numbers 16:03:28 dpeg: Swiss are only modest if it concern their own stuff. otherwise it's "kill em with kindness". if a Swiss is super polite to you, he's actually insulting you. 16:03:59 bhaak: sry for rudeness earlier 16:04:09 i wasn't even saying that was a bad thing i was just making a joke! 16:04:28 Zaba, wheals: everything Mike wrote is true. half of what I wrote is true as well :-) 16:04:40 was this on tavern? 16:04:44 asdf 16:05:14 ugh. it's not fair to be april fooled on april 2nd... 16:05:38 well all i would suggest for sharpshooters is remove their pproj 16:05:59 PleasingFungus: no problem. I was aware that if you don't know the persons involved, it might not come across as ironic. but most people in the NetHack community should recognize them. Although I'm not 100% sure what they make of Mike's original posting. 16:06:02 it's fine that vashnia has it since she's kind of a unique and those tend to be unique in some way 16:06:15 PleasingFungus: wheals thought you reverting shadow traps was an april 1st! 16:06:21 lots of people thought that 16:06:37 !messages 16:06:38 (1/1) |amethyst said (2d 4h 11m 4s ago): fix for dgamelaunch-config trunk updates (README.txt -> README.md): https://github.com/neilmoore/dgamelaunch-config/commit/9df13ec 16:06:43 bhaak: you mean you don't think daniel_t writes great code?? 16:06:44 turns out PleasingFungus made the only good april 1st joke for crawl.... 16:06:46 ofc, when I did it, it was mar. 31st in my time zone 16:06:49 so idk if it counts 16:08:22 bhaak: hm, i know scshunt and paxed but who's derek? 16:08:31 derek smart...? 16:11:12 -!- bonghitz has quit [Remote host closed the connection] 16:12:19 -!- omnirizon has quit [Ping timeout: 246 seconds] 16:12:20 i do like how announcing (even real) releases on april fool's day is now a nethack tradition :P 16:13:01 is it still a tradition if there hasn't been one in ten years...? 16:13:03 derek is lorimer (sporkhack), i believe 16:13:03 :) 16:13:13 i could be wrong, it's been a while 16:13:27 also, apparently there's a crawlwiki article about apr. 1st which claims we do something for it "every year" 16:13:29 oops 16:13:29 no, doy is right 16:13:34 just of forks, that is 16:13:37 i blame Grunt 16:13:51 why haven't the nethack dev team recruited grunt yet???? 16:15:33 because grunt has been slacking from grunthack 16:16:23 or maybe it's [insert stupid reason here] 16:16:26 -!- Vizer has quit [Quit: bye] 16:16:49 I'm not sure if Grunt was invited to the secret nethack cabal channel where we discussed the leaked 3.5.0. but I would be surprised if he wasn't. after contacting the devteam about the leak of the leak (the intention was to keep it low profile for a while and then release a sanitized repository but a tarball got out) we got into regular contact with several devteam members. from there, it was a small step to a recruitment call which 16:16:58 several of us fork developer got. the 3 new ones agreed to join the devteam. 16:17:23 I would say, Grunt has seen the light after walking in the valley of the dead for too long. 16:17:25 'leak of the leak' is a good phrase imo 16:17:54 wow i didnt know there were new nethack devteam members 16:17:54 -!- elliptic has quit [Quit: Leaving] 16:18:04 hm... or maybe this explains why grunt hasn't been active here lately....... 16:18:11 rip grunt 16:18:12 is that his new job?! 16:18:26 technically it isn't a leak, as it is open source. passing open source is something you just do. 16:18:39 maybe it was 16:18:44 "hey guys we're still alive!!!!!!!!!!" leak 16:18:54 a 16:19:08 no, it didn't exactly went that way :-) 16:19:19 spooky 16:19:34 Webtiles server failed to restart. 16:19:35 -!- ldf has joined ##crawl-dev 16:19:47 spookier 16:19:47 bhaak: oh, is lorimer working on nethack stuff still? 16:19:56 I really liked some of the changes he made in sporkhack 16:20:05 Webtiles server failed to restart. 16:20:10 bhaak: things rarely go the way Bloax thinks they do 16:20:58 probably because i don't actually think as much as throw silly things into the air for the sake of silliness 16:22:15 !lg 16:22:16 2804. gammafunk the Summoner (L8 HESu), quit the game on D:9 (corexii_hall_statues_x) on 2015-04-02 21:14:41, with 1436 points after 3866 turns and 0:33:34. 16:22:25 is now I good time to bring up my Sif Zealot idea 16:22:51 Librarian 16:22:52 well it's not so much as a zealot class as it is just always place a sif altar on d:4 16:23:00 fuck, wait, god damn it 16:23:06 that's what we should've done for april 1st 16:23:08 hey where's doy with his "you're only doing this because you're a speedrunner" comments 16:23:08 zealot for every god 16:23:09 the theme is "sif secrets" 16:23:12 bring back modal zealots 16:23:13 heh 16:23:31 one zealot for every god 16:23:38 you get a very long menu 16:23:38 reading my morgue, I honestly can't see a vault where that altar could have placed on d:1-9 16:23:42 wheals: modal zealots!!!! 16:23:43 maybe the dummy altar can just place though 16:23:51 PleasingFungus: just one! 16:23:53 heh 16:23:58 oh I see 16:24:03 Webtiles server failed to restart. 16:24:07 mmmm 16:24:17 if only it were mar. 31st, instead of apr 2nd 16:24:20 gammafunk: he got drawn in again. he stopped doing sporkhack because at work he had to manage C# stuff and that did disturb him doing C programming. when the leak happened, he was quite excited and when he was invited, he agreed. afaik he hasn't done lots so far but at least he managed a visual studio project compilation of nethack and some minor stuff (I don't have access to the dev nethack repo but I've been told as much) 16:24:21 and also if only we had a working repo 16:24:24 (do we have one again?) 16:25:22 i think gitorious works for devs 16:25:26 Webtiles server restarted. 16:25:26 but not for anyone else?? 16:25:27 bhaak: yeah there were a lot of nice changes in spork, certainly I'd always prefer playing that over vanilla 16:25:30 it wasn't for me, yesterday 16:25:34 but I didn't put much work into sorting it out 16:25:39 or, like. any, really 16:25:42 i pulled last hour 16:25:48 but I'd probably try nethack 4 or whatever seems to be popular if I played again 16:25:50 are you on http or ssh or what 16:26:23 Webtiles server restarted. 16:27:02 ^versiob 16:27:06 origin git@gitorious.org:crawl/crawl.git (fetch) origin git@gitorious.org:crawl/crawl.git (push) 16:27:11 ^version 16:27:11 trunk: 0.17-a0-411-gd4fac0c; 0.14: 0.14.2; 0.13: 0.13.2 16:27:15 %version 16:27:17 trunk: 0.17-a0-411-gd4fac0c; 0.16: 0.16.1-11-g651b585; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 16:27:23 result of $ git remote -v 16:29:35 wheals: gitorious still works for me 16:29:44 origin https://gitorious.org/crawl/crawl.git (fetch) 16:29:57 ah, so it's a bit less flaky than before 16:30:00 that's good 16:32:56 wheals: for a while yesterday or the day before it was totally broken 16:34:48 -!- Kramin has quit [Ping timeout: 256 seconds] 16:35:09 -!- Aryth has quit [Read error: Connection reset by peer] 16:35:23 -!- Wensley has quit [Ping timeout: 256 seconds] 16:35:29 -!- Wensley has joined ##crawl-dev 16:35:42 !tell |amethyst anything left for skillmenu to be merged in? 16:35:42 wheals: OK, I'll let |amethyst know. 16:35:44 !tell eoc anything left for skillmenu to be merged in? 16:35:45 wheals: OK, I'll let eoc know. 16:35:53 -!- Wensley is now known as Guest36723 16:35:56 -!- rophy has quit [Ping timeout: 256 seconds] 16:35:56 -!- us17 has quit [Ping timeout: 256 seconds] 16:36:44 -!- Ragdoll has quit [Read error: Connection reset by peer] 16:37:50 -!- |amethys1 has joined ##crawl-dev 16:37:54 -!- elliptic has joined ##crawl-dev 16:38:47 -!- angelichorsey has quit [Ping timeout: 265 seconds] 16:38:49 -!- Raycaster1 has quit [Ping timeout: 265 seconds] 16:38:49 -!- Wah has quit [Ping timeout: 265 seconds] 16:38:50 -!- speranza has quit [Ping timeout: 265 seconds] 16:38:50 -!- |amethyst has quit [Ping timeout: 265 seconds] 16:38:57 -!- speranza_ is now known as speranza 16:39:53 -!- Kramin has joined ##crawl-dev 16:39:59 skillmenu? 16:40:07 -!- |amethys1 is now known as |amethyst 16:40:39 %git skillmenu 16:40:48 07|amethyst02 * 0.16-a0-4085-g50cc3cd: Make sure the new skill menu help fits in tiles. 10(6 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=50cc3cd3efc4 16:40:48 wheals: you may or may not get the response several months from now 16:40:53 mostly i did that for kicks 16:40:58 ha 16:41:25 PleasingFungus: how do you feel about "pile of gold coins" 16:41:47 -!- angelichorsey has joined ##crawl-dev 16:41:49 I can't say I have any feeling at all. 16:41:55 Is this about the pluralization bug? 16:41:59 ParalysedFungus 16:42:10 it's a kinda silly thing 16:42:20 and yes 16:42:32 i could make the special case more complicated, or, not 16:42:48 here's a thing donald says to nemelex worshippers that seems outdated, like it is referring to hoovering up all the items, which you don't have to do anymore: "You missed a spot upstairs." 16:43:13 <|amethyst> switch that one to Jiyva 16:43:14 |amethyst: You have 1 message. Use !messages to read it. 16:43:21 bet you a bunch of donald's god messages are outdated 16:43:25 e.g. ely's 16:43:28 PleasingFungus: probably. i'm reading through them now 16:43:44 make a list of busted/bad ones and stick them in a ticket, imo 16:43:53 if there are more than, like... two 16:43:57 -!- MgDark has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338]] 16:43:57 <|amethyst> wheals: re skillmenu, I don't remember... probably it's good, but test it a bit 16:44:15 stick them in a pull request IMO 16:44:54 ??flag_day 16:44:54 flag day[1/1]: The day our push urls move from {gitorious} to {github}. http://www.catb.org/jargon/html/F/flag-day.html 16:44:58 PleasingFungus: without it, you get The six gold pieces are a mimic! _The gold piece mimic snickers and vanishes in a puff of smoke! which i guess is right since the mimic is a "gold piece mimic" 16:45:07 have we made any further changes wrt repos beyond the rename? 16:45:19 i guess it's just like potion mimic 16:45:26 ??github 16:45:27 github[1/1]: Read-only clone of our repository on github: https://github.com/crawl/crawl 16:45:45 YOLO, i'm doing it 16:45:46 <|amethyst> gammafunk: I sent out a list of what still needs to be done to the mailing list 16:45:50 wheals: by pull request do you mean a github PR? i thought issues and patches and stuff were still going to go through mantis 16:45:51 here: four hundred and sixty-three gold piece mimics 16:45:55 |amethyst: ok, thanks 16:46:12 i was joking 16:46:13 maybe! 16:46:20 I'll update the website 16:46:45 <|amethyst> once we have actually switched things to github, I think a pull request + filing a mantis issue about it is reasonable 16:46:45 all this coding and msys and typing is too much for me, i want one-click patch resolution 16:46:53 since I'm a Web Designer and Artist as well as a Game Designer 16:46:58 <|amethyst> rather than posting the patch to mantis 16:47:20 but sure just put it on mantis for now 16:47:37 <|amethyst> ideally we'd set up github/mantis integration so commits can automatically close bugs 16:47:55 wonder if a more recent mantis has things like github integration? 16:47:57 a good line from scripts/training_simu.lua: while you.exp_pool() > 0 do 16:47:58 <|amethyst> not sure if those integration scripts support turning PRs into bugs but probably 16:48:13 <|amethyst> gammafunk: https://github.com/mantisbt-plugins/source-integration 16:48:16 ah 16:48:17 <|amethyst> gammafunk: it's a plugin for mantis 16:49:04 <|amethyst> (and an official one at that) 16:49:27 oo 16:49:50 -!- fandersen has quit [Quit: Page closed] 16:50:00 apparently the snark is some kind of vampire bat irl 16:50:14 someone (chequers, I think) was talking about using mantis for authentication on crawl servers, which... I'm not sure that solves any of our issues but I guess I wanted to mention it 16:50:18 while we were talking about mantis 16:51:19 PleasingFungus: I think that works because tavern and mantis are on the same server 16:51:40 more goodcode: // Assume yes, if we've gotten this far. return false; 16:52:01 I was assuming he was talking about universal authentication, for the actual game servers 16:52:06 maybe I'm just confused 16:52:22 yeah, I mean you could use the mantis db and implement authentication through that 16:52:35 <|amethyst> but why "authenticate off mantis" vs "authenticate off CDO's player list"? 16:52:53 <|amethyst> s/off/with/g 16:53:14 global sub...quite powerful... 16:54:41 -!- hhkb has quit [Quit: leaving] 16:58:51 03wheals02 07* 0.17-a0-415-gcee65a2: Make G&G a pair of quick blades (#9550). 10(27 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cee65a253a14 16:58:51 03wheals02 07* 0.17-a0-416-gb89a278: Remove special-cased name for gold mimic (#9603). 10(12 minutes ago, 1 file, 2+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b89a2784c3ff 16:58:51 03wheals02 07* 0.17-a0-417-gc4a8610: Add exploding tomahawks. 10(5 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c4a8610c41c8 16:58:54 -!- alefury has quit [] 16:59:05 the what now 16:59:41 * PleasingFungus explodes! 17:00:05 hyperpleasingfungus 17:00:27 <|amethyst> wheals: doesn't that weight technically steal a bit from every possible brand too? 17:00:36 |amethyst: .gitmodules is already updated 17:00:37 <|amethyst> wheals: since the sum of the weights has increased 17:00:50 <|amethyst> doy: yeah, saw that after I sent the mail 17:01:06 <|amethyst> there are also some things we should go back and change in older versions 17:01:18 <|amethyst> .gitmodules and the default init.txt 17:01:58 <|amethyst> not sure how far back to go with those... I'd kind of argue "all the way back to 0.10" for gitmodules, since many servers do go that far back... but then why not further? :/ 17:02:27 <|amethyst> it wouldn't matter for existing servers, but if someone wanted to set up a new server with those older versions 17:02:35 <|amethyst> or compile monster against the older versions 17:02:46 -!- wheals_ has joined ##crawl-dev 17:03:03 |amethyst: true, i just meant that the total number of branded tomahawks goes up 17:03:17 though arguably it went down, since they automulch :P 17:03:37 -!- wheals has quit [Disconnected by services] 17:03:40 -!- wheals_ is now known as wheals 17:04:12 |amethyst: do any servers use contribs, though? 17:04:21 i'd assume they use system libs 17:05:17 <|amethyst> not sure 17:06:52 ok, I've updated all wordpress references from gitorious to github 17:07:09 *exploding* tomahawks!? 17:07:13 download page (which isn't exactly used, but w/e) and the repository link 17:07:15 * bh ragequits 17:07:39 god, if only we could go back to the good old days of exploding darts... 17:07:46 * wheals throws a pie at bh. The pie explodes! 17:08:05 hm, I wonder if exploding tomahawks are in the off-brand ammo shop 17:08:09 I think I can go ahead and update the docs 17:08:10 someone should check 17:08:15 unless someone has a reason why I shouldn't 17:08:23 !vault offbrand 17:08:24 Can't find offbrand. 17:08:25 -!- Stendarr has quit [Read error: Connection reset by peer] 17:08:26 !vault off_brand 17:08:26 Can't find off_brand. 17:08:29 !vault ammo 17:08:30 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/itemprop.cc;hb=HEAD#l183 17:08:36 flag day in slow motion 17:08:38 <|amethyst> gammafunk: go for it 17:08:41 welp 17:09:05 |amethyst: I guess we'd also want to cherry pick this to stable, these doc updates? 17:09:15 yeah I guess there's no question about that 17:09:20 <|amethyst> gammafunk: yeah 17:09:24 but maybe it's even a problem for older branches 17:09:31 <|amethyst> I don't think so 17:09:46 <|amethyst> no one's going to be pulling 0.15 from git to look at docs 17:10:13 <|amethyst> but with 0.16 we're going to have another point release 17:10:34 <|amethyst> I think gitmodules should be updated for older ones, though, because that will break builds 17:10:59 -!- Maud has quit [Remote host closed the connection] 17:11:02 <|amethyst> gammafunk: don't forget settings/ too (just the one file, but an important one) 17:11:07 k 17:11:25 <|amethyst> git grep -l gitorious from toplevel gives me 17:11:37 <|amethyst> crawl-ref/INSTALL.txt crawl-ref/docs/develop/git/quickstart.txt crawl-ref/docs/develop/new_dev_checklist.txt crawl-ref/docs/develop/patch_guide.txt crawl-ref/git-hooks/README.txt crawl-ref/settings/init.txt 17:12:10 @??kobold name:Ok_the_agreeable_kobold n_rpl 17:12:10 Ok the agreeable kobold (07K) | Spd: 10 | HD: 1 | HP: 2-5 | AC/EV: 2/12 | Dam: 4 | 10weapons, 10items, 10doors | Chunks: 09poison | XP: 1 | Sz: small | Int: normal. 17:12:31 -!- Pacra has joined ##crawl-dev 17:12:32 <|amethyst> Ok = Ogre Rider 17:12:46 @??hornet name:Why_the_questioning_hornet n_rpl 17:12:46 Why the questioning hornet (05y) | Spd: 15 | HD: 8 | HP: 32-55 | AC/EV: 7/14 | Dam: 2304(paralyse) | fly | Res: 06magic(40) | Vul: 09poison | Chunks: 09poison | XP: 541 | Sz: tiny | Int: insect. 17:12:46 <|amethyst> an ogre on the back of a bumblebee 17:13:17 isn't that on the bake of a drake... 17:13:27 @??fire_drake 17:13:27 fire drake (04k) | Spd: 12 | HD: 6 | HP: 23-42 | AC/EV: 3/12 | Dam: 8 | fly | Res: 06magic(20), 05fire | XP: 337 | Sp: fire breath (3d12) [11!AM, 06!sil, 08breath] | Sz: Large | Int: animal. 17:13:37 -!- demiskeleton has quit [Quit: Leaving] 17:15:02 -!- Zekka has quit [Ping timeout: 256 seconds] 17:15:06 <|amethyst> @??ugly thing perm_ench:abj name:never_gonna_give_u_up 17:15:06 red ugly thing (05u) | Spd: 10 (move: 90%) | HD: 12 | HP: 52-82 | AC/EV: 4/10 | Dam: 1704(fire:12-23) | 10doors | Res: 06magic(40), 05fire, 04napalm | Vul: 11silver | Chunks: 06mutagenic | XP: 556 | Sz: Medium | Int: animal. 17:15:36 -!- Tux[Qyou] has quit [Quit: chcÄ™] 17:15:57 Looks like we should probably just make people use https urls 17:15:57 fr shrike riders 17:16:02 and remove the bit about ssh for developers 17:16:08 @??red ugly thing perm_ench:abj name:never_gonna_give_u_up 17:16:08 red ugly thing (05u) | Spd: 10 (move: 90%) | HD: 12 | HP: 54-80 | AC/EV: 4/10 | Dam: 1704(fire:12-23) | 10doors | Res: 06magic(40), 05fire, 04napalm | Vul: 11silver | Chunks: 06mutagenic | XP: 558 | Sz: Medium | Int: animal. 17:16:11 ;-; 17:16:28 @??tentacled monstrosity perm_ench:abj name:never_gonna_give_u_up 17:16:28 never gonna give u up (03X) | Spd: 10 | HD: 23 | HP: 105-147 | AC/EV: 5/5 | Dam: 22, 17, 13, 903(constrict) | 05demonic, 10doors, amphibious, see invisible | Res: 06magic(160), 05fire, 02cold, 10elec, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2973 | Sz: Giant | Int: normal. 17:16:29 there 17:16:36 -!- wheals has quit [Quit: Page closed] 17:16:40 -!- web_fazisi has quit [] 17:16:47 <|amethyst> we need 'U' 17:16:56 -!- wheals has joined ##crawl-dev 17:17:29 hrm, there's a whole bit about using ssh keys 17:17:41 I actually don't know how to send credentials to github 17:17:48 without typing when prompted over https 17:18:27 <|amethyst> gammafunk: click on your name, then the Edit profile button, then the 'SSH keys' tab 17:18:30 gammafunk: it's harder (but i think not impossible) if you want to use https; if you use ssh it's pretty easy 17:18:35 gah 17:18:37 <|amethyst> I didn't even know github let you authenticate over https 17:18:44 so are people just using ssh for github then? 17:18:49 <|amethyst> for pushing 17:18:51 github recommends https for both 17:19:01 |amethyst: you type in your username and password i think 17:19:05 do they really? i don't know many people who use https 17:19:09 <|amethyst> wheals: every time? 17:19:16 oh 17:19:20 this is for cloning 17:19:23 well, until you upload your ssh key :P 17:19:25 what I'm reading on github 17:19:53 well no, it's titled about cloning, but it's also about pushing: https://help.github.com/articles/which-remote-url-should-i-use/ 17:20:31 yeah even the credential helper solution has just a cache timeout 17:20:36 so it seems less good than ssh 17:20:37 -!- ystael has quit [Ping timeout: 252 seconds] 17:21:19 so maybe we need to have the ssh key section for devs 17:21:28 <|amethyst> which doc is this? 17:21:49 <|amethyst> or is it the website? 17:22:16 the website url I link above 17:22:23 github help 17:22:28 <|amethyst> I mean 17:22:33 <|amethyst> "so maybe we need to have the ssh key section for devs" 17:22:50 oh it's docs/develop/git/quickstart.txt 17:24:51 <|amethyst> yeah, I'd keep that section and update paragraph 5 with the github UI instructions 17:25:08 -!- Z_LAMP has quit [Read error: Connection reset by peer] 17:27:02 -!- Patashu has joined ##crawl-dev 17:27:52 -!- crate has quit [Ping timeout: 272 seconds] 17:27:53 Unstable branch on crawl.lantea.net updated to: 0.17-a0-417-gc4a8610 (34) 17:28:03 |amethyst: do we need crawl-ref/git-hooks/README.txt at all any more? 17:30:05 <|amethyst> gammafunk: IMO we should remove everything in that directory except pre-commit 17:30:13 ok 17:30:15 <|amethyst> gammafunk: and move that to docs/develop/ 17:30:22 beware the build-bot cost! 17:30:32 -!- wheals has quit [Quit: Page closed] 17:30:33 and I need to put my pre-commit in there in place of that one as well 17:30:38 since I think it's probably much better 17:31:30 <|amethyst> gammafunk: yeah, but do that in two steps, update then move or move then update 17:31:40 <|amethyst> s/steps/commits/ 17:31:40 <|amethyst> so git recognises it as a move 17:31:49 will do 17:35:48 does any windows dev use tortoise svn 17:36:05 or tortoisegit 17:36:08 I meant to say 17:38:35 -!- bitcoinbastard has quit [Ping timeout: 250 seconds] 17:40:14 -!- wheals has joined ##crawl-dev 17:40:50 thrig (L14 DrTm) ASSERT(amount >= 0) in 'player.cc' at line 8149 failed. (Orc:4) 17:42:27 <|amethyst> !crashlog thrig 17:42:27 1. thrig, XL14 DrTm, T:27192 (milestone): http://crawl.develz.org/morgues/0.16/thrig/crash-thrig-20150402-224049.txt 17:42:43 -!- mumra has quit [Quit: Leaving] 17:43:15 <|amethyst> shopping set a negative amount of gold? 17:43:40 looks like he shopped till he dropped 17:44:10 "Looking good. For our first change, let's assume we're fixing a bug in, say, stuff.cc. 17:44:13 " 17:44:19 really...stuff.cc is our example....!!! 17:44:32 <|amethyst> should be spells4.cc :P 17:44:33 bugs.cc 17:44:43 <|amethyst> acr.cc 17:44:49 crawl99.cpp 17:45:11 main.cc would probably be safest :) 17:45:46 I changed `git commit -a -m "Fitted stuff.cc with a warp drive"' to `git commit -a -m "Fitted player.cc with mountain dwarves"' 17:45:54 PleasingFungus: BORING 17:46:01 v0v 17:46:52 <|amethyst> %git 222eb87 17:46:52 07kilobyte02 * 0.8.0-a0-386-g222eb87: s/acr.cc/main.cc/ in comments. 10(4 years, 8 months ago, 6 files, 6+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=222eb879d392 17:47:08 huh 17:47:13 !lm * crash noun~~\(\) 17:47:13 <|amethyst> %git 4d72130f 17:47:14 07by02 * 0.6.0-a1-674-g4d72130: Rename acr.cc to main.cc. 10(5 years ago, 8 files, 4461+ 4461-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4d72130f8667 17:47:15 what did acr stand for? 17:47:16 "8. Committing a change to the 0.5 branch:" 17:47:22 PleasingFungus: nobody knows 17:47:26 heh 17:47:30 <|amethyst> Australian CRawl 17:47:42 11065. [2015-04-02 22:40:49] thrig the Grappler (L14 DrTm of Kikubaaqudgha) ASSERT(amount >= 0) in 'player.cc' at line 8149 failed on turn 27192. (Orc:4) 17:47:45 <|amethyst> at least in my headcanon 17:47:58 !messages 17:47:59 No messages for TZer0. 17:48:09 !lm * crash noun~~'(.*)' s=$1 17:48:10 Unknown field: s 17:48:11 FR 17:48:39 crawl headcanons 17:48:46 so i can see what the most likely place to be fixing a bug 17:48:47 i 17:48:48 s 17:48:54 -!- Spatzist has quit [Quit: Bye] 17:49:25 -!- Codrus has quit [Read error: Connection reset by peer] 17:50:51 i wonder if that crash has to do with buying two identical items 17:51:32 accidentally bought a gold coin mimic 17:51:56 fr: replace shop mimics with mimic shops 17:52:52 <|amethyst> !fn crash-file (crash) (nth 1 (match-groups (re-find "'(.*)'" $crash))) 17:52:52 Defined function: !fn crash-file (crash) (nth 1 (match-groups (re-find "'(.*)'" $crash))) 17:53:04 <|amethyst> .echo $(crash-file "ASSERT(amount >= 0) in 'player.cc' at line 8149 failed") 17:53:05 player.cc 17:53:42 .echo $(crash-file "bogus" 17:53:42 $(crash-file "bogus" 17:53:44 .echo $(crash-file "bogus") 17:53:44 Expected match object, got: in $(match-groups $(re-find '(.... in $(nth 1 $(match-groups $(re-... in $(crash-file bogus) 17:53:49 wheals: mimics placed directly in inventory; throw them at I_NORMAL enemies to cause CONSIDERABLE psychic damage... 17:53:53 <|amethyst> doh 17:54:55 !lm * crash noun~~bogus 17:54:56 383. [2015-03-11 14:17:07] sanka the Acrobat (L21 FeWn of Okawaru) ERROR in 'mon-util.cc' at line 1097: bogus mc (no monster data): invalid monster type 1000 (1000) (Depths:1) 17:55:29 <|amethyst> !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (if $match (nth 1 (match-groups crash)) "")) 17:55:30 Redefined function: !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (if $match (nth 1 (match-groups crash)) "")) (was: !fn crash-file (crash) (nth 1 (match-groups (re-find "'(.*)'" $crash)))) 17:55:34 <|amethyst> .echo $(crash-file "ASSERT(amount >= 0) in 'player.cc' at line 8149 failed") 17:55:35 Expected match object, got: crash in $(match-groups crash) in $(nth 1 $(match-groups crash)) in $(if ${match} $(nth 1 $(matc... in $(crash-file ASSERT(amount >... 17:55:38 <|amethyst> err 17:55:42 <|amethyst> !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (if $match (nth 1 (match-groups $crash)) "")) 17:55:44 Redefined function: !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (if $match (nth 1 (match-groups $crash)) "")) (was: !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (if $match (nth 1 (match-groups crash)) ""))) 17:55:48 <|amethyst> !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (if $match (nth 1 (match-groups $match)) "")) 17:55:50 Redefined function: !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (if $match (nth 1 (match-groups $match)) "")) (was: !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (if $match (nth 1 (match-groups $crash)) ""))) 17:55:52 <|amethyst> .echo $(crash-file "ASSERT(amount >= 0) in 'player.cc' at line 8149 failed") 17:55:52 player.cc 17:55:59 <|amethyst> .echo $(crash-file "lolo") 17:55:59 Expected match object, got: ${match} in $(match-groups ${match}) in $(nth 1 $(match-groups ${mat... in $(if ${match} $(nth 1 $(matc... in $(crash-file lolo) 17:56:08 <|amethyst> hm 17:56:33 !lm * noun~~lolo 17:56:34 257. [2015-03-28 22:10:42] Mandevil the Eclecticist (L22 NaCj of Cheibriados) killed the ghost of Ololoev the Gouger, an experienced FeBe of Trog on turn 64471. (Depths:1) 17:56:38 !lm * crash noun~~lolo 17:56:39 No milestones for * (crash noun~~lolo). 17:56:52 .echo $(crash-file "bogus mc") 17:56:53 Expected match object, got: ${match} in $(match-groups ${match}) in $(nth 1 $(match-groups ${mat... in $(if ${match} $(nth 1 $(matc... in $(crash-file bogus mc) 17:57:04 <|amethyst> hm 17:57:11 <|amethyst> .echo $(if (re-find "abc" "xyz") 1 2) 17:57:12 2 17:57:26 <|amethyst> .echo $(let (match (re-find "abc" "xyz")) (if $match 1 2)) 17:57:26 1 17:57:29 <|amethyst> weird 17:57:34 <|amethyst> .echo $(let (match (re-find "abc" "xyz")) $match) 17:57:34 ${match} 17:57:36 <|amethyst> ohh 17:58:03 <|amethyst> .echo $(let (match (re-find "abc" "xyz")) (nvl (if $match 1 2))) 17:58:03 2 17:58:07 <|amethyst> there we go 17:58:19 <|amethyst> !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (nvl (if $match (nth 1 (match-groups $match)) ""))) 17:58:20 Redefined function: !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (nvl (if $match (nth 1 (match-groups $match)) ""))) (was: !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (if $match (nth 1 (match-groups $match)) ""))) 17:58:25 <|amethyst> .echo $(crash-file "lolo") 17:59:19 <|amethyst> still not sure if you can group by a function call so that might not even help 18:00:09 <|amethyst> ohh 18:00:16 <|amethyst> !fn -del crash-file 18:00:16 Invalid function name: -del 18:00:31 <|amethyst> !fn -rm crash-file 18:00:32 Deleted function: !fn crash-file (crash) (let (match (re-find "'(.*)'" $crash)) (nvl (if $match (nth 1 (match-groups $match)) ""))) 18:00:40 <|amethyst> !fn crashfile (crash) (let (match (re-find "'(.*)'" $crash)) (nvl (if $match (nth 1 (match-groups $match)) ""))) 18:00:40 Defined function: !fn crashfile (crash) (let (match (re-find "'(.*)'" $crash)) (nvl (if $match (nth 1 (match-groups $match)) ""))) 18:00:47 -!- Crehl has quit [Quit: Killed by a kitten] 18:00:53 <|amethyst> oh no 18:00:54 <|amethyst> :( 18:00:57 <|amethyst> !lm * crash s=crashfile(noun) 18:00:58 Unknown function: crashfile 18:01:03 <|amethyst> not the same functions 18:01:07 -!- nicolae- has joined ##crawl-dev 18:01:13 <|amethyst> !fn vault 18:01:13 No user function 'vault' () 18:01:21 <|amethyst> !kw vault 18:01:22 Built-in: vault => place=~Vaults:* 18:01:34 -!- heteroy has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338]] 18:02:08 -!- WhodaMan has quit [Quit: Page closed] 18:03:23 <|amethyst> what is the language used for ${ } ? 18:03:30 <|amethyst> I guess wrong channel 18:04:37 hello! i am trying to compile crawl locally, in cygwin, and keep getting an error: x86_64-pc-cygwin-g++: error: ../contrib/install/x86_64-pc-cygwin/lib/libpng.a: No such file or directory and the same for libz.a and i am wondering, where can a fella get those files, because i'm pretty sure i installed those packages 18:05:07 n1k might know 18:05:32 <|amethyst> nicolae-: I don't know if our windows builds support getting those from anywhere but contribs 18:05:55 <|amethyst> nicolae-: you need to git submodule update --init from the top level of the repo 18:06:04 <|amethyst> then building should make those for you 18:06:25 alrighty 18:06:45 <|amethyst> hm 18:06:55 <|amethyst> or maybe for cygwin we do support the system ones? 18:07:15 <|amethyst> in which case you'd need whatever the devel packages for libz and libpng are in cygwin 18:07:40 <|amethyst> but yeah, I think n1k is one of the few people to try a cygwin build in the past year 18:07:45 also, one of the things i wanted to do once i got my situation situated, was to fix bug #5706, it seems like a relatively easy fix (one change to the code and a dozen or so changes to vaults and the vault syntax doc) 18:08:02 !mantis 5706 18:08:02 https://crawl.develz.org/mantis/view.php?id=5706 18:08:40 I got it working, everything I did is in https://crawl.develz.org/mantis/view.php?id=9528 18:08:41 <|amethyst> using . as a separator there or something? 18:09:05 but it's probably not a very good option (takes ages to build crawl) 18:09:11 i was thinking of using some new symbol entirely that doesn't appear in inventories, i would replace the spells: symbol since that appears less often and would need less fixing up 18:09:52 "&" seems to make sense and appears to be unused elsewhere 18:10:14 nicolae-: what is your make command? 18:10:27 oh you're using cygwin 18:10:27 make TILES=y 18:10:27 -!- Bcadren has joined ##crawl-dev 18:10:27 yeah 18:10:44 %git :/[sS]hadow [tT]rap 18:10:44 07PleasingFungus02 * 0.17-a0-382-g395b7c9: Remove Shadow Traps from generation 10(2 days ago, 2 files, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=395b7c9af19b 18:10:44 . has precedent for spells: though :P 18:10:49 i suppose i could bother installing gcc and just use that from the command line but i'm not sure i feel like bothering 18:10:52 so they're still gone?? 18:11:00 yeah :( 18:11:00 nicolae-: msysgit is kind of in a better state at present 18:11:12 MSVC!!!!11!!1 18:11:21 -!- bonghitz has quit [Client Quit] 18:11:21 -!- mizu_no_oto has quit [Ping timeout: 264 seconds] 18:11:21 mauris: they're going to be added back in 364 days. 18:11:37 leap year... 18:11:48 yeah i used msysgit on my last computer but it's just git 18:12:11 n1k had to patch sqlite in a special way to get cygwin working 18:12:51 n1k: what was your make command under cygwin? did you use NO_PKGCONFIG=y ? 18:12:54 n1k: right, so we can remove them on april fool's again 18:13:09 wheals, ah, good good 18:13:15 my make command on cygwin was make TILES=y 18:13:18 gammafunk, no, I just did make debug 18:13:22 nicolae-: if it's just git, you did something wrong :) 18:13:28 ok 18:13:43 yeah I think you're not even getting as far as the sqlite problem, nicolae- 18:13:53 msysgit is faster and better supported at present 18:14:33 yeah, I would not recommend going the cygwin route 18:14:34 wheals: possibly. does msysgit come with its own compiler, make util, etc. or is that something else to get. 18:14:48 ??compile 18:14:49 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/INSTALL.txt;hb=HEAD 18:14:51 it comes with all that stuff 18:14:56 see windows section :) 18:15:23 maybe it shouldn't say (MinGW) though 18:15:42 or tell us that we can't build on windows 95 18:16:03 wheals knows that we can build on windows 95 as that is the operating system he uses 18:16:14 maybe chequer's exciting install.txt patch fixes that already 18:16:21 i was going to look at it but then i didn't 18:16:25 oh that happened yeah 18:16:47 n1k: i upgraded to fedora core 3 18:16:53 chequers's'ss's i can't type 18:17:41 where did that go anyway 18:17:52 it's on mantis somewhere 18:18:03 !bug 9554 18:18:04 https://crawl.develz.org/mantis/view.php?id=9554 18:18:20 oh 18:18:32 i see what you mea 18:18:32 n 18:18:52 aha 18:18:58 oh 18:19:04 splat 18:20:05 chequers: your link in #9554 has died 18:20:05 -!- MarvinPA has quit [Quit: Leaving] 18:20:49 wheals: it is mingw really, msys is just windows-native bash interpreter 18:21:01 yeah but it's confusing 18:21:17 yeah, probably should just refer to msysgit and win-builds only 18:22:16 nicolae-: the msysgit approach gives you the full toolchain, yeah, but you have to follow the win-builds part to get a recent enough gcc 18:22:21 it's not too hard to set up though 18:22:47 and you can't rune util/unbrace 18:22:51 run 18:23:10 you could probably install a windows-based perl to get that as well 18:23:24 but others can just run unbrace and checkwhite 18:23:28 and get delicious commits 18:25:20 yum yum 18:26:24 -!- Maud has quit [Ping timeout: 252 seconds] 18:26:32 -!- tingol4 has quit [Ping timeout: 246 seconds] 18:28:41 -!- Z_LAMP has quit [Read error: Connection reset by peer] 18:29:00 -!- Kellhus has quit [Quit: Page closed] 18:40:44 -!- Z_LAMP has quit [Read error: Connection reset by peer] 18:43:52 -!- Zekka has quit [Ping timeout: 272 seconds] 18:51:37 -!- Spatzist has quit [Quit: Page closed] 18:59:59 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338]] 19:01:10 !tell pleasingfungus also it looks like you can minimize the chance of jiyva eating your stash by putting it all on one tile then digging out the entire level and putting 1 arrow or something in every other square 19:01:10 minmay: OK, I'll let pleasingfungus know. 19:02:04 -!- ythm has quit [Ping timeout: 246 seconds] 19:03:19 !tell pleasingfungus s/level/dungeon 19:03:19 minmay: OK, I'll let pleasingfungus know. 19:03:28 !tell pleasingfungus s/dungeon/level, sorry 19:03:29 minmay: OK, I'll let pleasingfungus know. 19:10:55 -!- narny has quit [Client Quit] 19:11:29 -!- Blazinghand|Work has quit [Ping timeout: 245 seconds] 19:11:53 well, it's compiling now, woohoo 19:13:03 -!- mamgar has quit [Ping timeout: 250 seconds] 19:19:37 -!- the_glow has quit [Ping timeout: 265 seconds] 19:21:43 <|amethyst> hm 19:22:02 <|amethyst> I think if a sacrifice prayer were added to Jiyva it would crash 19:22:34 <|amethyst> from a null pointer dereference of that ugly js parameter 19:22:59 <|amethyst> (ugly because of how many function it appears in) 19:24:39 <|amethyst> x 19:24:43 -!- Lasty1 has joined ##crawl-dev 19:24:46 !source print_sacrifice_message 19:24:46 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/religion.cc;hb=HEAD#l3083 19:24:49 good ely case 19:24:49 -!- Bcadren has quit [Ping timeout: 245 seconds] 19:25:47 <|amethyst> probably // 19:25:51 <|amethyst> ' 19:26:21 the nemelex death message doesn't really make sense anymore either now that you don't sac items, right? 19:27:14 yeah 19:27:37 |amethyst: ? 19:27:54 <|amethyst> -0 19:28:29 uh 19:28:32 are you asleep? :P 19:31:05 -!- nicolae- has left ##crawl-dev 19:31:16 <|amethyst> sorry 19:31:24 |amethyst: http://sprunge.us/BiVX?diff 19:31:31 let me know if anything looks bad 19:31:49 <|amethyst> I should switch to a different window 19:32:01 gammafunk: what do you mean github doesn't have pizza_tornado???? 19:32:03 the quickstart stuff doesn't need careful reading, I just updated it so it's not silly 19:32:04 <|amethyst> when cleaning my keyboard 19:32:09 haha 19:32:19 yeah I lock the sccreen to do that as well 19:32:28 wheals: pizza_tornado is a myth 19:32:46 -!- Yllodra has quit [Ping timeout: 250 seconds] 19:33:32 gammafunk: is there a reason to recommend https cloning instead of git, for non-committers? i use git over https for everything 19:33:52 amalloy: yeah, since with ssh you don't have to ever enter your credentials 19:33:55 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 19:34:06 amalloy: if you make commits every day it gets annoying 19:34:21 gammafunk: er, i mean git@..., not git:// 19:34:29 -!- GoblinBomb has quit [Ping timeout: 248 seconds] 19:34:38 oh sorry 19:34:43 you can use git@github.com whether or not you have commit rights, and never need to enter creds 19:34:44 you said recommend https instead of git 19:34:54 gammafunk: what i meant was, why are you recommending https 19:34:59 for non-committers 19:35:00 uh, well github itself does recommend https 19:35:10 if you read their docs 19:35:12 gammafunk: i think checkwhite already looks for bad/no utf-8 so bad-commit.pl doesn't have to 19:35:31 wheals: yeah, then that script is only for unmerged commits 19:35:40 I wonder if there's just like a git option to look for that 19:35:50 in which case bad-commit.pl is unecessary 19:38:17 gammafunk: mountain dwarves? you're a troublemaker today 19:38:35 the old version was "a warp drive" 19:38:41 so imo MD are less trouble 19:39:05 also, line 311 is perhaps unclear: it will be asking for your ssh passphrase, not your github password, unless i am super-lost. i'm sure you know that, but it might confuse readers 19:39:48 yeah that's basically copied from his old version 19:39:55 not even sure what that was about 19:40:25 yeah, i can see that. i thought you might appreciate general proof-reading, even in the parts you didn't change much 19:40:29 if a neutral lich summons a servitor is the servitor neutral 19:40:56 neutral liches just shouldn't ever cast spells 19:41:25 corrupt nerf :( 19:41:42 do they cast spells? 19:41:48 probably? 19:41:53 my friend just asked about this interation 19:41:54 c 19:42:12 I made it so monsters going neutral makes their avatars unsummon 19:42:19 but servitors aren't avatars 19:44:10 git checkout -b stone_soup-0.16 origin/stone_soup-0.16 can be changed to git checkout stone_soup-0.16 in non-ancient git 19:44:23 yeah I thought that as well 19:44:31 but wasn't sure 19:44:43 also there's the weird thing where if you've done that before and deleted the branch 19:44:49 git doesn't let you do that shortcut anymore 19:45:07 I guess because the head for that is still in its db somewhere? 19:45:16 also the thing about pushing all local branches is a lie 19:45:28 on non-ancient git 19:45:50 You know what I'm going to do 19:45:56 I'm going to push that version and just *see* 19:46:01 if anyone bothers to correct it! 19:46:09 10 zorkmids says they won't bother! 19:46:10 nooooooo 19:50:58 -!- Lawman0 has quit [Ping timeout: 244 seconds] 19:53:42 -!- HellTiger has quit [Ping timeout: 246 seconds] 19:58:03 -!- SwissStopwatch has quit [Read error: Connection reset by peer] 19:59:25 -!- oddshocks has quit [Ping timeout: 250 seconds] 20:00:17 -!- minmay has quit [Ping timeout: 250 seconds] 20:00:17 -!- Henzell has quit [Ping timeout: 250 seconds] 20:01:09 -!- stuntaneous has quit [Excess Flood] 20:01:28 -!- stuntaneous has quit [Excess Flood] 20:01:46 -!- __miek has quit [Ping timeout: 272 seconds] 20:01:51 -!- stuntaneous has quit [Excess Flood] 20:02:14 -!- stuntaneous has quit [Excess Flood] 20:02:27 -!- Ipsum has quit [Ping timeout: 250 seconds] 20:03:05 -!- stuntaneous has quit [Excess Flood] 20:03:22 -!- Z_LAMP has quit [Read error: Connection reset by peer] 20:03:47 -!- stuntaneous has quit [Excess Flood] 20:06:25 -!- Henzell has joined ##crawl-dev 20:08:19 -!- amalloy is now known as amalloy_ 20:18:52 -!- Zekka has quit [Ping timeout: 272 seconds] 20:21:00 -!- wheals has quit [Quit: Page closed] 20:30:00 -!- Jonatan has quit [Read error: Connection reset by peer] 20:31:03 -!- dpeg has quit [Quit: Lost terminal] 20:31:27 -!- debo has joined ##crawl-dev 20:31:28 -!- eb has quit [] 20:35:18 -!- Yog-Sothoth has quit [Quit: Page closed] 20:39:49 -!- debo has quit [Ping timeout: 245 seconds] 20:46:15 -!- Pacra has quit [Ping timeout: 244 seconds] 20:53:06 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 21:01:04 -!- bitcoinbastard has quit [Ping timeout: 245 seconds] 21:03:02 -!- Lasty1 has quit [Quit: Leaving.] 21:09:16 -!- bonghitz has quit [Quit: Leaving...] 21:10:44 -!- WalkerBoh has joined ##crawl-dev 21:11:25 parse_args: you gonna die 21:12:25 it was probably the right code at the time 21:21:54 -!- Lawman0 has quit [Ping timeout: 244 seconds] 21:23:27 -!- lobf has quit [Quit: lobf] 21:31:44 -!- bones__ has quit [Quit: Leaving] 21:32:49 03gammafunk02 07* 0.17-a0-418-gfc13e34: Update repository references to github from gitorious in the docs 10(3 hours ago, 5 files, 196+ 228-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fc13e345f441 21:32:49 03gammafunk02 07* 0.17-a0-419-g989c1e5: Update the pre-commit hook examples and add util/checkcommit 10(2 hours ago, 2 files, 91+ 95-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=989c1e5d3c8a 21:32:49 03gammafunk02 07* 0.17-a0-420-gccd035b: Move the pre-commit example and remove the outdated git-hooks directory 10(2 hours ago, 7 files, 19+ 1121-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ccd035b77412 21:32:49 03gammafunk02 07* 0.17-a0-421-ga54c0b0: Tweaks to the quickstart doc (wheals, amalloy) 10(58 minutes ago, 1 file, 8+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a54c0b0394e1 21:34:23 gammafunk: will that affect server rebuilds? 21:34:30 -!- Grujah has quit [Quit: Page closed] 21:34:40 oh, no sorry that's just "in the docs" 21:34:57 if you mean that first commit 21:35:04 this is all documentation stuff 21:35:09 ok. was asking since |amythest pointed me to a dgamelaunch-config update to handle docs moving 21:35:24 that might have been the README 21:36:08 since that's used by crawl help? 21:36:09 not sure 21:36:21 !lg * map=swamp_icy || kmap=swamp_icy recent 21:36:30 219. inmateoo the Ripper (L15 FeNe of Makhleb), mangled by a six-headed hydra on Swamp:5 (swamp_icy) on 2015-03-25 06:30:59, with 102261 points after 41053 turns and 2:24:25. 21:36:43 you probably want parens around that 21:36:56 just wanted to see if it's been generating in games 21:36:57 !lg * recent (( map=swamp_icy || kmap=swamp_icy )) 21:36:59 46. inmateoo the Ripper (L15 FeNe of Makhleb), mangled by a six-headed hydra on Swamp:5 (swamp_icy) on 2015-03-25 06:30:59, with 102261 points after 41053 turns and 2:24:25. 21:37:01 oh ok 21:37:07 thanks 21:37:34 -!- sylnt has quit [] 21:38:02 -!- Pluie has quit [Ping timeout: 272 seconds] 21:38:04 -!- Akitten_Homura has joined ##crawl-dev 21:39:46 -!- wheals has joined ##crawl-dev 21:40:05 gammafunk: you pushed it as is, then someone corrected it! pay up! 21:40:57 -!- gammafunk has quit [Quit: Dodging the language lawyers...] 21:43:00 New branch created: no-crawl-ref (1 commit) 21:43:01 03doy02 07[no-crawl-ref] * 0.17-a0-422-g84b2fa1: remove the extra top-level crawl-ref directory 10(3 minutes ago, 14125 files, 753410+ 753409-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=84b2fa1b64be 21:43:49 |amethyst (or some other server admin): can you try building this to see if it breaks any of your server scripts? 21:44:22 -!- mauris has quit [Ping timeout: 255 seconds] 21:44:38 pretty diesel +- there 21:44:49 !vault layout_basic_swamp 21:44:50 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/builder/layout_cc.des;hb=HEAD#l84 21:47:29 how does swamp:$ vault placement work? when setting WEIGHT: 9999 for swamp_icy and running mapstat for 100 iterations, the most commonly placed vaults are: 32 : infiniplex_staircase_pool and 150 : swamp_icy 21:48:02 swamp_icy gets placed 150 times in 100 iterations? 21:48:08 doing the same for swamp_pestilence, I get: 21 : infiniplex_staircase_pool 135 : layout_basic_swamp 135 : swamp_pestilence 21:48:15 layout_basic_swamp is in builder 21:48:32 Levels attempted: 100, built: 100, failed: 0 21:48:46 -!- Blazinghand|Work has quit [Remote host closed the connection] 21:48:53 wheals: looks like it, but I may not completely understand how mapstat works 21:49:18 one question is, why does layout_basic_swamp show up for swamp_icy, but not for swamp_pestilenc? 21:49:24 s/c/ce/ 21:49:47 the other is yea, why 135 placements (or 150) for 100 iterations 21:50:11 Most vetoed levels: 21:50:13 1) Swamp:5 (54 of 154 vetoed, 35.06%) 21:50:15 oh. hmm 21:50:22 so must be vetoes 21:50:39 i guess it keeps going until it gets 100 successful ones 21:51:28 question 21:51:34 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:51:39 why is crawl-ref being removed 21:52:17 -!- PleasingFungus has joined ##crawl-dev 21:52:17 ??crawl-ref 21:52:17 I don't have a page labeled crawl-ref in my learndb. 21:52:30 johnstein: i have no idea, since they look to be the same size/ORIENT 21:52:36 speaking of pestilence, I gotta make miasma hurt more! 21:52:43 Lightli: because https://github.com/crawl/crawl looks weird currently 21:52:47 can't imagine why one would let there be a layout but the other not 21:53:38 any clarification on how layout_basic_swamp works? 21:53:52 makes it harder for people to browse the source 21:55:15 doy, pretty sure it [removing crawl-ref] will break czso-like servers, but I was going to wait for |amythest to make the assessment on what to do to fix it. I suspect it might be as easy as a single path edit to the crawl-repo in dgamelaunch-config 21:55:20 but I'm not brave enough to try it 21:55:24 johnstein: well, i added a symlink 21:55:27 johnstein: i guess mumra might know 21:55:30 which should in theory make it transparent 21:55:42 03PleasingFungus02 07* 0.17-a0-422-g23314d0: Remove the 0-stat acq special case (minmay) 10(2 minutes ago, 1 file, 0+ 19-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=23314d029e78 21:55:42 03PleasingFungus02 07* 0.17-a0-423-g0f31708: Remove a spammy dprf 10(41 seconds ago, 1 file, 0+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0f317081a59e 21:55:45 but i don't know if scripts do any weird things which might break 21:55:57 since he added probably the majority of layouts at this point :P 21:56:12 do symlinks get autoconverted to shortcuts on windows? 21:56:18 how many people would miss the necrophage if it ceased to be 21:56:18 PleasingFungus: You have 4 messages. Use !messages to read them. 21:56:22 i don't know what happens on windows 21:56:26 -!- minmay has joined ##crawl-dev 21:56:31 but it shouldn't matter 21:56:51 it's not necessary other than to keep the same directory structure in place for servers 21:57:09 PleasingFungus: hehe i ran into that dprf today and thought it was a bit much 21:57:25 I was going to fix it the other day but I was in the middle of a bunch of other stuff 21:57:42 also necrophage removal sounds fine (and removing ghoul AF_ROT (and removing bog body corpse rot)) 21:58:13 what's wrong with necrophages 21:58:15 or rot 21:58:31 corpse rot or af_rot? 21:58:36 @ doy 21:58:45 either 21:59:10 hey, speaking of the new mp formula 21:59:10 corpse rot doesn't really do anything on monsters 21:59:18 i don't think invocations giving so little is good 21:59:25 since invocations tend to be quite mp-heavy 21:59:32 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:01:27 -!- gammafunk has joined ##crawl-dev 22:01:46 Most vetoed levels: 22:01:48 1) Snake:5 (1439 of 1536 vetoed, 93.68%) 22:01:50 Veto reasons: 22:01:52 942) Isolated areas with no stairs. 22:01:54 64) Failed to add connecting escape hatches. 22:02:04 wow 22:02:15 is it worth a bug report for that vault? snake_hunt 22:02:18 not really a bug 22:02:25 no it is a bug imo 22:02:26 that seems pretty messed up, yeah 22:02:28 johnstein: yeah I need to fix up that vault 22:02:31 but the validate thingy doesn't seem to be behaving 22:02:35 yea gammafunk knows about it 22:02:41 well no it is behaving 22:02:44 as intended 22:02:47 heh 22:02:49 but it's the design of the subst that's bad 22:02:51 bug reports are good; they last longer than devs' memories 22:02:59 especially for regressions 22:03:00 yeah mantis report welcome there 22:03:08 if that's what PF is talking about 22:03:12 wouldn't it be "better" to not veto that vault 94% of the time? 22:03:15 err 22:03:24 johnstein: this is what's happening 22:03:37 the vault has subst to make either cavern into rock sometimes 22:03:43 and also block the center path sometimes 22:03:49 but those substs aren't fully coordinated 22:03:53 so everything can get blocked 22:04:01 so to fix it, that veto was added 22:04:05 er that validation 22:04:15 basically, relying on brute force to get an acceptable layout 22:04:19 yes 22:04:28 instead of properly coordinating the subst 22:04:35 tsk tsk 22:04:50 might be best to do with a subvault, but I think just a better subst can be used 22:04:54 but ty for the explanation. seemed like something like that was going on but I hadn't taken the time to decode it 22:04:55 just need to look at it carefully 22:05:30 yeah I think the intended design can be kept there, just with a better approach 22:05:33 gammafunk: can you shed some light on the layout_basic_swamp thing? 22:05:44 what's the problem? 22:06:30 -!- Ladykiller69 has quit [Quit: Verlassend] 22:06:33 not a problem, I just don't understand what it is and how it's used. with swamp_icy at WEIGHT: 9999, only swamp_icy shows up on Swamp:5 22:07:01 but when I do swamp_pestilence WEIGHT: 9999 instead, I get exactly the same number of swamp_pestilence and layout_basic_swamp 22:07:16 (layout_basic_swamp doesn't show up with swamp_icy) 22:07:23 03PleasingFungus02 07* 0.17-a0-424-g14aae0e: Brutally nerf monster Spellforged Servitor 10(89 seconds ago, 1 file, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=14aae0eebc5c 22:08:01 ...brutal 22:08:29 they might honestly still be more powerful than their summoners 22:08:38 in terms of expected damage output 22:09:32 @??spellforged_servitor hd:12 spells:lehudib's_crystal_spear.200.magical 22:09:32 spellforged servitor (138) | Spd: 10 | HD: 12 | HP: 80 | AC/EV: 0/0 | Dam: 0 | 11non-living, lev | Res: 13magic(immune), 05fire++, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 888 | Sp: crystal spear (3d30) [06!sil] | Sz: Medium | Int: plant. 22:09:34 i like the comment telling people the hp range 22:10:02 @??spellforged_servitor hd:6 spells:lehudib's_crystal_spear.200.magical 22:10:02 spellforged servitor (138) | Spd: 10 | HD: 6 | HP: 80 | AC/EV: 0/0 | Dam: 0 | 11non-living, lev | Res: 13magic(immune), 05fire++, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 309 | Sp: crystal spear (3d23) [06!sil] | Sz: Medium | Int: plant. 22:10:07 I'm hoping that's actually how roll_dice works 22:10:09 I think it is 22:10:27 !function roll_dice 22:10:27 1/2. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/random-var.cc;hb=HEAD#l246 22:10:39 gammafunk: you can't get a spellforged servitor with 6 hd 22:10:40 !function roll_dice 2 22:10:41 2/2. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/random.cc;hb=HEAD#l159 22:10:44 yeah 22:11:06 lich ss hd is currently 17-18, down from 26-27 22:11:45 ancient liches get hd 21-22 servitors, down from 34-35 22:11:50 possibly this should've been in the commit 22:12:00 PleasingFungus: well not 61-80 22:12:08 68-80 22:12:11 hm 22:12:18 right, and also it should be to 100 22:12:25 hrm 22:12:31 I'll poke it 22:12:43 hrm, is it actually like a [0, 4) though 22:12:58 ah 22:13:01 ret += num 22:13:02 so no 22:13:19 er that was [0, 5) but yeah, it's not that way 22:14:02 ? 22:14:16 03PleasingFungus02 07* 0.17-a0-425-gb91274e: Fix spellforged servitor MHP 10(33 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b91274e19988 22:14:23 I was wondering if it in fact returned [0, 5) for those 5-die 22:14:30 but it's [1, 5] 22:14:35 ok 22:14:36 good 22:14:38 since it does ret += num 22:14:45 to offset that from random2 22:15:16 the random2 [0, N) and not [1, N] thing as confused so many devs, I bet 22:15:49 I guess it's technically way more convenient to use [0, N) for random2 even though we tend to think in terms of [1, N] 22:15:50 !lg * cv=0.16 cikiller~=lich s=cikiller,ckiller,ckaux 22:15:51 Broken query near '~=lich s=cikiller,ckiller,ckaux' 22:15:56 !lg * cv=0.16 cikiller=~lich s=cikiller,ckiller,ckaux 22:15:57 179 games for * (cv=0.16 cikiller=~lich): 95x an ancient lich (65x an ancient lich (19x crystal spear, 8x orb of destruction, 8x iron shot, 7x bolt of acid, 5x, 5x wavering orb of destruction, 2x blast of metal fragments, 2x bolt of fire, 2x orb of energy, blast of crystal shards, bolt of cold, shard of ice, by Lee's Rapid Deconstruction, bolt of negative energy, icy blast, blast of bone shards), ... 22:16:06 !lg * cv=0.16 cikiller=~lich s=cikiller,ckiller 22:16:07 179 games for * (cv=0.16 cikiller=~lich): 95x an ancient lich (65x an ancient lich, 16x a spellforged servitor, 2x an Executioner, 2x an Ice Fiend, 2x a Shadow Fiend, 2x a Hell Sentinel, a large abomination, a tormentor, a balrug, a phantasmal warrior, a reaper, an eldritch tentacle), 82x a lich (44x a lich, 9x a spellforged servitor, 7x an Ice Fiend, 3x a tentacled monstrosity, 3x a Brimstone Fie... 22:16:22 doy: did that commit in the no crawl-ref branch update all git urls in e.g. docs with crawl-ref to not have crawl-ref? 22:16:33 gammafunk: no, i want to make sure it works first 22:16:37 ok 22:16:46 that should be an easy enough fix to make anyhow 22:16:53 yeah 22:20:54 @??centaur warrior 22:20:54 centaur warrior (08c) | Spd: 15 | HD: 10 | HP: 44-68 | AC/EV: 4/8 | Dam: 16 | 10weapons, 10items, 10doors, fighter, archer | Res: 06magic(40) | XP: 921 | Sz: Large | Int: normal. 22:21:19 uh oh 22:21:27 orc hurler warriors I knew it.... 22:21:45 I'm working on something completely unrelated. 22:22:22 centaur trap mimic warriors I knew it 22:22:42 you got me... 22:23:00 * bh dials up rot. cackles 22:23:13 dials up rot? 22:23:19 is miasma not strong enough 22:23:38 wow those substitutions and shuffles are making me dizzy 22:24:29 miasma isn't really scary because of rot 22:24:46 miasma is scary because of slow 22:24:46 johnstein: it's trying to make one cavern or the other or maybe both filled in (or not) and block (or not) the center path depending (or not depending) on whether a cavern was (or wasn't) filled in (but it might not depend on that) 22:24:55 it's really very simple johnstein, don't know why you're so confused 22:25:11 -!- Z_LAMP has quit [Read error: Connection reset by peer] 22:25:13 gammafunk: yea and then later it can close them all off if the X or Y gets x's 22:25:27 gammafunk: yea, I'll have to turn in my junior vault maker's badge :/ 22:25:54 maybe you can earn bonus points by selling vault-scout cookies 22:26:34 for the SUBST: ' = .:250 1 2 3 4:15 5:5, if . isn't picked, do the numbers (monsters) create a floor automatically? 22:26:40 well if miasma is scary because of slow and we're dialing up rot and miasma gives rot.... 22:26:43 ....!!! 22:27:43 johnstein: yes 22:28:07 maybe I'll take a stab at cleaning it up 22:28:21 leave you to do Moar Awesome Dev Things 22:28:43 03bh02 07* 0.17-a0-426-g079f637: Increase miasma rot 10(59 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=079f637aa4d9 22:33:44 Once upon a time I would have been so upset with that commit 22:34:17 I'm not sure if bh has play-tested it or not 22:34:38 gammafunk: for balance, no. 22:35:03 I'm also not sure what the problem it's fixing actually is 22:35:23 gammafunk: see my other rot commits. 22:35:25 I mean, isn't rot worse already since your curing goes into healing rot 22:35:40 or to you get healing and rot curing simultaneously 22:35:43 gloorx buff 22:35:48 no, because curing/hw cures it 1:1 22:35:58 previously there was a separate "how much rot do I heal?" calculation 22:36:04 -!- pintc has quit [Ping timeout: 245 seconds] 22:36:27 yeah, what I'm asking is, does 1:1 mean "if I have rot, my curing goes into restoring that rot in addition to giving me back hp" 22:36:52 or does it mean "if I have rot, my curing goes into restoring rot only (until all rot is restored)" 22:36:58 nope. It cures the rot and doesn't give you the HP 22:36:59 Rot takes away from healed HP yes; if you have 5 rot and get 30 HP from a !hw, you remove that rot and then get 25 HP healed 22:37:09 bh: well in that case, rot already got worse? 22:37:27 no... because the calculation for how much it heals has changed 22:37:56 no I mean, those points you'd get from quaffing a hw 22:38:07 instead of giving you hp, you don't get hp, you get restored max hp, right? 22:38:10 %git 64293ccac19f043a5ce18b8877018816dbfcb974 22:38:10 07bh02 * 0.17-a0-376-g64293cc: Simply unrot_hp 10(3 weeks ago, 3 files, 13+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=64293ccac19f 22:38:24 like how magicpoints said 22:38:25 gammafunk: it used to be that a single HW couldn't cure 30 rot 22:38:29 gammafunk: now it can 22:38:36 is the difference 22:38:43 must be an older commit 22:38:55 elliptic: yes, but not having those hw act on current hp makes rot more dangerous, no? 22:38:55 q: when are cacodemons going to look like cacodemons 22:38:58 %git bf62976c3002de685e81fed45786bad1ad46914d 22:38:58 07bh02 * 0.17-a0-375-gbf62976: HW and curing heal rot first rather than last 10(3 weeks ago, 1 file, 35+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bf62976c3002 22:39:23 gammafunk: possibly, it depends on whether you are just curing the rot immediately after you get it 22:39:39 (I haven't played with bh's rot changes either) 22:39:48 curing gave 1, hw gave (2 + random2avg(5, 2)) 22:40:02 -!- mamgar has quit [Quit: Exit Stage Left] 22:40:32 in my mind rot is now inherently more dangerous because it directs healing away from giving you hp 22:40:33 elliptic: I'm not entirely convinced that 1:1 is the right rot/healing exchange rate, but I think coming off the top will actually make it meaningful 22:40:33 gammafunk: in 0.16 (and older versions), I basically always cure rot with potion(s) immediately after the battle in which I get it 22:41:22 -!- debo has joined ##crawl-dev 22:41:30 yeah I don't think this rot change is bad, but it does seem to make things more dangerous, so the change itself was a "miasma buff" 22:41:31 elliptic: Do you ever actually get 30 rot though, I thought that only happened to people who don't know you can cure rot status 22:42:25 I never cure rotting unless I have plenty of healing to blow on it. 22:42:32 minmay: not with oldrot, no 22:42:33 gammafunk: g079f637 is meant to offset the math changes in gbf62976. Yes, rot is probably more dangerous now 22:42:43 because a couple of points of hp honestly don't matter as much as a potion of healing when you only have three 22:43:17 we're adding squarelos for 0.17, right? 22:43:37 and 3-D interface, yeah 22:43:39 minmay: by "cure rot with potion(s) immediately" I mean "use one of my 14 potions of curing on the one point of rot I got from a ghoul" 22:43:46 bh: hopefully 22:44:02 I think ctele removal is the only relatively certain thing 22:44:15 I don't see why you wouldn't cure rot in this system immediately anyway if it's half the expected value of a potion or more 22:44:46 unless you are somehow confident that you will never need to heal until you get even more rot 22:45:10 The old decision was: Does the look of my HP bar annoy me enough to use HW? 22:45:21 minmay: yes, this is my main criticism of the rot changes... I don't understand how they will change anything 22:45:38 i suggest we try and see 22:45:48 remove rot status then 22:45:52 and just directly rot your character 22:46:04 bh: no, using HW on rot was rare... you just got one point of rot occasionally and used one of your many potions of curing 22:46:50 bh: and not just for annoyance value (though that was part of it :P), think of it as training fighting a little bit by spending a potion of curing (after you have more than you'd ever need) 22:47:48 I guess then what this achieves is making having rot function like a kind of "poor device heal" mutation? 22:48:10 03PleasingFungus02 07* 0.17-a0-427-ga655056: Don't give Cerebov a wand of flame 10(12 minutes ago, 3 files, 43+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a6550567208b 22:48:13 Double sword artefact 13https://crawl.develz.org/mantis/view.php?id=9605 by Whales 22:48:23 while I hate to agree with Bloax, I think he's right. Let's try it out. The folks on crazy yiuf like it 22:48:24 gammafunk: it's more like item destruction for cure/hw 22:48:38 wow, good bug report 22:48:47 PleasingFungus: yeah I guess since it doesn't heal at all potentially 22:48:51 PleasingFungus: stop being right 22:49:01 I'm always right. 22:49:07 * gammafunk rages! 22:49:17 also I feel a little bad about preventing wand of magic darts boris 22:49:21 we're going to keep using mantis v. git issues? 22:49:30 ??wand of flame 22:49:30 wand of flame[1/1]: Like wand of frost, except throw flame instead of throw frost. Not to be confused with the {wand of fire}, which is much more powerful. 22:49:32 yes 22:49:35 ??throw flame 22:49:35 throw flame[1/1]: Level 2 fire/conjuration spell, identical (with only difference being range) to throw frost. Does 2d9 damage at max power. 22:49:46 @??cerebov spells:throw_flame.wizard.200 22:49:47 Need a positive spell frequency;got 'wizard' in 'throw flame.wizard.200' 22:49:49 can throw flame miss? 22:49:52 yes 22:49:53 unless that was not the question i expected it to be 22:49:54 @??cerebov spells:throw_flame.200.wizard 22:49:54 Cerebov (05&) | Spd: 10 | HD: 21 | HP: 650 | AC/EV: 30/8 | Dam: 60 | 05demonic, 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 13magic(immune), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 18130 | Sp: throw flame (3d11) | Sz: Giant | Int: normal. 22:50:02 cheating monsters... 22:50:10 you think that's cheating? 22:50:19 though tbh I'm not 100% sure what spellpower they use for wands 22:50:19 @??orc wizard spells:magic_dart.200.wizard 22:50:19 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 9-21 | AC/EV: 3/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 35 | Sp: magic dart (3d4) | Sz: Medium | Int: normal. 22:50:25 3d4 magic dart 22:50:32 3 D 4 magic dart!!!! 22:50:34 also "the folks on cyc like it"...wow 22:50:45 I can't imagine a higher commendation. 22:50:56 well. ok. that was a lie. 22:52:01 my concern is mostly early miasma sources like the *Asdfasf* miasma end in swamp 22:52:19 if one turn of miasma is 3 rot on average and you're slow... 22:52:34 people actually walk through the miasma in that? 22:52:44 who am I kidding, of course they do 22:53:13 we don't all play only Mu, minmay 22:53:56 anyway, I think there's a very quick and easy fix for the miasma end in swamp 22:54:08 minmay: removal? 22:54:29 i mean, you could even just remove the miasma, i doubt it would make much of a differece 22:54:31 remove the miasma 22:54:45 everyone just cTeles past it 22:54:51 i'm pretty sure the boner dragon is already enough 22:55:17 could replace it with mephitic clouds 22:55:22 I love the irony of "let's improve miasma the effect by adjusting rot and then remove miasma" 22:55:24 that would actually be something 22:55:46 ctele effects aren't that common... 22:55:47 removing miasma from a vault where it won't actually hit anyboy spoiled isn't really removing miasma 22:55:53 anybody* 22:56:09 well you can always get the run when you find ctele is his point 22:56:11 i still go through it plenty of times because i dont have ctele or shatter or lrd 22:56:13 I guess there's no real reason to get that rune before you've gotten the other two if you don't have ctele, tho 22:56:19 PleasingFungus: hi 22:56:22 hi 22:56:32 I've always gone through it myself but it's been a long long time since I've seen it 22:56:35 yes, and you also walk through it by filling it with other clouds sometimes 22:56:40 and that tech 22:56:43 oh yeah I've done that 22:56:45 that's fun 22:56:46 dumb but fun 22:56:54 and you can pull out dangerous monsters with ?noise or lightning bolt or something 22:57:03 -!- Daekdroom has quit [Remote host closed the connection] 22:57:05 that swamp end doesn't have dangerous monsters 22:57:12 and you can pull out monsters with ?noise or lightning bolt or something 22:57:31 simmarine: that swamp end doesn't have ?noise or lightning bolts 22:57:40 well it depends on whether you fight monsters or not 22:57:44 my point was a little more it has monsters that can be dangerous if you are slowed so you pull as much out as you can and then go in 22:57:53 can we go back to discussing the rot change instead of a bad vault 22:58:34 even if you do walk through i suspect you probably don't even use more potions than before 22:59:02 yes, i might use a curing potion or something 22:59:43 ooh I know, replace the miasma clouds with negative energy clouds! (ok im done now) 23:00:10 we might run out of cloud enums ;) 23:00:18 ACID CLOUDS 23:00:22 we already have negative energy clouds though bh 23:00:36 yes, some tomb monster breathes them 23:00:38 minmay: since you don't think that vault has dangerous monsters we could add death scarabs and bennu 23:01:17 oh my god 23:01:19 I have to kill doy 23:01:25 do it! 23:01:29 bennu at swamp depth 23:01:31 I will destroy him. 23:01:53 PleasingFungus: I'll be in his town next week. While I'm not your murder errand boy, maybe I can give him a stern talking to? 23:02:10 ): 23:02:13 -!- debo has quit [Ping timeout: 255 seconds] 23:02:31 you can try! 23:02:36 q: 23:02:46 PleasingFungus: i think you mean https://www.youtube.com/watch?v=S3uj5dBE6Yc&t=7s 23:02:48 doy: stop abusing postincrement!!!! 23:02:57 what did i do? 23:03:03 if (ai == AI_FULL_HP && !you.running.notified_hp_full++) 23:03:14 oh, haha 23:03:16 yeah 23:03:18 crawlcode. 23:03:19 the worst part of that code isn't even obvious in that snippet 23:03:26 notified_hp_full is a bool... 23:04:12 wow 23:04:13 monstrous 23:06:01 03PleasingFungus02 07* 0.17-a0-428-gf48d745: Add a clarifying message to !cancel (TAS_2012v) 10(49 seconds ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f48d7455b4b8 23:06:03 i do appreciate that most modern languages have decided against including pre/postincrement 23:06:04 because it really is too tempting 23:07:13 what do you mean? C++ still has it ;) 23:07:57 03PleasingFungus02 07* 0.17-a0-429-gec93a36: Don't postincrement a bool in a conditional 10(40 seconds ago, 1 file, 8+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ec93a365084f 23:09:09 i think i did it because the obvious rewriting that PleasingFungus just did is also reasonably gross 23:09:20 but c++ doesn't really offer any better options 23:09:22 it's perfectly ordinary code. 23:09:27 I don't really see anything gross about it. 23:09:51 it's repetitive except with slight changes, which makes it easy to typo and hard to skim 23:09:59 i mean 23:10:04 it's clearly the right way to write it 23:10:11 i just wish c++ was a better language 23:10:13 the repetition was already present in your version. 23:12:04 sorry, that sounded whiny and it wasn't intended to be. 23:12:04 i should try coding in D at some point 23:12:15 i hear it's preddy good 23:12:53 -!- aegolden has quit [Quit: aegolden] 23:13:05 great orb of eyes tile 13https://crawl.develz.org/mantis/view.php?id=9606 by pubby 23:13:17 um 23:13:38 orb of butts 23:14:17 a butt-ly butt of butt 23:14:24 <|amethyst> what about something like bool once(bool &flag) { if (flag) return false; return flag = true; } 23:14:46 the best combo is clearly fake_lang=butt:10, grunt, jager 23:14:49 -!- Zekka has quit [Ping timeout: 264 seconds] 23:14:55 <|amethyst> or something less cute for the body, but the point is to make it reasonable at the point of use 23:15:10 how would you use that function in context? 23:15:31 I think you inverted something... 23:15:36 hyu butt a potion of butt. You feel Butt!!!! 23:15:40 <|amethyst> if (ai == AI_FULL_HP && once(you.running.notified_hp_full)) mpr("HP restored.") 23:16:05 hm 23:16:16 no, I inverted it. 23:16:34 my concern is that's more opaque than the current version - it's not at all obvious what "once()" does. 23:16:35 <|amethyst> yours is right 23:16:49 I mean I inverted it when thinking about your version 23:16:50 <|amethyst> yeah, needs a better name 23:17:05 <|amethyst> acquire() :P 23:17:10 <|amethyst> as in a lock 23:17:13 <|amethyst> V() 23:17:34 -!- Bloodsparce has quit [Quit: Page closed] 23:18:34 we have threads in crawl? 23:18:50 <|amethyst> we do actually but only on startup 23:19:00 please use lock_guard http://en.cppreference.com/w/cpp/thread/lock_guard 23:19:02 <|amethyst> for parallelising the db building 23:19:14 if crawl used RAII there would be much less sadness 23:19:27 i wonder how much of monster ai would be parallelizable 23:19:34 <|amethyst> crawl uses RAII in many places 23:19:43 ack, it's late 23:19:53 <|amethyst> unwind_var is a twisted kind of RAII 23:20:17 03PleasingFungus02 07* 0.17-a0-430-g8a98999: Mention that !cancel reduces contam 10(70 seconds ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8a98999889ee 23:20:20 |amethyst: what if fedhas_decay caused all corpses to rot when you leave the level? 23:20:23 <|amethyst> well, maybe "many" is too strong 23:20:56 like, for fedhasites, specifically 23:20:58 <|amethyst> PleasingFungus: hm, I think that would work 23:23:02 not sure exactly where the code would go. somewhere in files.cc:load_level(), probably in the neighborhood of _leave_level(). I don't think in _leave_level(), though. 23:23:52 hm, actually, the first call to _clear_clouds() seems like the right conditional & place. 23:25:32 <|amethyst> I should say, I still don't know how I feel about the idea overall, but mechanically it seems reasonable 23:26:00 I don't know how I feel about it either. 23:26:01 <|amethyst> I guess if active 'p' is staying it's no loss 23:26:51 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-427-ga655056 (34) 23:28:02 <|amethyst> PleasingFungus: while implementing that, remember never_decay corpses 23:28:43 <|amethyst> PleasingFungus: I'm not sure what would be best though (it might be confusing if you come back to a level and there are vault corpses when you can see other corpses vanishing on ><) 23:29:19 I think not decaying never_decay corpses is fine 23:29:51 seems consistent with the rest of them 23:30:03 <|amethyst> I wonder if anyone has ever figured out that delayed_decay exists without being told about it or reading about it 23:30:42 <|amethyst> I guess that's the idea :) 23:30:59 also I should remove the thing where fedhas prayer doesn't give xp for instakilling zombies etc 23:31:27 -!- PleasingFungus has quit [Quit: I'm not here right now.] 23:35:03 -!- WhodaMan has quit [Quit: Page closed] 23:35:55 |amethyst: i noticed 23:37:49 %git :/[Ff]ed 23:37:49 07PleasingFungus02 * 0.17-a0-383-gd913f81: Make Fedhas appreciate all corpse decay (minmay) 10(2 days ago, 4 files, 15+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d913f81aab57 23:39:24 -!- Daekdroom has quit [Quit: Leaving] 23:40:05 |amethyst: thoughts on no-crawl-ref? 23:40:43 -!- aegolden has quit [Quit: aegolden] 23:41:10 nap.kin was complaining a bit that cdo will be hard to update in terms of requiring a bunch of work 23:41:19 not sure how strongly he feels about that though 23:42:58 gammafunk: right, that's why i added that symlink 23:43:16 i want to know if that's sufficient to not require changes on the server side 23:43:26 yeah, that might be enough, but also not sure 23:45:31 -!- flappity has quit [Quit: ₪₪₪-₪₪₪-₪₪-₪₪₪] 23:46:14 -!- Amy is now known as Guest78705 23:48:34 -!- Guest78705 is now known as flappity 23:50:28 -!- mong has quit [Ping timeout: 246 seconds] 23:53:02 -!- demiskeleton has quit [Quit: Leaving] 23:53:24 -!- bonghitz has quit [Quit: Leaving...] 23:56:47 -!- KiT_ has quit [Quit: Page closed]