00:00:00 "ah, I should give him plane rend" 00:00:02 or *firestorm 00:00:02 he has summon eyes as well 00:00:03 <|amethyst> checkers: and getting spammed with several messages when you go downstairs/teleport/open a door might not be great 00:00:08 "most" 00:00:12 eyes are an example 00:00:21 I think eyes works since they mostly try to smite 00:00:21 |amethyst: yeah. the two big UI issues are a) multiple monsters causes spam b) most characters don't want these messages at all 00:00:34 imo just have him summon nothing but giant eyeballs and revert the no chain paralysis commit 00:00:56 make literally every tile of his vault 00:00:58 giant eyeballs 00:01:06 sea_of_eyes 00:01:09 see if he had like summon eyes a lot and speed 20 with good damage 00:01:13 lemuel_big_ball_of_eyes 00:01:14 then youd have to fight him with stasis 00:01:27 <|amethyst> checkers: maybe a bigger concern is that the message doesn't really tell you much 00:01:28 hmm, once more 00:01:31 Mnoleg (09&) | Spd: 13 | HD: 17 | HP: 350 | AC/EV: 10/25 | Dam: 3509(mutation), 2306(blink self) | 05demonic, 10doors, fighter, see invisible, !sil | Res: 13magic(immune), 05fire, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 10665 | Sp: sum.eyeballs, spawn tentacles, sum.horrible things | Sz: Large | Int: high. 00:01:31 %??mnoleg 00:01:37 <|amethyst> checkers: it's only the frequency of messages that is informative 00:01:39 35,23 is pathetic 00:01:52 tabstorm: bat speed/movement, do it 00:01:58 bat is a bit much 00:02:00 I think I'm gonna completely rewrite chei's titles 00:02:08 why? it'd be distinctive 00:02:10 didn't bh say they were only put in as placeholders? 00:02:12 bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly | XP: 1 | Sz: tiny | Int: animal. 00:02:12 %?? bat 00:02:13 Antaeus (11C) | Spd: 15 | HD: 22 | HP: 1050 | AC/EV: 28/4 | Dam: 11212(cold:22-65), 4512(cold:22-65) | 05demonic, 10weapons, 10items, 10doors, fighter, amphibious, see invisible, !sil | Res: 13magic(immune), 02cold++, 10elec++, 12drown, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 15000 | Sp: flash freeze (3d29), b.lightning (3d25) | Sz: Giant | Int: high. 00:02:13 %??antaeus perm_ench:berserk 00:02:16 30 is a bit much 00:02:19 20 is fine i think 00:02:29 35 (mut), 30 (klown), 25 (vuln), 20 (blink self), perhaps? 00:02:40 probably doesn't need the blink self 00:02:41 well if you stack lots of attacks without lots of dam 00:02:55 its just going to not punch through AC 00:02:59 all this reminds me that I need to finish backporting tile_player_tile so I can play 0.15 on speedruns 00:02:59 !tell Lasty_ " Ru bug: Pikel's freed slaves (and I'd assume Kirke's freed piggies but not sure) still cause Ru's Horr(-3). " -- oneof3steves 00:02:59 PleasingFungus: OK, I'll let lasty_ know. 00:03:00 -!- st_ has quit [Ping timeout: 265 seconds] 00:03:01 klown has af_cold! 00:03:03 erp 00:03:04 can't deal with these moving targets 00:03:07 !tell Lasty " Ru bug: Pikel's freed slaves (and I'd assume Kirke's freed piggies but not sure) still cause Ru's Horr(-3). " -- oneof3steves 00:03:07 PleasingFungus: OK, I'll let lasty know. 00:03:09 everyone has rC at that point bascially 00:03:25 make the top title The Anachronism 00:03:28 or you just use !res if not and you havent been rekt by ice fiends yet 00:03:30 |amethyst: yeah. the problem I'm trying to solve is that there's no player feedback for when they have "enough" stealth and when their stealth level is starting to become insignificant 00:03:40 I am shrugging here because I don't really think mnoleg should have absolutely brutal melee, just "better" 00:03:54 <|amethyst> checkers: the problem is that you can always roll a low number 00:03:58 Cerebov (05&) | Spd: 10 | HD: 21 | HP: 650 | AC/EV: 30/8 | Dam: 60 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, !sil | Res: 06magic(160), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d16 / 8d17), iron shot (3d36), haste, sum.greater demon | Sz: Giant | Int: normal. 00:03:58 %??cerebov 00:04:01 cerebov and antaeus already have those niches covered, even with much less gimmickry 00:04:05 hmm 00:04:15 well there are basically 3 things that can damage you at that point 00:04:25 <|amethyst> checkers: but it's definitely better feedback than currently 00:04:33 fr: klownfire 00:04:36 irresistible damage, glaciate/FS, and huge melee damage 00:04:36 |amethyst: yeah. maybe a better solution is to put something in the X-V screen? 00:04:42 gammafunk: whoa 00:04:46 that can punch through AC 00:04:48 or maybe stealth needs to be reworked :) 00:04:49 gammafunk: that's called upheaval and it should be on draconian zealots. 00:04:56 lol 00:05:03 theTower has a response instantly at hand 00:05:05 please dont make drac packs any more annoying 00:05:11 then we can give monks the daeva set. 00:05:17 <|amethyst> checkers: possibly base the message on probilities instead of the roll 00:05:22 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 00:05:36 <|amethyst> checkers: e.g. if the monster didn't wake but had more than 50% chance of waking 00:05:50 tabstorm: well, if zealots were made qaz and not, uh, vaguely makhleb they would probably get elementals and not demons, so yay no neoxqecs? 00:05:56 |amethyst: good idea. But, current design would print the message per-turn per-mons :\ 00:06:04 I'll go away and think some more :) 00:06:13 if youre entering zot youre at the point where you dont care about muts 00:06:20 and you also kill neqos in 1-2 hits 00:06:25 or just tunnel so you dont have to death with like 00:06:28 death drake summons 00:06:34 which are super annoying 00:06:38 right, I was going to remove the instant rot 00:06:50 too many ideas, so little availablity 00:06:51 imo remove rot from miasma 00:06:56 or remove rot from the game 00:07:06 are you saying it was 00:07:08 !glasses 00:07:08 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 00:07:10 a rotten idea 00:07:11 to begin with 00:07:30 I agree with rot from miasma but the last time I floated it some devs said they like it to be more distinct from poison clouds 00:07:48 going to write an irssi plugin to delay grunt's messages 5secs and ignore them if preceeding or proceeding "!glasses" 00:07:50 well clearly they're just curare clouds 00:07:53 (and a lot of things in the game slow, but the resist is unique, but blah blah blah) 00:08:07 well mostly rot just makes people angry so.. 00:08:14 i mean youre supposed to have fun playing games not rage 00:08:16 imo 00:08:17 checkers: dang. 00:08:23 tabstorm: are you sure 00:08:26 I think people get too easily mad at crawl 00:08:27 yes 00:08:33 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1331-g91d9888 (34) 00:08:45 i rage sometimes though but mostly its aa from trog :) 00:09:02 Grunt: on the plus side if I do you can then freely insult me without me noticing 00:09:05 -!- WalkerBoh has quit [Remote host closed the connection] 00:09:25 I'll never get to ushabti at this rate 00:09:42 imo just skip everything else!!! 00:09:44 what is that supposed to do 00:10:17 an ushabti 00:11:05 guardian mummy dilution, has roughly same stats but more resists, unliving, has super loud shouts and a mixed catoblepas-style draining/miasma breath 00:11:25 (no I won't implement it without doing something about miasma) 00:13:28 imo remove guardian mummies 00:13:33 they are basically death curse bombs 00:13:35 what, you don't like curse bombs 00:13:37 augh 00:13:38 too slow 00:13:40 No. 00:14:08 yes guardian mummies are too slow 00:14:10 <_< >_> 00:14:19 death curses in general are awful 00:14:28 how else will they kill firestormers in tomb though 00:14:49 the great tragedy 00:14:56 also shatterspammers & disaster area users! 00:14:57 iunno, undead water elementals 00:14:57 cant you ignore most of them with necromut 00:14:59 making the death curses not have rot / statrot is also on my list, but I haven't come up with a good replacement for those (and I feel bad about basically removing the only serious source of either in the game after it) 00:15:16 death knights need to be more common 00:15:18 i don't really care about rot/statrot in death curses 00:15:21 outside of those two effects I think death curse bombs are fine and a half 00:15:27 death knights kill firestormers just fine 00:15:27 the worst part is that they can kill you 00:15:40 and not just when you are on the verge of death 00:15:41 what are these stupid living monsters doing in tomb 00:15:46 once i did most of W:3 brainless on a speedrun 00:15:47 you mean add more unborn, right 00:15:50 that was sort of interesting 00:15:58 dead knights 00:16:10 mm 00:16:25 make death knights have ghoul bases and not human bases 00:16:35 (oh, right, af_rot is on those) 00:17:05 skeletal knight 00:17:13 also what was it about https://dl.dropboxusercontent.com/u/63152810/n/crawl/orb_guardian.png 00:17:23 what is a knight even, in crawl? 00:17:25 it's a good sprite for an enemy in, like 00:17:26 xenosaga 00:17:29 yes 00:17:33 i dont like it 00:17:35 theTower: a miserable little pile of secrets 00:17:35 idk that it really works for crawl 00:17:43 mayyybe something in abyss or something 00:17:48 orc knights, vampire knights, draconian knights all have completely different roles / identities 00:17:51 could be a large abom 00:18:08 why dont you just give greater mummies directly "drain MP" or something 00:18:15 i consider current orb guardians perfect 00:18:19 if youre worried about killing firestorm users 00:18:36 clearly I should give chaos champs brainstorm 00:18:38 -!- Mazed has quit [Ping timeout: 250 seconds] 00:18:42 tabstorm: the ones i hate spam crystal balls etc. 00:18:53 wucad mu and so on 00:19:05 you cant really do that very well at 0mp 00:19:07 cboe that is 00:19:16 sadly my plan for a simplified suppression is for an eye 00:19:20 you could also just have htem smite you on death instead of an negative energy curse 00:19:28 not going to fit too well in tomb 00:19:36 so that accomplishes the "oneshot FEs" goal 00:22:22 ...dang 00:22:36 -!- mong has quit [Quit: WeeChat 0.4.2] 00:24:15 Grunt: remember how I was complaining about the "fencer" title? 00:24:36 pleasingfungus are you adding a fence shield unrand 00:24:44 haha 00:24:48 no I'm still poking at titles 00:24:51 http://i.imgur.com/AQ6PsX9.png 00:24:51 was thinking about "swordsfoo" 00:25:02 bloax 00:25:08 can you make a better sword of cerebov tile 00:25:09 tooltip is accurate 00:25:10 for the player 00:25:17 swordsdwarf, swordself, swordsvine 00:25:19 eh 00:25:26 I think I've talked myself out of it. 00:26:38 just need to add parsing of the nickdb and some inotify to get goodplayers et al 00:26:46 and then add devnicks to the repo in some format 00:27:03 will this be merged into current webtiles or new webtiles 00:27:13 new webtiles I think def. 00:27:21 -!- codehero has quit [Ping timeout: 260 seconds] 00:27:29 he's moved everything out of the python 00:27:45 hrm 00:27:53 forget how it even goes currently 00:27:54 into what? 00:27:58 to the source tree! 00:28:16 into client-side js basically 00:28:19 where it def. belongs 00:28:26 https://dl.dropboxusercontent.com/u/63152810/BigGuy.png jesus christ what is this 00:28:34 currently the python webserver is spitting out html, which is sad 00:28:46 isn't that cerebovssquire's old avatar 00:28:48 only for certain things, but the spectator list is one 00:29:04 -!- shnurlf has quit [Ping timeout: 246 seconds] 00:29:37 well guess who made it back in 2013 when a certain someone sucked at spriting 00:29:37 -!- codehero has quit [Excess Flood] 00:30:16 ah, yes 00:30:39 !source webserver/process_handler.py:174 00:30:39 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/webserver/process_handler.py;hb=HEAD#l174 00:31:36 yes, in the code to handle webserver sockets we shall put....some nice css properties! 00:32:00 -!- ussdefiant has joined ##crawl-dev 00:32:03 -!- simmarine has quit [Read error: Connection reset by peer] 00:32:09 -!- simmarine has joined ##crawl-dev 00:34:25 http://sprunge.us/MLXj imo someone look at these titles 00:34:31 I rewrote 00:34:33 all of chei from scratch 00:34:47 and also a bunch of fedhas, dith 00:34:49 and some others 00:34:50 man, I first read that as "look at these titties", sorry 00:34:54 you can do that too 00:34:58 it's w/e 00:35:26 -!- Artelis has quit [Ping timeout: 240 seconds] 00:35:52 ??cheipoke 00:35:52 cheipoke[1/1]: http://s-z.org/cgi-bin/cheipoke 00:36:06 03tenofswords02 07* 0.16-a0-1332-ge6af918: Give Gloorx's vaults a pair of curse skulls. 10(5 minutes ago, 1 file, 41+ 39-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e6af9189310d 00:36:11 ...Blob? 00:36:21 pleasingfungus the eon 00:36:21 acid blob 00:36:27 ya 00:36:29 also it's a funny thing ot be 00:36:31 cue wailing, gnashing of teeth 00:36:31 yeah it just seems...spartan 00:36:32 gammafunk the blob 00:36:33 "the Unmoved" could be a cool chei one 00:36:39 ianab 00:36:51 i like blob 00:36:52 that is a good one 00:37:09 roctavian: unmoving? 00:37:10 shadowborne, lol 00:37:17 it might be 00:37:19 a little too gothic 00:37:23 slash over the top 00:37:30 PleasingFungus: can I borrow your copy of Twilight? 00:37:40 no, I'm busy re-reading it!!!! 00:37:41 note to self, use "fanfare of bloodshed" some time 00:37:54 pleasingfungus: "unmoved" carries connotations of not worrying about one's enemies 00:37:56 also I am always busy re-reading it 00:38:01 roctavian: oh, pun 00:38:03 I love puns 00:38:10 just shades of meaning 00:38:15 eh 00:38:19 I think "traumaturge" already indicated a love of puns 00:38:24 I stole that one but ya 00:38:49 oh I like contemplative 00:39:01 man, oka has knights too 00:39:09 unmoved is perfect 00:39:09 just what does a knight do 00:39:33 -!- Mazed has quit [Ping timeout: 246 seconds] 00:39:36 s/Unhurried/Unmoved seems reasonabe 00:39:38 l 00:39:55 fuck no 00:40:04 ? 00:40:07 i don't want to be any kind of stinky eon 00:40:10 i think unhurried is also good 00:40:11 haha 00:40:21 roctavian: probably doesn't make sense to have two uns 00:40:31 only one un! 00:40:36 wow, Battle Magician, that was not my favorite 00:40:38 fair. keep unhurried 00:40:44 it's more chei 00:40:49 <|amethyst> FR: Ruination of Caster 00:40:54 Fight Wizard 00:40:56 |amethyst: new spell? 00:41:00 fight wizard! 00:41:00 gammafunk: don't make me add it!!! 00:41:05 nooo 00:41:15 Fighter-Wizard 00:41:17 make sure it fits to 180 columns too 00:41:18 it's a dual class 00:41:28 fr rename sap magic to Ruination of Caster 00:41:41 oh 00:41:44 since people are coming up with ideas 00:41:48 do something about yred's first title 00:41:50 "zealot" 00:41:55 !title yredremnul 00:41:57 yredremnul: cannot understand yredremnul. 00:42:00 ugh 00:42:07 yredelemnul. 00:42:12 "Traitor", "Zealot", "Exhumer", "Fey @Genus@", "Soul Tainter", "Sculptor of Flesh", "Harbinger of Death", "Grim Reaper" 00:42:38 !hs * title=zealot 00:42:38 ..Pain Pundit 00:42:38 133. CookiezEater the Zealot (L3 DDHe of Yredelemnul), hit from afar by a hobgoblin (stone) on D:2 on 2012-12-07 09:02:26, with 221 points after 1312 turns and 0:04:39. 00:42:47 Painomancer? 00:42:48 wait, what 00:43:09 second thoughts about Ely 00:43:09 Black Crusader should be one 00:43:18 wait why is Fey in there with Yred 00:43:19 1learn add racism 00:43:24 roctavian: I'm not really sure it should... 00:43:28 roctavian: I guess, like, fey, touched by death...? 00:43:32 it's a stretch 00:43:42 <|amethyst> Fey like a Fey Mood 00:43:47 "Black Sun" is as much as we can get away with 00:43:56 black crusader is okay since you carry the black torch and raise the idle dead 00:44:08 fey like the lords and ladies 00:44:10 torchbearer 00:44:13 sure it's technically fine, but 00:44:17 yred is literally the crawl thing that i've put into a D&D campaign 00:44:22 haha 00:44:31 -!- WelcomeOblivion has quit [Quit: Leaving.] 00:44:59 ok here 00:45:08 someone needs to make a great crawl art of the black torch goin' by, the idle dead just chillin', then they see it 00:45:09 http://sprunge.us/aAdE 00:45:36 might toss exhumer and bring back fey 00:45:47 Soul Tainter is just.... 00:45:59 it's not great. 00:46:01 -!- codehero has quit [Ping timeout: 260 seconds] 00:46:05 Tainted 00:46:09 might be better 00:46:23 you might want Taint Reaper instead 00:46:26 noooooo 00:46:30 you'll summon him!!!! 00:46:38 oh god, imagine if he started posting in the crawl thread 00:46:40 why is pandemonic under makhleb makhleb is the hells god 00:46:40 he wouldn't play crawl 00:46:48 theTower: makh summons demons 00:47:01 I think that's it. 00:47:03 <|amethyst> I'm sorry, but a Taint Reaper sounds like a personal grooming device 00:47:24 "hell knight" 00:47:30 yesss 00:47:32 more knights!!! 00:47:48 -!- tsohg has quit [Ping timeout: 260 seconds] 00:47:57 imo the makhleb 6* title should be Baron of Hell 00:48:13 demolition foo is such a weird title 00:48:18 but I think people like it so I can't replace it 00:48:25 no I hate more knights do not use that 00:48:32 rip 00:48:52 it doesn't seem too out of place among Chief of Staff, Cat of Death, etc. 00:49:30 then there's stuff like Ticktocktomancer and the puns 00:49:38 <|amethyst> Wriggling Fertilizer 00:49:58 <|amethyst> you already mentioned the best pun 00:50:06 rip dungeon master 00:50:10 [07:49:46] <|amethyst> Wriggling Fertilizer 00:50:12 (still in the code!!!) 00:50:18 so basically literally living piece of shit 00:50:23 the best pun is La Petite Mort imo 00:50:36 someday I will dig up my patch for that title 00:50:41 <|amethyst> Bloaxor: yes, it's "Walking Fertiliser" for most species 00:50:47 <|amethyst> oh, and s/z/s/ 00:50:48 that makes you not "the La Petite Mort" 00:50:50 i think the best crawl flavor usually 1) references real mythology when possible and 2) doesn't take itself too seriously 00:51:06 oh, if anyone wants to offer dith suggestions, I'm open 00:51:22 what was it for dj 00:51:23 the previous & current lists are just a long series of synonyms for "grimdark" 00:51:41 PleasingFungus: doesn't it already take care of that? 00:51:47 !lg * sp sk=necromancy sklev=27 00:51:47 11. mopl La Petite Mort (L27 SpEn of Gozag), escaped with the Orb and 15 runes on 2014-06-30 12:59:00, with 10963728 points after 150570 turns and 16:33:54. 00:51:49 -!- shnurlf has quit [Ping timeout: 246 seconds] 00:51:51 !lg * sp sk=necromancy sklev=27 -log 00:51:51 11. mopl, XL27 SpEn, T:150570: http://dobrazupa.org/morgue/mopl/morgue-mopl-20140630-125900.txt 00:51:52 minmay: sequell does 00:51:59 the game doesn't 00:52:13 the somberlain 00:52:16 I made a branch to fix this like nine months ago, but then decided it was too much code for a dumb joke 00:52:18 anyhow good night 00:52:20 night! 00:52:23 -!- Bloaxor has quit [Quit: Error: Bloax not found] 00:52:26 i guess i should make a tile for op and fe blade hands 00:52:26 "coward elemental" 00:52:27 PleasingFungus: hm, I see 00:52:43 zephyrclasm: op don't have a tile...? 00:52:46 <|amethyst> scotomancer 00:52:50 imo try to make the felid tile look extra loud 00:52:53 I like "gloomy" as the start of those excessive dith titles 00:53:03 theTower: you would!!! 00:53:07 PleasingFungus: they use the standard one 00:53:11 <|amethyst> (since we already reuse -mancer all over the place) 00:53:11 o 00:53:12 which doesn't fit 00:53:14 does it look silly 00:53:16 <|amethyst> s/reuse/misuse/ 00:53:19 it looks dumb 00:53:26 pleasingfungus I am insulted you think I am merely gloomy and not lugubrious 00:53:41 google finds four results for "scotomancer", one of which is |amethyst 00:53:48 in a crawl-dev log 00:53:51 from two weeks ago 00:53:58 <|amethyst> heh 00:54:07 good google 00:54:26 theTower: I will throw the thesaurus at you if you keep this up. 00:54:30 I'm not bluffing!!! 00:54:34 (actually I am) 00:54:39 "extinguished" might be a nice early dith one 00:55:11 exsanguinated more like 00:55:20 I think that might be a different god 00:55:30 like after illuminated though 00:55:44 <|amethyst> nice machine translation here 00:56:00 <|amethyst> gah, won't let me copy 00:56:07 could be "extinguisher", except that's a terrible name 00:56:10 title 00:56:11 w/e 00:56:55 on the topic of dith, I was wondering about lowering shadow step's piety cost with invocations skill 00:57:08 (and, for roughly equatable reasons, beogh's smiting) 00:57:33 might be unintuitive with invisible numbers but they could both use the buffs in a back-ended way 00:57:46 better penance title might be 'fiery' or something like that 00:58:09 immolated 00:58:28 <|amethyst> ember ? 00:58:42 oo 00:58:47 taken 00:59:15 opinion: s/Shadowborne/Shadow-walker 00:59:20 Shadowwalker? 00:59:30 Shadow @Walker@? 00:59:46 shadowrunner 01:00:14 if only 01:00:25 <|amethyst> FR: god of hacking 01:00:35 <|amethyst> ****** ability is a dlua prompt 01:00:40 -!- Mazed has quit [Ping timeout: 250 seconds] 01:00:41 corruption is kind of like wallhacking 01:00:54 -!- rossi has quit [Ping timeout: 246 seconds] 01:01:00 why would you get rid of ticktocktomancer 01:01:10 <|amethyst> theTower: I thought that was Scrying 01:01:19 simmarine: it's bad 01:01:23 tick tock tomancer 01:01:23 oh, right 01:01:33 theTower: tick 01:01:37 -!- theTower has left ##crawl-dev 01:01:41 haha 01:01:44 -!- theTower has joined ##crawl-dev 01:01:50 <|amethyst> FR: tictactoemancer 01:01:52 how about appendage of shadow. hand of shadow, tentacle of shadow 01:02:16 maybe not 01:02:20 I think just hand of shadow could work 01:02:21 but it was a thought i had 01:02:24 without being @appendage@ 01:02:40 paw of shadow 01:02:48 right, pleasingfungus, I have always hated this: "demonologist" and "hellbinder" are terrible titles when the three of the four summoning spells are otherworldly abyssness or dragons 01:02:49 i think it's a good idea 01:02:53 <|amethyst> ice fist of shadow 01:03:00 terrible top titles, four top summoning spells 01:03:22 head of shadow 01:03:22 theTower: imo they're cool titles but yeah they don't quite fit 01:03:39 roctavian: Shadow's Hand? 01:03:45 the shadow's hand. no 01:03:51 maybe 01:04:06 if it had a comma, it could work 01:04:13 (clearly worldbinder and planerender) 01:04:33 yes you can be a demonologist of tso and its completely fine 01:04:34 Roctavian the Shadow's Hand. Roctavian the Hand of Shadow. 01:04:56 theTower: I am forbidden by law from changing summoning titles without gammafunk being around. 01:05:02 crawl law. 01:05:03 !seen gammafunk 01:05:03 I last saw gammafunk at Thu Oct 16 05:45:47 2014 UTC (19m 16s ago) saying 'Soul Tainter is just....' on ##crawl-dev. 01:05:16 <|amethyst> PleasingFungus: I don't really like "Blaster", sounds too meta 01:05:21 it is a little silly 01:05:27 the caster 01:05:40 how about mega-blaster 01:05:47 master blaster 01:05:49 Master Blaster (13L) | Spd: 10 | HD: 30 | HP: 1500 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, 07vault | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d23 / 8d24), glaciate (10-198), miasma breath (3d20), teleport self | Sz: Medium | Int: high. 01:05:49 %??master blaster 01:05:54 curses, too slow 01:06:01 something about their spells. Searer. Raycaster. Dartscaster. 01:06:05 these are all very bad. 01:06:12 Orbsmith. 01:06:25 <|amethyst> Gouraud, Phong, Raycaster 01:06:38 how about... ruinous 01:06:40 tracer, beemlord, 01:06:45 <|amethyst> simmarine: e moved that further up 01:06:51 simmarine: great title! good news: we're using it! 01:06:54 how about moving it back down :P 01:06:56 !title conj 01:06:58 conj: Conjurations 8-14 01:07:02 I guess we could bring back devastator 01:07:04 !title conjurations 01:07:07 macro-user 01:07:07 conjurations: Ruinous (1-7), Conjurer (8-14), Destroyer (15-20), Devastator (21-26), Annihilator (27) 01:07:13 !title summonings 01:07:15 summonings: Caller (1-7), Summoner (8-14), Convoker (15-20), Demonologist (21-26), Hellbinder (27) 01:07:17 conjurer/destroyer/devastator/ruinous/annihilator 01:07:27 <|amethyst> Powerful 01:07:30 <|amethyst> since Book of Power 01:07:38 Neil the Quite Powerful 01:07:49 Nelly the Quite Powerful 01:07:50 <|amethyst> maybe that should be Veh ****** 01:07:53 haha 01:08:07 Nexus could be one for summonings 01:08:16 maybe more than that, like grand nexus or some shit 01:08:20 the problem is - I kind of want conjurer to be the 8-14 rank, since that matches up with all the others that are 'skill name' titles around that range 01:08:20 -!- __miek has quit [Ping timeout: 260 seconds] 01:08:35 <|amethyst> PleasingFungus: rename the books then 01:08:38 it'll make me think I'm a luxury car 01:08:46 aren't you? 01:08:50 but if you want that, you need to have a conj title that's weaker-sounding... 01:08:52 eh 01:08:52 well... 01:08:56 <|amethyst> PleasingFungus: Power -> Conjurations, Conjurations -> ?? 01:08:56 the car that all the summoned creatures come in on 01:09:00 ha 01:09:01 !title ice magic 01:09:03 ice magic: Chiller (1-7), Frost Mage (8-14), Gelid (15-20), Cryomancer (21-26), Englaciator (27) 01:09:09 then conj should be at 8-14 01:09:23 "Conjurer", "Powerful", "Destroyer", "Ruinous", "Annihilator" 01:09:25 this is very silly 01:09:38 probably just gonna bring back devastator 01:09:45 Convoker I could live without I guess, demonologist and hellbinder are god 01:09:47 *good 01:10:00 could go to "something about dragons" at the end and move hellbinder down 01:10:02 noooooo that is the exact opposite of my complainttttt 01:10:05 but then it's a weird kind of progression 01:10:11 haha 01:10:16 ruined!!! 01:10:19 i disagree, yeah. i think it should be more flavor neutral 01:10:25 <|amethyst> demonologist and hellbinder aren't great 01:10:31 <|amethyst> when you worship a good god 01:10:42 fr: demonspawn summoners specifically get demonologist/hellbinder 01:10:43 <|amethyst> or otherwise don't use the spells 01:10:47 or maybe followers of an evil god 01:10:56 then it's just a thesaurus for "words for having a meeting" 01:11:03 Bidder 01:11:04 "The TPS Report Filer" 01:11:12 theTower already had decent suggestions iirc 01:11:14 arcane nexus isn't bad 01:11:38 it's a little generic 01:11:51 pleasingfungus ah yes with 27 invocations you too can summon yaks 01:11:53 <|amethyst> worldbringer 01:12:02 you get a yak! you get a yak! 01:12:06 <|amethyst> okay, that's silly now that I see it written out 01:12:09 interdictor 01:12:15 woldbringer is too inspirational 01:12:25 oh right, worldbinder and planerender 01:12:25 *world 01:12:34 planerender sounds like a fun thing to be 01:12:42 planerender sounds sweet 01:12:52 <|amethyst> alienist 01:13:01 <|amethyst> I guess that has the other meaning though 01:13:03 http://www.renders-graphics.com/image/upload/normal/3844_render_plane.png 01:13:15 uuugh 01:13:19 !banish theTower 01:13:20 PleasingFungus casts a spell. theTower is devoured by a tear in reality! 01:13:21 sorry, it's late 01:13:24 * |amethyst clips theTower 01:13:29 no it made me laugh 01:13:31 once I got it 01:13:38 worldbinder 01:13:55 honestly hellbinder just sounds more badass 01:14:12 gammafunk: what did you think of my suggestion 01:14:16 I don't want to bind like...jamaica 01:14:17 gammafunk the dimensional anchor 01:14:17 I _suppose_ there are already dragons in hells 01:14:19 I guess it would mean that you didn't get it 01:14:28 since you only play as elfs of sif 01:14:34 brutal gammafunk nerfs 01:14:39 what was your suggestion? 01:14:41 <|amethyst> http://rlv.zcache.com/happy_planets_in_outer_space_binder-rc1b46746e6814d95b03937c32101a702_xz8lg_8byvr_324.jpg 01:14:51 [23:10] PleasingFungus fr: demonspawn summoners specifically get demonologist/hellbinder 01:14:53 [23:10] PleasingFungus or maybe followers of an evil god 01:14:55 !lg gammafunk s=char ?:n>10 01:14:55 2179 games for gammafunk: 864x HEIE, 719x HESu, 148x DEIE, 136x FeCK, 93x OpTm, 79x DESu, 45x HEFi, 19x DgWn, 17x GhEE, 13x FeWn, 12x VSIE, 12x FeAK, 11x FeTm, 11x MfSk 01:14:56 i got binders full of hells 01:15:10 (so, like, it's still a summoning title, but only under certain conditions) 01:15:21 <|amethyst> @Place@binder 01:15:25 hrm, can you summarize your games by title? 01:15:27 vaultsbinder 01:15:36 with lg I mean 01:15:37 vaultsbinders are known as convokers 01:15:38 <|amethyst> !lg . s=title 01:15:38 !lg gammafunk s=title 01:15:38 9676 games for |amethyst: 913x Ruinous, 538x Skirmisher, 471x Poker, 471x Firebug, 471x Vexing, 460x Magician, 417x Digger, 393x Chiller, 375x Caller, 348x Ducker, 312x Sneak, 267x Grave Robber, 248x Stinger, 244x Practitioner, 240x Insei, 227x Ruffian, 221x Charmwright, 209x Chopper, 192x Charlatan, 173x Gusty, 155x Slasher, 152x Shield-Bearer, 143x Grasshopper, 129x Shooter, 119x Cudgeler, 108x ... 01:15:39 2304 games for gammafunk: 664x Caller, 329x Magician, 272x Chiller, 209x Summoner, 191x Sneak, 103x Scratcher, 99x Thaumaturge, 86x Convoker, 58x Insei, 39x Ducker, 26x Martial Artist, 21x Poker, 19x Gouger, 19x Cudgeler, 14x Basher, 12x Ruinous, 11x Digger, 11x Skirmisher, 9x Spear-Bearer, 9x Vexing, 8x Eclecticist, 7x Cutter, 6x Shield-Bearer, 5x Impaler, 4x Slicer, 4x Demonologist, 3x Devastato... 01:15:42 ahh 01:15:45 nice 01:15:50 !lg . s=title 01:15:51 362 games for PleasingFungus: 18x Slasher, 17x Skirmisher, 16x Vexing, 15x Ruffian, 12x Chopper, 12x Ruinous, 12x Basher, 11x Gusty, 10x Grappler, 10x Caller, 9x Sneak, 9x Charmwright, 9x Cudgeler, 8x Carver, 8x Stinger, 7x Cleaver, 7x Charlatan, 6x Slicer, 6x Quickloader, 6x Grave Robber, 6x Spear-Bearer, 6x Cutter, 5x Conjurer, 4x Bludgeoner, 4x Chucker, 4x Bolt Thrower, 4x Martial Artist, 4x Ma... 01:16:08 !lg hangedman won s=title 01:16:09 8 games for hangedman (won): 2x Heavyweight Champion, Middleweight Champion, Infernalist, Annihilator, Conqueror, Invulnerable, Talismancer 01:16:10 mm, divesity. 01:16:13 *diversity 01:16:22 <|amethyst> you can tell I like polearms :) 01:16:32 <|amethyst> not as much as conj 01:16:38 I do too, but I just don't train them 01:17:02 !lg . won s=title ?:n>2 01:17:02 139 games for Basil (won): 63x Conqueror, 35x Slayer, 17x Middleweight Champion, 9x Grand Master, 6x Sensei, 3x Force of Nature, 3x Ninja, 3x Wrestler 01:17:05 good diversity 01:17:37 uhm, if i just delete some unneeded tiles 01:17:46 tile enums, rather 01:17:57 it's not gonna like... crash everything right 01:18:03 are they marshalled anywhere? 01:18:06 zephyrclasm: I forgot to move the jump icon to unused, if you're poking around there 01:18:21 PleasingFungus: i doubt it? 01:18:28 so probably not 01:18:35 hrm like cig's monster 01:18:36 we have the bladehands tile in there twice for no reason 01:18:39 nice! 01:18:56 <|amethyst> I'm pretty sure tile enums are saved in some places 01:18:59 -!- st_ has joined ##crawl-dev 01:18:59 yeah 01:19:12 right, in monster props 01:19:17 <|amethyst> gammafunk was just dealing with that 01:19:23 <|amethyst> but 01:19:25 for vault define tiles like cig's monster 01:19:41 http://sprunge.us/OfSb summoning silliness 01:19:48 so... i guess i'll see if shit breaks? 01:19:52 <|amethyst> well 01:20:13 could actually make a full set of evil summoning titles 01:20:17 imp-master 01:20:21 <|amethyst> the biggest problem would be things looking funny 01:20:34 <|amethyst> so I wouldn't worry too much 01:20:35 ynoxinuloid 01:20:48 <|amethyst> !source tag_construct_level_tiles 01:20:49 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/tags.cc;hb=HEAD#l4662 01:20:49 <|amethyst> also 01:21:05 <|amethyst> jpeg's section of docs/develop/save_compatibility.txt 01:21:31 shadow delmon 01:21:37 well... is every single tile in the game in the same enum? 01:21:48 yeah I def. don't like "world binder" 01:21:49 i mean, i add tiles constantly and nothing goes wacky 01:21:55 (often) 01:22:05 "grand nexus"? 01:22:16 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:22:16 man, that's just. it's just 'magic' 01:22:21 i think i want to put forward interdictor instead 01:22:23 idk how 'summoning' it is 01:22:25 hm 01:23:02 abjuration 01:23:04 they all feel like someone is ramminng FANTASTIC FANTASY down your throat 01:23:25 hellbinder is kind of already that, unfortunately 01:23:28 hahahaha 01:23:35 downloader 01:23:49 tartarus is already space hell 01:23:52 the flash mobber 01:24:02 digital devil summoner 01:24:11 <3 01:24:31 situationist 01:24:59 alienist is kind of a cool title. 01:25:08 per the am'. 01:25:35 might be too sci-fi. 01:26:06 also the evil god thing makes no sense 01:26:27 it doesn't really make you more likely to summon demons 01:26:37 it just seemed like a fun arbitrary criteria to sneak the old titles in with 01:26:44 your orc sorcerers may summon demons, though 01:27:05 for non-good gods use the old titles 01:27:15 if the player is with a good god, replace them with "Hydrologist" and "Dragonbinder" 01:27:48 yeah 01:27:48 hydrologist is funny 01:27:48 doesn't work as a pun 01:27:48 Dragonizer 01:28:09 gatekeeper 01:28:24 Planerender/Dragonbinder? Or vice versa? 01:28:41 ...I was joking 01:28:48 these are titles 01:28:50 they are already jokes 01:28:58 dragoncaller? 01:29:02 ehh, too on the nose 01:29:08 you could compromise with dragonologist? 01:29:24 I don't really know what worldbinding or planerending mean 01:29:24 a hat trick of o's in the middle there 01:29:34 simple gammafunk is simple 01:29:44 gammafunk: breaching the boundaries of reality itself, bringing Horrible Things in from Outside! 01:29:47 in the latter case 01:30:01 the former is like. uh. you... there's something about this in Crawl Lore somewhere. 01:30:01 horrible things like ghost moths, giant orange brains, 01:30:16 orc warlords, mummy priests, 01:30:22 Horriblethingbringer 01:30:23 oh, worldbinding is the same thing, apparently 01:30:30 which is not what a high level summoner does 01:30:33 I think I might have written this 01:30:40 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 01:30:46 there's very little dramatic language in the concept of "get someone else to fight for you" 01:30:51 gammafunk: hangedman's list is his own, and not to be considered representative of the true meaning of this title. 01:31:02 roctavian: level 27 title: Mega Coward 01:31:02 -!- Limulus has quit [Quit: Page closed] 01:31:16 maybe you could just go with "commander" 01:31:21 my list is the current monsters summoned by plane rending 01:31:38 dictator 01:31:43 well -1 to all the summoning title changes 01:31:53 those are very bad. 01:33:13 the Dismissively Forceful 01:34:07 "imperious" 01:34:16 something about "The Creator" 01:34:22 "demiurge" 01:34:53 -!- Lantell has quit [Ping timeout: 240 seconds] 01:36:31 03PleasingFungus02 07* 0.16-a0-1333-g4c30825: Adjust skill titles 10(2 minutes ago, 2 files, 20+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4c30825a97b3 01:36:32 okay, i'm stuck 01:36:41 didn't touch summoning 01:36:45 i can't figure out how to make this tile work for felids 01:36:57 zephyrclasm: visually or code-wise? 01:37:04 code-wise 01:37:04 * theTower grumbles 01:38:02 theTower rumbles? 01:38:32 (it works perfectly for op) 01:38:33 deep! 01:38:57 zephyrclasm: imo toss the diff up, gammafunk will look at it for you. I'm going to bed. 01:38:59 night! 01:39:01 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 35.0a1/20141005030205]] 01:39:21 The Diff Tosser 01:39:26 well, my diff is sort of useless since i dunno what to edit 01:39:42 you're just trying to change the player tile for felids? 01:39:58 no, i made a bladehands overlay 01:40:03 ah 01:40:07 let me see 01:40:29 but felids seem to have parts[TILEP_PART_HAND1] set to off always 01:40:33 and i dunno why 01:40:46 (or well, i know why, but not how to change it) 01:41:26 let you see which? the tile? 01:41:41 zephyrclasm: doesn't seem to be set to off; but I see where you need to change things 01:42:03 -!- SaintRoka has quit [Client Quit] 01:42:12 what's the new tile enum? 01:42:26 TILEP_HAND1_BLADEHAND_FE 01:42:47 -!- KurzedMetal has quit [Read error: Connection reset by peer] 01:42:52 and likewise hand2? 01:42:52 -!- Mazed has quit [Ping timeout: 240 seconds] 01:43:14 no, i removed those; hand2 was a duplicate so i just call for the hand1 tile 01:43:23 -!- theTower has left ##crawl-dev 01:43:52 http://pastie.org/9651911 01:43:57 is what i did for op 01:44:45 -!- Kramell has quit [Remote host closed the connection] 01:45:18 ah, yeah I guess that way works too 01:45:31 !function is_player_tile 01:45:32 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/tilepick-p.cc;hb=HEAD#l540 01:46:05 i checked that instead of the species in case somebody decided to roleplay an octopode for some reason 01:47:01 yeah that seems reasonable, and you should be able to do the same for felid 01:47:19 but you'll need to break it into an if block 01:47:33 -!- roctavian has quit [Quit: Page closed] 01:47:40 well, no, i did 01:47:41 and also you need proper braces 01:47:48 it doesn't show up 01:47:50 under that if 01:48:37 -!- potatolizard has quit [Ping timeout: 245 seconds] 01:49:20 zephyrclasm: so you're making custom blade tiles for both op and fe? 01:49:24 yeah 01:49:54 I don't know how you added the felid part in addition to the op part 01:50:08 well, let me see if this version works, i redid it 01:50:38 but basically you need if/else if for the tile ocotopode and tile felid 01:50:49 yeah 01:51:17 just paste the full patch with both species it's not working 01:55:25 http://pastie.org/9651930 01:55:47 op & human work fine, felid no dice 01:56:17 -!- GhostSonOfGhost has quit [Ping timeout: 258 seconds] 01:59:54 -!- lobf has quit [Quit: lobf] 02:00:23 -!- Pluie has joined ##crawl-dev 02:02:30 -!- Isabel has quit [Ping timeout: 246 seconds] 02:02:41 -!- lobf has joined ##crawl-dev 02:03:11 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 02:04:25 -!- codehero has quit [Ping timeout: 260 seconds] 02:04:37 -!- Mazed has quit [Ping timeout: 272 seconds] 02:20:25 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1333-g4c30825 (34) 02:22:04 -!- Danei has quit [Quit: Those who tell the truth shall die, those who tell the truth shall live forever.] 02:22:36 -!- gammafunk has quit [Ping timeout: 244 seconds] 02:22:42 -!- AnnoyedKitten has joined ##crawl-dev 02:22:49 -!- gammafunk has joined ##crawl-dev 02:22:49 -!- Limulus has quit [Ping timeout: 246 seconds] 02:23:57 zephyrclasm: I fixed it, although I'm not sure how old cat bladehands was working 02:24:13 -!- simmarine has quit [Quit: Leaving] 02:25:11 -!- Mazed has quit [Ping timeout: 244 seconds] 02:25:22 it wasn't 02:25:35 currently there is no change whatsoever 02:26:26 -!- Dynast has quit [Quit: Page closed] 02:26:34 -!- Akitten_Homura has quit [Ping timeout: 258 seconds] 02:26:44 -!- rhayde has quit [] 02:27:13 -!- scummos__ has quit [Ping timeout: 260 seconds] 02:28:27 zephyrclasm: http://sprunge.us/QWVJ 02:28:28 -!- Patashu has joined ##crawl-dev 02:28:34 oh, I seem to recall seeing them though? 02:28:41 maybe I'm misremembering 02:28:53 that's your commit plus one I made 02:29:22 ah, thanks 02:29:46 -!- lobf has quit [Quit: lobf] 02:30:11 hopefully it's easy for you to apply that 02:30:23 I actually don't know how to apply only one commit from a patch 02:31:15 well i can always just uncommit mine 02:31:36 yeah, sorry should have just given you my commit 02:32:21 zephyrclasm: ah, looks like git am -i can do it 02:32:25 it will prompt you, fwiw 02:34:36 mm, thanks 02:34:43 -!- fearitself has quit [Ping timeout: 246 seconds] 02:40:07 03ontoclasm02 07* 0.16-a0-1334-g214e402: Op & Fe bladehand tiles 10(45 minutes ago, 6 files, 16+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=214e402d99cb 02:40:07 03gammafunk02 {ontoclasm} 07* 0.16-a0-1335-g1947092: Don't hide felid hand slot tiles when using bladehands 10(15 minutes ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=19470920d0e8 02:42:19 -!- rchandra has left ##crawl-dev 02:44:11 -!- potatolizard has joined ##crawl-dev 02:44:31 -!- tabstorm has quit [Ping timeout: 272 seconds] 02:44:35 -!- potatolizard is now known as Guest14393 02:46:19 -!- Mazed has quit [Ping timeout: 255 seconds] 02:47:49 -!- tsohg has quit [Ping timeout: 265 seconds] 02:53:14 -!- Guest14393 is now known as lizardpotato 02:59:24 -!- rossi has quit [Ping timeout: 260 seconds] 03:00:38 bummer. I got new-webtiles-changes to "work" 03:00:43 but it's not displaying the actual game 03:00:55 -!- ussdefiant has quit [Ping timeout: 265 seconds] 03:00:58 I see the GUI 03:01:20 interface. menus. etc. but the actual game window is all blacked out 03:01:38 -!- bonghitz has quit [Remote host closed the connection] 03:04:43 -!- AnnoyedKitten has quit [Quit: Connection reset by pier.] 03:06:00 -!- gammafunk has quit [Ping timeout: 260 seconds] 03:06:11 -!- gammafunk has joined ##crawl-dev 03:07:49 -!- Mazed has quit [Ping timeout: 260 seconds] 03:09:45 -!- codehero has quit [Ping timeout: 260 seconds] 03:14:25 -!- xFleury has quit [Ping timeout: 260 seconds] 03:18:29 !tell edlothiol I got the new webtiles-changes running TOML on DBRO (dev.berotato.org). However, no tiles appear. everything is black. Looks like 'client_path' is new. maybe I'm setting it wrong 03:18:30 johnstein: OK, I'll let edlothiol know. 03:19:46 -!- Nstar has quit [Client Quit] 03:22:33 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:26:10 !tell edlothiol here's my toml file and old json file http://crawl.berotato.org/crawl/dev/config.toml and http://crawl.berotato.org/crawl/dev/config.json (and old config.py: http://crawl.berotato.org/crawl/dev/config.py) 03:26:11 johnstein: OK, I'll let edlothiol know. 03:28:48 -!- Mazed has quit [Ping timeout: 260 seconds] 03:34:01 -!- TheMattybee has quit [Read error: Connection reset by peer] 03:40:30 -!- SomeStupidGirl has quit [Ping timeout: 265 seconds] 03:43:10 -!- Blobbo has quit [Client Quit] 03:48:22 -!- rossi has quit [Ping timeout: 240 seconds] 03:49:52 -!- Mazed has quit [Ping timeout: 245 seconds] 04:00:37 -!- codehero has quit [Ping timeout: 260 seconds] 04:04:16 -!- johlstei has quit [Ping timeout: 260 seconds] 04:04:16 -!- codehero has quit [Excess Flood] 04:09:07 -!- HonestMoneyLende has quit [Ping timeout: 255 seconds] 04:11:17 -!- Mazed has quit [Ping timeout: 260 seconds] 04:11:42 !tell edlothiol well, I stayed up till after 2 to figure it out. after trial and error I figured out where to point client_path to. woo! so, things be working 04:11:43 johnstein: OK, I'll let edlothiol know. 04:14:09 -!- codehero has quit [Ping timeout: 260 seconds] 04:15:49 !tell gammafunk I'll try to get webtiles-changes-score updated later this week 04:15:49 johnstein: OK, I'll let gammafunk know. 04:19:05 -!- johlstei has joined ##crawl-dev 04:19:40 -!- codehero has quit [Excess Flood] 04:24:02 -!- Mazed has quit [Ping timeout: 255 seconds] 04:27:27 -!- stanzill has quit [Changing host] 04:31:27 -!- Ragdoll has joined ##crawl-dev 04:31:27 -!- Ragdoll has quit [Client Quit] 04:43:13 -!- WelcomeOblivion has quit [Quit: Leaving.] 04:45:07 -!- Mazed has quit [Ping timeout: 255 seconds] 04:47:16 -!- tsohg has quit [Ping timeout: 244 seconds] 04:55:10 -!- tali713 has quit [*.net *.split] 04:55:10 -!- Somefellow has quit [*.net *.split] 05:00:41 -!- Somefellow has joined ##crawl-dev 05:06:21 -!- Mazed has quit [Ping timeout: 255 seconds] 05:06:53 -!- Basil has quit [Ping timeout: 260 seconds] 05:10:09 -!- codehero has quit [Ping timeout: 260 seconds] 05:12:54 -!- Vizer has quit [Quit: bye] 05:15:45 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:18:36 -!- edlothiol has joined ##crawl-dev 05:22:50 -!- rophy has quit [Ping timeout: 272 seconds] 05:25:30 -!- Kintak has quit [Ping timeout: 244 seconds] 05:27:34 -!- Mazed has quit [Ping timeout: 244 seconds] 05:28:55 -!- zephyrclasm has quit [Quit: Leaving.] 05:31:57 -!- __miek has quit [Ping timeout: 245 seconds] 05:33:15 -!- amatsu has quit [Ping timeout: 258 seconds] 05:48:26 -!- Mazed has quit [Ping timeout: 240 seconds] 05:48:59 -!- NotKintak has quit [Read error: Connection reset by peer] 05:58:58 -!- HellTiger has quit [Read error: Connection reset by peer] 06:05:04 -!- Lasty has joined ##crawl-dev 06:08:10 !tell johnstein you don't need client_path, just remove it from the config and it should work like before 06:08:11 edlothiol: OK, I'll let johnstein know. 06:09:27 -!- Mazed has quit [Ping timeout: 245 seconds] 06:10:04 !tell gammafunk about the titles thing, maybe it could just reload on config reload instead of using inotify? of course then a server admin would need to poke the server to make it update 06:10:04 edlothiol: OK, I'll let gammafunk know. 06:11:05 -!- AGinsberg has quit [Ping timeout: 264 seconds] 06:11:17 -!- slitherrrr has quit [Read error: Connection reset by peer] 06:11:41 -!- slitherrrr has joined ##crawl-dev 06:13:51 -!- Lasty has quit [Ping timeout: 255 seconds] 06:14:45 -!- Lasty has joined ##crawl-dev 06:31:17 -!- Mazed has quit [Ping timeout: 260 seconds] 06:39:17 -!- codehero has quit [Ping timeout: 260 seconds] 06:41:52 -!- codehero has quit [Excess Flood] 06:42:51 -!- codehero has quit [Excess Flood] 06:45:30 -!- PolkaDot has quit [Quit: Lost terminal] 06:50:35 -!- stanzill has quit [Quit: bbl] 06:52:23 -!- Mazed has quit [Ping timeout: 265 seconds] 06:57:16 -!- Lasty has quit [Quit: Leaving.] 06:58:41 -!- xFleury has joined ##crawl-dev 06:59:39 -!- AGinsberg has quit [Ping timeout: 264 seconds] 07:01:56 -!- FtShkAway is now known as FatShack 07:05:00 -!- MgDark has quit [Read error: Connection reset by peer] 07:06:00 -!- Brannock has joined ##crawl-dev 07:08:57 -!- xFleury has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0/20141011015303]] 07:11:00 -!- MgDark has quit [Ping timeout: 255 seconds] 07:11:01 -!- codehero has quit [Ping timeout: 260 seconds] 07:11:10 -!- MgDark_ is now known as MgDark 07:13:21 -!- Mazed has quit [Ping timeout: 260 seconds] 07:13:57 -!- codehero has quit [Excess Flood] 07:16:13 -!- MgDark has quit [Ping timeout: 272 seconds] 07:16:20 -!- MgDark_ is now known as MgDark 07:20:31 Ahrin (L17 OgWn) ASSERT((int)Buffer.size() == expanded_keys_left) in 'macro.cc' at line 552 failed. (Spider:4) 07:22:23 -!- Patashu has quit [Ping timeout: 240 seconds] 07:24:55 -!- Jho has quit [Quit: Page closed] 07:26:07 -!- Kintak has quit [Read error: Connection reset by peer] 07:33:05 -!- fridurmus_ has quit [Remote host closed the connection] 07:34:16 -!- TAS_2012v has quit [Ping timeout: 260 seconds] 07:34:34 -!- Mazed has quit [Ping timeout: 250 seconds] 07:38:12 -!- demiskeleton has quit [Quit: Leaving] 07:41:49 -!- codehero has quit [Ping timeout: 260 seconds] 07:41:55 -!- Kramell has quit [Remote host closed the connection] 07:42:06 -!- mamgar has quit [Read error: Connection reset by peer] 07:49:14 !tell gammafunk there's a few changes I'd make to the score view; I'll push that to the branch if that's ok 07:49:14 edlothiol: OK, I'll let gammafunk know. 07:54:53 -!- debo has quit [Ping timeout: 260 seconds] 07:55:28 -!- Mazed has quit [Ping timeout: 255 seconds] 08:01:04 -!- tsohg has quit [Remote host closed the connection] 08:08:14 -!- Kramell has quit [Remote host closed the connection] 08:11:41 -!- TAS_2012v has quit [Ping timeout: 260 seconds] 08:12:42 -!- ontoclasm has joined ##crawl-dev 08:15:01 -!- strat has quit [Client Quit] 08:16:32 -!- Mazed has quit [Ping timeout: 245 seconds] 08:18:13 -!- ackack has joined ##crawl-dev 08:21:24 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 08:26:08 -!- pythonsnake has quit [Remote host closed the connection] 08:28:24 -!- TAS-2012v has quit [Ping timeout: 272 seconds] 08:37:55 -!- Mazed has quit [Ping timeout: 272 seconds] 08:38:00 -!- debo has joined ##crawl-dev 08:44:04 -!- Sizzell has quit [Ping timeout: 255 seconds] 08:44:52 -!- |amethyst has quit [Ping timeout: 272 seconds] 08:47:36 -!- elliptic has quit [Quit: Leaving] 08:50:44 -!- ontoclasm has quit [Quit: Leaving.] 08:54:40 -!- Bloax has joined ##crawl-dev 08:56:19 -!- pythonsnake has quit [Client Quit] 08:58:26 -!- Mazed has quit [Ping timeout: 240 seconds] 09:01:46 -!- tsohg has quit [Remote host closed the connection] 09:03:01 -!- codehero has quit [Ping timeout: 260 seconds] 09:07:04 -!- codehero has quit [Excess Flood] 09:07:06 -!- LexAckson has joined ##crawl-dev 09:07:47 -!- codehero has quit [Excess Flood] 09:08:36 -!- rchandra has joined ##crawl-dev 09:09:02 -!- KurzedMetal has quit [Ping timeout: 245 seconds] 09:14:19 -!- lizardpotato is now known as potatolizard 09:15:50 -!- lukano has quit [Remote host closed the connection] 09:18:52 -!- Oxybeles has quit [Ping timeout: 240 seconds] 09:19:35 -!- ark is now known as Guest3183 09:19:52 -!- Mazed has quit [Ping timeout: 250 seconds] 09:23:15 -!- ibar has quit [Quit: leaving] 09:25:32 -!- dpeg has joined ##crawl-dev 09:25:45 -!- TAS_2012v has quit [] 09:26:02 -!- tsohg has quit [Remote host closed the connection] 09:30:06 -!- Pluie has quit [Quit: Wah] 09:31:57 -!- Pluie has joined ##crawl-dev 09:38:49 -!- fridurmus has quit [Remote host closed the connection] 09:41:13 -!- Mazed has quit [Ping timeout: 260 seconds] 09:44:54 -!- tabstorm has joined ##crawl-dev 09:50:27 -!- tabstorm has quit [Ping timeout: 246 seconds] 09:50:53 -!- Aryth has quit [Ping timeout: 240 seconds] 09:53:08 -!- Oxybeles has quit [Ping timeout: 244 seconds] 09:54:08 -!- mopl has quit [Quit: Page closed] 09:55:31 -!- UncertainKitten has joined ##crawl-dev 09:58:59 -!- siepu has quit [Quit: Leaving] 10:01:02 -!- PleasingFungus has joined ##crawl-dev 10:02:37 &rc ahrin 10:02:38 http://dobrazupa.org/rcfiles/crawl-git/Ahrin.rc 10:02:47 -!- Mazed has quit [Ping timeout: 272 seconds] 10:02:51 !crashlog Ahrin 10:02:51 8. Ahrin, XL17 OgWn, T:39277 (milestone): http://dobrazupa.org/morgue/Ahrin/crash-Ahrin-20141016-122028.txt 10:05:24 -!- a__ has quit [Quit: Page closed] 10:08:06 !lg amuayse 10:08:06 No games for amuayse. 10:15:17 -!- Bloaxor has joined ##crawl-dev 10:15:23 -!- Bloax has quit [Read error: Connection reset by peer] 10:15:36 -!- LexAckson_ has joined ##crawl-dev 10:15:49 !tell edlothiol Sure, feel free to push changes, thanks! 10:15:50 gammafunk: You have 3 messages. Use !messages to read them. 10:15:50 gammafunk: OK, I'll let edlothiol know. 10:17:52 !tell gammafunk hi! 10:17:53 PleasingFungus: OK, I'll let gammafunk know. 10:18:08 I thought you might need more messages 10:18:33 -!- LexAckson has quit [Ping timeout: 260 seconds] 10:18:44 -!- MackTheKnife has quit [Quit: Page closed] 10:19:34 !tell PleasingFungus No messages for PleasingFungus. 10:19:35 Grunt: OK, I'll let pleasingfungus know. 10:19:51 so lonely... 10:20:00 -!- KurzedMetal has quit [Ping timeout: 244 seconds] 10:20:20 !send the depths of loneliness PleasingFungus 10:20:21 Sending PleasingFungus to the depths of loneliness. 10:20:48 cszo and clan are kill 10:20:49 oh_no 10:21:02 !kill Bloaxor 10:21:09 OH_NO 10:21:28 !slash Bloaxor 10:21:28 potatolizard cuts Bloaxor into ribbons!!!! 10:21:42 !lm * x=title 10:21:44 11635237. [2014-10-16 15:21:11] [title=Skirmisher] Koz the Skirmisher (L4 FoAK of Lugonu) killed Sigmund on turn 1691. (D:2) 10:21:50 -!- Turgon has quit [Client Quit] 10:22:13 !lm * title=Zephyrmancer 10:22:13 No milestones for * (title=Zephyrmancer). 10:22:22 oh, servers won't have rebuilt yet 10:22:31 still time to fix all my terrible mistakes.... 10:22:52 !lm * title=aphotic 10:22:52 No milestones for * (title=aphotic). 10:22:54 heh 10:22:57 -!- Morg0th has quit [Quit: leaving] 10:23:02 !lm * title=Eclipsing 10:23:03 19. [2014-08-31 14:39:31] rkd the Eclipsing (L13 DsEn of Dithmenos) reached level 4 of the Orcish Mines on turn 19789. (Orc:4) 10:23:12 !lm * title=Eclipsing won 10:23:13 6. [2014-06-05 20:58:13] HilariousDeathArtist the Eclipsing (L13 DsEn of Dithmenos) entered a Labyrinth on turn 20629. (Lair:3) 10:23:16 huh 10:23:29 !lm * dith sk=invocations s=title 10:23:30 193 milestones for * (dith sk=invocations): 161x Eternal Night, 19x Eclipsing, 6x Gloomy, 5x Shadowed, 2x Caliginous 10:23:36 -!- Mazed has quit [Ping timeout: 265 seconds] 10:23:58 fr: Any time you change a title you must get a win with each title you make first 10:23:58 gammafunk: You have 1 message. Use !messages to read it. 10:24:01 no one ever got illuminated (penance title) or aphotic or darkened 10:24:18 not technically too late now 10:24:26 !lm * chei sk=invocations s=title 10:24:27 5827 milestones for * (chei sk=invocations): 4081x Ticktocktomancer, 1147x Eternal Chronicler, 321x Chronicler, 112x Splendid Chronographer, 89x Timekeeper, 53x Chronographer, 16x Righteous Timekeeper, 2x Unwound Troll, 2x Slacker, 2x Unwound Orc, Procrastinator, Unwound Naga 10:25:08 !lm * jiyva sk=invocations s=title 10:25:09 379 milestones for * (jiyva sk=invocations): 227x Royal Jelly, 82x Jelly, 28x Archjelly, 14x Dissolver, 7x Putrid Slime, 6x Squelcher, 4x Consuming Spriggan, 2x Consuming Demonspawn, 2x Scum, 2x Consuming Cat, Consuming Ghoul, Consuming Dwarf, Consuming Orc, Consuming Minotaur, Consuming Troll 10:25:25 gammafunk: you know, the more I think about this, the less I'm convinced the score view should be integrated 10:25:35 why is that? 10:25:56 since we already have a better score page on CAO which integrates all servers, so I don't know if it's very useful for the official servers 10:26:23 2x scum 10:26:40 -!- Alpha_ has joined ##crawl-dev 10:26:57 -!- |amethyst has joined ##crawl-dev 10:26:58 !lm * title=scum 10:27:00 Well I think the ckdr and lld servers would maybe prefer to have this; it is true that they implementet it themselves before they were integrated into scoring 10:27:02 2. [2012-08-02 19:29:41] wheals the Scum (L4 HODK of Jiyva) became a worshipper of Jiyva on turn 2087. (D:2) 10:27:07 ha! 10:27:30 PleasingFungus: nice titles! You didn't like Ticktockomancer? :) 10:27:41 dpeg: all of chei's titles were clock/watch-related 10:27:48 which would be great, if he was a god of clocks 10:27:51 hehe 10:27:54 edlothiol: one good reason for it is zotdefs and sprints, which are simply not tracked at all on CAO 10:27:56 watch out! 10:28:06 but the server score is also a fun thing that we do explicitely show the player 10:28:20 also I think bh said something about all the names having been placeholders, intentionally bad to encourage someone to replace them? 10:28:22 -!- appleKen has quit [] 10:28:23 I don't think it's great that we make it so hard for them to view it 10:28:24 maybe I'm misremembering 10:28:38 anyway clearly I'm just bitter 10:28:43 !lg . title=ticktockmancer 10:28:43 No games for PleasingFungus (title=ticktockmancer). 10:28:46 what 10:28:51 !lg . title~~tick 10:28:51 1. PleasingFungus the Ticktocktomancer (L24 GhAs of Cheibriados), mangled by a sphinx on Tomb:1 (tomb_1) on 2014-09-06 05:05:15, with 457194 points after 48137 turns and 4:30:31. 10:28:58 ticktocktomancer. of course. 10:29:15 you have to play tick tock to ! 10:30:05 edlothiol: re the titles thing, both the devteam and admin titles wouldn't need to be on inotify, but I think the other titles we read from the Sequell nickmap do 10:31:16 gammafunk: sprint scores could and should probably be added on CAO, but I see the argument for server-specific scores 10:31:36 yeah, true we could add those 10:32:06 cao could even show the server scores itself, tbh, obviating the need for a special view 10:32:17 since it's reading from these servers already 10:32:25 -!- ElanMorin has joined ##crawl-dev 10:32:54 as for the titles, the script that downloads them could also poke the server 10:33:00 ah, right 10:33:13 not that I'm against inotify if you want to implement it, I just think that'd be easier 10:33:32 yes, that does sound pretty good 10:33:47 how do I poke the server, generally speaking, for like a config change or something like this, without restarting? 10:34:00 in my testing I'm just restarting it like on current webtiles 10:34:19 kill -SIGUSR1 10:34:44 kill -s SIGUSR1, that is 10:34:50 ok, thanks for your help/advice; I have the basic titles things nearly ready, and will push for you to laugh at to the -score branch 10:35:03 I am Not a Web Developer 10:35:36 Although I do play one on !tv 10:35:56 PleasingFungus: do you get the !tv part... 10:36:05 . . . . . . 10:36:09 no. what is this "!tv" you speak of. 10:36:18 I have never heard of the "tee vee". 10:36:45 It's where we watch Grunt splat HuAr, and PleasingFungus splat Gh-- 10:37:08 huar huar huar 10:37:18 :( 10:37:25 !hs PleasingFungus gh 10:37:25 33. PleasingFungus the Ticktocktomancer (L24 GhAs of Cheibriados), mangled by a sphinx on Tomb:1 (tomb_1) on 2014-09-06 05:05:15, with 457194 points after 48137 turns and 4:30:31. 10:37:27 I'm gonna win a gh. one day. one day. 10:37:28 mmmmmmmmmm 10:37:30 Gh tomb death!!!! 10:37:32 I approve!!!!! 10:37:33 where is the code of the CAO scoring pages, anyway 10:37:34 man that guy was gonna be a winner 10:37:35 !hs . ghwz 10:37:35 18. SGrunt the Thanatomancer (L27 GhWz of Kikubaaqudgha), slain by a blue devil (summoned by a mummy priest) on Tomb:2 (tomb_2) on 2013-02-11 17:32:58, with 544469 points after 174088 turns and 11:56:06. 10:37:38 if he hadn't died, anyway 10:37:46 oh, let me see if I can find that repo 10:37:51 ?/score 10:37:51 Matching terms (6): awbw_scores, high_scores, old_score, score, scoreboard, underscore; entries (24): 27[4] | awbw[6] | awbw_scores[1] | caster[2] | crawl_insults[4] | csdc[1] | dieselteamideas[26] | drugrobin[4] | heteroy[1] | kjoery[1] | learndb[5] | listgame_examples[1] | modified_xp[1] | points[1] | rob[1] | sapher[1] | sc[1] | score[3] | scoring[2] | team_peach_tree[3] | this_is_dieselrobin[2... 10:37:53 Grunt: o/ 10:37:54 -!- tabstorm has joined ##crawl-dev 10:38:02 ??cao 10:38:02 cao[1/2]: Crawl server, located in Tucson, AZ. USA, http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, trunk, and robotfindskitten. Further information on the website and ??putty entries for Windows users. Also see http://crawl.develz.org/wordpress/howto 10:38:05 -!- radinms has quit [] 10:38:06 ??cao[2 10:38:06 cao[2/2]: Webtiles is at http://webtiles.akrasiac.org/ or http://crawl.akrasiac.org:8080/ 10:38:08 PleasingFungus: \o 10:38:16 ??scoring 10:38:16 scoring[1/2]: Source for the CAO scoring pages: http://github.com/greensnark/dcss_scoring 10:38:21 ghwz, huh 10:38:25 edlothiol: there you go, scoring[1] 10:38:31 Is this the place to make a development suggestion? 10:38:44 it is certainly one such place! 10:38:44 gammafunk: thanks :) 10:39:08 Can I suggest that Pr of Zin and a makhleb starting role make a return? 10:39:19 You can suggest whatever you want! 10:39:23 haha 10:39:28 However, those ideas aren't really gonna go anywhere, I suspect. 10:39:37 Do you want to explain your reasoning? 10:39:45 Generally we're trying to move away from roles that start with gods. 10:39:50 -!- tabstorm has quit [Client Quit] 10:39:51 They are Quite Powerful™ as a rule. 10:40:04 also, they reduce the degree to which players have to adapt to the game 10:40:09 But with Be in the game I don't really think makh and zin are too powerful to start with 10:40:10 And they take away from the first mission of finding temple/altar. 10:40:10 which altars they find in which order, etc 10:40:17 !send Temple dpeg 10:40:18 Sending dpeg to Temple. 10:40:19 I don't think that the power thing is the actual reasoning. 10:40:24 sorry, grunt. 10:40:30 !banish PleasingFungus 10:40:30 Grunt casts a spell. PleasingFungus is devoured by a tear in reality! 10:40:33 Unforgivable. 10:40:34 aaaargh etc 10:40:37 Alpha_: Berserker is an intentional exception. 10:40:40 "Aaaarggghhhhh!" 10:40:44 alternately, Be could be removed to be consistent hehe 10:41:01 Just to have an easy starting role? 10:41:13 yes, easy, straightforward to play 10:41:17 Grunt: Draining that idea is probably not a good idea. 10:41:20 -!- Ahrin has quit [Ping timeout: 250 seconds] 10:41:24 ugh, two ideas 10:41:25 PleasingFungus: <3 10:41:38 I suppose I just don't see why it's problematic to have pr of zin and ck of makh in a game where berserker is allowed 10:41:39 PleasingFungus: Implementing that concept is probably not a good idea. 10:41:48 but I guess I won't get any traction with this idea hehe 10:42:23 heh 10:42:27 and DK of Yred for that matter is strong 10:42:32 <|amethyst> I'd consider removing berserker 10:42:36 <|amethyst> and definitely dk 10:42:41 can you imagine the protests from players 10:42:50 the wailing and gnashing of teeth... 10:42:58 "Finally! The devs have ruined crawl!" 10:42:59 ??forum[$ 10:42:59 forum[6/6]: https://i.imgur.com/645p32Z.png 10:43:00 |amethyst: what would be your plans for going into hiding specifically, should you remove Be? 10:43:21 ElanMorin: colorful 10:43:28 I think obviously don't live in any of the contiguous states 10:43:42 <|amethyst> heh 10:43:43 I dunno how popular Zin is, but I think if Pr of Zin returned more people would discover he's one of the best gods 10:43:44 I hear Argentina is lovely this time of year. 10:43:54 it would be consistent to not have any starter gods 10:43:58 In the past he was much maligned 10:44:18 Yeah, I think it would be fair to have no starter gods, but otherwise I think it would be cool to see zin and makh back 10:44:23 consistency is the hobgoblin of small minds. 10:44:25 or possibly the gnoll. 10:44:31 idk where it falls exactly. somewhere around there. 10:44:40 well hobgoblin is crawl's #1 killer so that's high praise :) 10:44:45 -!- Mazed has quit [Ping timeout: 255 seconds] 10:45:08 not even close 10:45:09 !lg * s=killer recent 10:45:12 587478 games for * (recent): 78008x, 35229x a gnoll, 31407x an adder, 29463x an orc priest, 24025x a hobgoblin, 22134x a kobold, 20652x an orc wizard, 19135x a jackal, 15789x an ogre, 15432x Sigmund, 13011x an orc, 12584x a worm, 12227x an orc warrior, 11036x a giant gecko, 10922x a goblin, 7849x Grinder, 7115x a centaur, 5833x a worker ant, 5703x Crazy Yiuf, 5249x a killer bee, 4813x Terence, 426... 10:45:20 oh, gnoll is the top now? 10:45:28 <|amethyst> small minds have the consistency of hobgoblin 10:45:34 ew 10:45:46 -!- dtsund has joined ##crawl-dev 10:45:50 also why is crazy yiuf in there 10:45:57 autoexplore 10:45:58 <|amethyst> yeah, now that gnolls are more likely to occur on D:1 10:45:58 lol 10:46:04 Alpha_: I've gotta go but I would suggest that you look for, or ask someone to look up for you, the reasoning that led to pr of zin & ck of makhleb being removed in the first place. 10:46:05 !lg . killer~~crazy 10:46:05 7. perunasaurus the Slasher (L3 VSCK), slain by Crazy Yiuf (a +3 quarterstaff of chaos) on D:2 on 2014-09-15 15:25:11, with 44 points after 962 turns and 0:01:44. 10:46:07 people forget that chaos is dangerous 10:46:08 *cough* 10:46:20 the cloak is too tempting 10:46:24 <|amethyst> !lg * s=cv / killer=gnoll 10:46:25 the cloak...! 10:46:28 also the staff, on some chars 10:46:29 181657/3683763 games for *: 22987/366488x 0.14-a [6.27%], 16298/260892x 0.13-a [6.25%], 15889/262722x 0.15-a [6.05%], 12185/242651x 0.10 [5.02%], 11579/215173x 0.11 [5.38%], 10427/206043x 0.12-a [5.06%], 8420/137536x 0.14 [6.12%], 8197/138927x 0.13 [5.90%], 7996/179656x 0.7 [4.45%], 7312/190444x 0.9 [3.84%], 7117/241184x 0.5 [2.95%], 6749/112014x 0.12 [6.03%], 6623/110578x 0.15 [5.99%], 5994/15379... 10:46:38 Alpha_: There are good reasons for L as a starting god (players can safely try out Abyss) and for X (Xom all the way) and T (Crawl's easy mode, at least for early game). 10:46:54 I could see E and Y removed, although both of these at least make an impact right on D:1. 10:47:07 I, too, could see Ely being removed from crawl 10:47:14 PleasingFungus: ahem 10:47:15 gammafunk: do I need to do anything special for your webtiles-changes-score updates? or just copy the py files from /webserver over? 10:47:16 johnstein: You have 1 message. Use !messages to read it. 10:47:18 frankly I don't get the praise for DK 10:47:24 <|amethyst> Healer -> Monk and find an ely altar 10:47:26 dpeg: ;) 10:47:32 animate dead on d1 10:47:32 aight, later 10:47:34 pretty strong 10:47:40 animate dead is useless at xl1 10:47:42 !hs * grdk 10:47:42 13. gammafunk the Petrodigitator (L27 GrDK of Vehumet), escaped with the Orb and 5 runes on 2013-06-02 14:19:32, with 2159344 points after 139579 turns and 18:23:15. 10:47:45 oops 10:47:47 -!- ussdefiant has joined ##crawl-dev 10:47:48 !hs * ghdk 10:47:48 996. coolrobin the Middleweight Champion (L27 GhDK of Makhleb), escaped with the Orb and 16 runes on 2009-10-26 18:27:22, with 15163723 points after 101799 turns and 10:04:55. 10:47:50 johnstein: you definitely have to rebuild the server, since the make target prepares jsx/js files 10:47:52 hahaha 10:47:56 I strongly disagree 10:48:03 feel free to 10:48:04 and you're updating from an older version 10:48:08 It's not berserk but it's one of the strongest starting abilities 10:48:12 * dpeg sets up cauldron to cook really poisonous (tm) concoction for PleasingFungus 10:48:12 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 35.0a1/20141005030205]] 10:48:28 mostly as an escape option 10:48:32 -!- _D_ has quit [Quit: Lost terminal] 10:48:40 johnstein: so you'll need the html/js content in ... 10:48:54 I feel dumb asking, but what do you mean by rebuilding the server? 10:49:09 Alpha_: anyway, this comes up from time to time, and we have removed starting gods Z,M and only added L. 10:49:15 -!- pythonsnake has quit [Quit: WeeChat 0.4.2] 10:49:23 johnstein: make with WEBTILES=y at least 10:49:39 to get webtiles-changes to work I only had to checkout the branch and copy /webserver to the chroot webserver directory 10:49:40 Well Beogh was also removed 10:49:45 yes! 10:49:53 johnstein: ah ok, you're copying the whole webtiles dir? 10:49:53 -!- |amethys1 has joined ##crawl-dev 10:49:58 that will work fine after the make 10:50:00 but you must run make 10:50:03 Either way it's not as big a deal to me now that there are lots of early altars 10:50:10 one problem with the score page as currently implemented is that the path to the score files is (partly) hardcoded 10:50:10 edlothiol: You have 1 message. Use !messages to read it. 10:50:12 I think that's one of the best changes since last time I played 10:50:17 (with WEBTILES=y) 10:50:42 <|amethyst> and that wasn't even an intentional change 10:50:57 johnstein: the changed files that are not py would be webserver/game_data webserver/static webserver/templates and the toml config file 10:51:02 gammafunk: yes. ok I will make crawl via the standard process (WEBTILES=y AND MORE!) and then I will copy over the webserver stuff 10:51:04 haha 10:51:07 <|amethyst> but a side-effect of the multi-altar-vault implementation 10:51:11 Alpha_: the overflow altars are a very old change 10:51:23 yeah I haven't played since 0.5, I used to use the name Jeff on CAO 10:51:27 <|amethyst> ohh 10:51:29 (since Crawl got more than 12 standard gods) 10:51:32 -!- Sizzell has joined ##crawl-dev 10:51:35 johnstein: ok, if you fully copy webserver then there's no problem; but if you want to selectively copy from webserver, you need those dirs I mention in addition to the py 10:51:36 <|amethyst> yeah, a lot more than that has changed since 0.5 10:51:38 Alpha_: then it is a new change to you :) 10:51:39 just started playing again 10:51:48 gammafunk: got it 10:51:48 <|amethyst> I thought you meant since a year or two ago :) 10:51:58 Alpha_: there will be many more changes for you to (dis)like! :) 10:52:01 yeah, I like 90% of the changes. the one I really hate is random energy but I'll save that for another day :x 10:52:02 gammafunk: I'll try to sneak that in tonight 10:52:19 johnstein: sure, no worries of course; I might push the titles thing tonight, but it will be in a few days anyhow 10:52:43 push to master you mean? 10:53:13 random energy is one of my favorite changes 10:53:17 has there been a discussion on when to move to new webtiles? |amethyst ? 10:53:24 edlothiol: yeah, I'm sure snark would integrate changes you'd make, but he's there's currently only one location running these scripts, obviously 10:53:29 I think I'm actually used to random energy by now, it just means you have to play even more conservatively on first few d levels 10:53:48 gammafunk: no, I mean with the other score view 10:53:55 ?/random_energy 10:53:56 No matches. 10:53:58 in score_handler.py 10:54:07 oh, yeah those seem like they'd belong in the toml 10:54:10 -!- pythonsnake has quit [Client Quit] 10:54:23 (also, the other config in mapping.py should also be either in the config.toml or a new file) 10:54:31 btw I like TOML better 10:54:46 doy: Why? Because it discourages pillar dancing? 10:54:47 The Other Mysterious Language? 10:54:48 that's what I started doing, but then I became unsure if it was worth it 10:54:50 #comments ftw! 10:55:12 -!- Ququman has quit [Ping timeout: 246 seconds] 10:55:12 well it does seem like a good change 10:55:15 dpeg: Tom's Obvious, Minimal Language 10:55:40 is it particularly suited to python? 10:55:48 Alpha_: that's one reason 10:55:55 -!- blabber has joined ##crawl-dev 10:56:00 it also makes the game less predictable, which i like 10:56:09 gammafunk: well ideally, the score_dir config would be in the games config 10:56:12 edlothiol: question, if I have a simple JS dict to map these titles I'm giving from the webserver to tooltip description strings, what's the best js file to put that in, since the lobby and chat jsx both will call it 10:56:16 Ah, I don't like that because less predictable just forces more extreme conservative play 10:56:32 that really doesn't seem to be true in practice 10:56:57 in my experience, anyway 10:56:57 in early levels you cannot really take any chances if you're trying to streak/win 10:57:03 -!- fridurmus has quit [Remote host closed the connection] 10:57:12 edlothiol: sure, I guess the code would need some slight generalization to bring those all together to make the listing, but that seems fine 10:57:16 so now you can't really let dangerous monsters get within 2 tiles of you instead of within 1 10:57:17 random energy lets you get out of bad positions too as long as you flee before you are likely to be one-hit 10:57:41 maybe, but in crawl increased variance always favors the dungeon over the player 10:57:48 what is/was random energy? 10:57:56 ??randomized_energy 10:57:57 energy randomisation[1/3]: Every time a monster makes a movement (i.e. not an attack/spell), the amount of time taken to do its turn has a 1/3 chance of being 0.1 turns slower, a 1/3 chance of being 0.1 turns quicker and a 1/3 chance of being the normal amount. Over time, these 0.1s add up or cancel out to cause 'double moves' or 'lost moves'. 10:58:08 in the long run 10:58:23 ah randomIZED 10:58:38 gammafunk: a new file probably, or misc (could even extract the name-coloring-and-tooltip logic into a new component) 10:59:02 ok, my JS-fu is weak, but I'll try to do something reasonable 10:59:13 !learn add random_energy see {energy randomisation} 10:59:13 random energy[1/1]: see {energy randomisation} 10:59:36 ?/random_energy 10:59:36 No matches. 10:59:50 1learn add random energy do !rng coal nuclear solar wind fission fusion hydro oil microwave 11:00:14 gammafunk: oh, or user.js, though that's currently more concerned with the currently logged-in user 11:00:47 edlothiol: my approach is also probably bad; a special css class for e.g. watcher_admin, watcher_developer, watcher_goodplayer 11:00:54 in style.css 11:01:10 but I don't know how to do that in a better way 11:01:25 it's just setting a color css attribute 11:02:57 -!- codehero has quit [Ping timeout: 260 seconds] 11:03:04 that's probably how I'd do it, too 11:03:14 ok 11:05:49 -!- Hailley has quit [Quit: Petra is closed!] 11:07:09 -!- TwistedSage has quit [Quit: Page closed] 11:07:25 -!- codehero has quit [Excess Flood] 11:07:51 imo let them stack (watcher_admindevelopergreaterplayer) 11:07:53 <_< 11:09:21 gammafunk: of course, still keep the original watcher class 11:09:22 <|amethyst> ITYM class="watcher_admin watcher_developer watcher_greaterplayer" 11:09:23 -!- codehero has quit [Excess Flood] 11:09:29 <|amethyst> or yeah 11:09:34 <|amethyst> ITYM class="watcher watcher_admin watcher_developer watcher_greaterplayer" 11:09:39 <|amethyst> s/ITYM /// 11:09:43 yes, that :) 11:09:47 <|amethyst> s/\/$// 11:09:48 edlothiol: yeah, those are moved to watcher_normal player_normal 11:10:13 <|amethyst> I think it would be better to have a common class 11:10:24 classy 11:10:26 -!- codehero has quit [Excess Flood] 11:10:27 !!! 11:10:28 <|amethyst> so that things other than colour don't have to be specified four times 11:11:06 yeah, if we have the coloring for players too I'd have "watcher admin developer" / "player admin developer" 11:11:19 oh can stack classes that way, within the string? 11:11:30 yes 11:11:33 <|amethyst> yes, unless it's a really really ancient Netscape or IE 11:11:38 -!- PleasingFungus has joined ##crawl-dev 11:11:48 yeah that's def. what I should do then, after removing Hydraform 11:12:20 -!- fridurmus has quit [Remote host closed the connection] 11:13:18 oy gevalt! 11:13:53 |amethyst: edliothol was saying I could have a server-side script poke the webserver with SIGHUP in order to get it to reload e.g. the nicktable for goodplayer et all instead of using inotify 11:14:42 maybe have such a script check the nick db url, possibly pull out only the nicks we want, save it to a fixed location, and then sighup if there's a change? 11:14:47 <|amethyst> yeah 11:15:10 I guess this would be run through cron ideally 11:15:25 what kind of horrible person would remove hydraform 11:15:32 <|amethyst> yeah, that or as a daemon with sleep()s 11:15:37 SIGUSR1, not SIGHUP though 11:15:46 ok, SIGUSR1, thanks 11:15:53 don't know my SIGs 11:16:00 Move, SIG 11:16:49 I will get a basic script going and people with superior unix-fu can refine it 11:17:06 <|amethyst> SIGSAUER 11:17:07 Bloaxor: I buffed hydraform yesterday 11:17:09 in a sense 11:17:10 <|amethyst> program got shot 11:18:55 -!- |amethyst has quit [Disconnected by services] 11:18:58 -!- |amethys1 is now known as |amethyst 11:19:14 <|amethyst> Evil twin got shot 11:20:18 -!- mopl has quit [Quit: Page closed] 11:20:48 where 11:22:38 <|amethyst> Bloaxor: 12:18:55 |amethyst [~neil@cpe-96-29-247-235.swo.res.rr.com] has quit [Disconnected by services] 11:22:42 -!- geekosaur is now known as eviltwin_b 11:22:44 wat 11:22:49 -!- eviltwin_b is now known as geekosaur 11:22:59 <|amethyst> /nick neutraltriplet 11:23:18 -!- jack70 has quit [] 11:23:21 /nick lawfulquadrupledamage 11:25:02 (I have that nick registered...) 11:25:24 just in case! 11:26:37 -!- gammafunk has quit [Quit: leaving] 11:26:40 -!- Mazed has quit [Ping timeout: 260 seconds] 11:29:22 actually it was a just-in-case. I first got onto freenode in a context that got me confused with rra@stanford.edu quite a lot, and part of my motivation was just in case he decided to register an account (afaik he never did) 11:32:33 Deep dwarves negative energy resistance gaining message is slightly confusing 13https://crawl.develz.org/mantis/view.php?id=9053 by twist 11:33:33 -!- Alpha_ has quit [Quit: Leaving] 11:34:15 -!- bonghitz has quit [Remote host closed the connection] 11:34:52 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:37:29 -!- codehero has quit [Ping timeout: 260 seconds] 11:39:23 -!- bencryption has quit [Quit: WeeChat 0.3.8] 11:41:01 -!- tsohg has quit [Remote host closed the connection] 11:47:46 -!- Mazed has quit [Ping timeout: 255 seconds] 11:53:18 -!- SCisco has quit [Quit: Page closed] 11:56:22 -!- meatpath has quit [Ping timeout: 240 seconds] 12:00:27 -!- Guest3183 has quit [Quit: Leaving] 12:06:37 -!- stickyfingers has quit [Ping timeout: 246 seconds] 12:08:52 -!- Mazed has quit [Ping timeout: 240 seconds] 12:09:32 -!- rorriMnmaD has quit [Client Quit] 12:12:45 -!- gammafunk has joined ##crawl-dev 12:13:27 -!- ussdefiant has quit [Ping timeout: 258 seconds] 12:13:48 -!- Amy|Sonata has quit [Ping timeout: 260 seconds] 12:19:22 -!- tali713 has quit [Ping timeout: 276 seconds] 12:20:16 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1335-g1947092 (34) 12:22:37 -!- uglyjohn has quit [Quit: Page closed] 12:24:34 -!- scummos__ has quit [Ping timeout: 258 seconds] 12:25:52 !messages 12:25:52 No messages for TZer0. 12:26:01 -!- codehero has quit [Ping timeout: 260 seconds] 12:29:38 -!- lobf has joined ##crawl-dev 12:30:21 -!- Mazed has quit [Ping timeout: 272 seconds] 12:31:05 -!- rossi_ has quit [Ping timeout: 258 seconds] 12:32:48 -!- simmarine has joined ##crawl-dev 12:32:52 -!- Kalir has quit [Changing host] 12:34:58 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 12:35:35 -!- Alpha_ has joined ##crawl-dev 12:35:48 -!- tsohg has quit [Remote host closed the connection] 12:37:17 -!- ZRN has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 12:40:19 So, I was just wondering: 12:40:45 With mon-spell-slots, there aren't restrictions on number of spells or what spell slot is used for what purpose. 12:40:59 ...and I was thinking that one spell set that was really bizarre on account of both of things was 12:41:02 cacodemons. 12:41:05 cacodemon (082) | Spd: 10 | HD: 13 | HP: 79-116 | AC/EV: 11/10 | Dam: 22, 22 | 05demonic, 10doors, see invisible, lev, regen, !sil | Res: 06magic(160), 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 1627 | Sp: b.energy (3d20), slow, confuse, malmutate, dig | Sz: Large | Int: high. 12:41:05 %??cacodemon 12:42:05 ...actually, I guess that's a reasonable spell set; I guess I am thinking of when they had demon summoning :) 12:42:06 -!- sgun_ has quit [Read error: Connection reset by peer] 12:43:57 -!- dtsund has quit [Quit: dtsund] 12:44:36 -!- varmin has quit [Ping timeout: 260 seconds] 12:44:48 -!- ontoclasm has joined ##crawl-dev 12:47:54 -!- varmin has joined ##crawl-dev 12:50:15 does mon-spell-slots change the number of slots available? 12:51:34 -!- Mazed has quit [Ping timeout: 255 seconds] 12:52:13 yeah, what is mon-spell-slots doing, exactly? 12:55:29 -!- elliptic has joined ##crawl-dev 12:55:54 mon-spell-slots allows us to set how often monsters cast spells on a per-spell basis, and lets us have monsters with more than one of wizard spells/invocations/natural abilities. 12:56:45 does mon-spell-slots change the number of slots available? 12:56:49 The only hard limit on the number of spell slots it has was a bit of a hack to be able to initialise spell tables properly (limiting to 256 slots). 12:57:46 I could remove that, allowing infinite spell slots, but that would require a lot of hacking around C++03 limitations or C++11 :) 12:57:58 one of the things that's been on my todo list for a while has been to make liches more interesting by giving them a much wider variety of spells 12:57:59 (or an idea from someone else obv) 12:58:14 doy, easily doable! <3 12:58:16 only 256! Grunt my uint16 t-2 byte demon!!!! 12:58:39 oh speaking of which that reminds me of something else I was going to do with the branch 12:58:48 well, three things, all interrelated 12:58:54 so like they get initialized with a random list of ~20 spells, and the weights for which ones they cast most often are also randomized 12:59:11 (choices weighted toward higher level spells, obviously, and moreso for ancient liches) 12:59:14 1) allow panlords to have more spells; 2) allow ghosts to have more spells; 3) allow servitors to get more spells 12:59:25 and yeah, ghosts should definitely have more spells 12:59:38 not sure about pan lords, but maybe 12:59:44 doy, I remember writing code to do that in general a while ago which I probably don't have any more. 12:59:55 I'm not sure that massive spell lists are the best thing for liches 13:01:00 we do have other high-level spellcasting monsters with fixed theme wrt spellsets, so if liches can just cast everything... 13:01:11 Grunt: imo 13:01:13 first 13:01:21 make the list of 'what panlords can cast' separate from 'what ghosts can cast' 13:01:31 please.......... 13:01:40 gammafunk: what do you mean? 13:02:14 doy: well TeRe, op crushers, DE annihilators, there are a few monsters that have their theme established at least in part by their spells 13:02:30 yeah, sure 13:03:17 mm I have an idea for how to do ghost spell sets 13:03:21 I guess liches are generalists even as they are 13:03:24 lich (15L) | Spd: 10 | HD: 20 | HP: 62-100 | AC/EV: 10/10 | Dam: 1513(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 2753 | Sp: b.cold (3d29), paralyse, sum.greater demon, animate dead, iron shot (3d34), 04esc:teleport self / b.corrosive (3d23), slow, invisibility, throw icicle (3d29), crystal spear (3d40) / b.fire (3d29), confuse, haste, b.draining (3d27), sum.greater demon, 04esc:banishment / mystic blast (3d24), b.cold (3d29), invisibility, animate dead, o.destruction (9d17) | Sz: Medium | Int: high. 13:03:24 %??lich 13:03:27 i mean, we could make monster-only spells that are strongly associated with an existing monster have less of a chance of being chosen 13:03:45 but yeah, liches currently do all kinds of things 13:03:58 (50% - spell success) chance of each individual spell being on the ghost list if it is a monster spell 13:04:04 doy: if we do that, then obv. we really can't display the sets to the player 13:04:12 not that it has to be a limiting factor, I guess 13:04:55 -!- Blazinghand has quit [Read error: Connection reset by peer] 13:04:58 maybe we could, since I guess we're displaying all of these spells currently 13:05:12 gammafunk: take the panlord xv solution imo 13:05:13 but with weights involved and no logic of "oh it's this set" 13:05:35 what about ogre mages? 13:05:52 do they go the same route 13:05:57 (imo give some ogre mages Might Other or Invisiblity Other) 13:06:19 ogre mage (06O) | Spd: 10 | HD: 10 | HP: 40-69 | AC/EV: 1/7 | Dam: 12 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(80) | XP: 922 | Sp: haste other, crystal spear (3d28), blink, b.fire (3d18), b.cold (3d18), 04esc:minor healing (2d5) / haste other, mystic blast (3d15), invisibility, confuse, slow, 04esc:teleport self / haste other, paralyse, haste, b.lightning (3d17), confuse, 04esc:teleport self / haste other, sting (d10), blink, b.lightning (3d17), banishment, 04esc:minor healing (2d5) / haste other, throw flame (3d8), invisibility, teleport other, fireball (3d19) | Sz: Large | Int: high. 13:06:19 %??ogre mage 13:06:19 (yes the latter still exists!! Even if nothing is casting it right now.) 13:06:24 right, they do have sinv 13:06:28 invis other sounds hilarious 13:07:27 -!- rorriMnmaD has quit [Quit: leaving] 13:08:12 "The ogre mage turns off the light." 13:08:13 I guess we could go this way for all of the spell set monsters 13:08:21 -!- vedevedevede has quit [Ping timeout: 272 seconds] 13:08:55 depends on whether we like the idea of "this monster has only throw flame as its main conj, and not throw frost" or not 13:10:47 people keep changing trunk before I win HESu! Am I the only one around here that understands how important HESu is?! 13:11:10 yes 13:11:26 dang 13:11:39 -!- Bloaxzorro has joined ##crawl-dev 13:11:57 rust devil (104) | Spd: 10 | HD: 8 | HP: 30-57 | AC/EV: 16/8 | Dam: 16 | 05demonic, 10doors | Res: 06magic(60), 05hellfire, 04fire+++, 02cold, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 313 | Sz: Medium | Int: high. 13:11:57 %??rust devil 13:12:02 oh, still hasn't rebuilt 13:12:05 oh I just thought of the most important sequell command that really needs to exist 13:12:16 !lm * title~~zephyr 13:12:16 No milestones for * (title~~zephyr). 13:12:22 -!- Mazed has quit [Ping timeout: 245 seconds] 13:13:42 !learn add gammafunk belongs to the brotherhood of HESu 13:13:42 gammafunk[8/8]: belongs to the brotherhood of HESu 13:13:58 !lg * sif s=name 13:13:59 75189 games for * (sif): 694x Kave, 620x gammafunk, 569x 4thArraOfDagon, 441x Darmok, 428x aTarkinC, 405x buffalo66, 394x silentsnack, 329x Bruce, 291x Sky, 287x Sorbius, 278x Johan, 265x minmay, 262x clouded, 258x Ragdoll, 257x crawlie, 256x Celsitudo, 255x qtip, 235x m1nced, 225x Orfax, 224x Moose, 218x BirdoPrey, 209x murphyslaw, 202x jejorda2, 202x Neil, 199x Dalarist, 198x chukamok, 195x Solv... 13:14:20 !lg * sif s=name recent 13:14:21 9047 games for * (sif recent): 270x gammafunk, 130x kave, 97x BirdoPrey, 89x Avigdore, 77x bairyn, 74x Darmok, 73x Ekaitz, 70x frzndmn, 69x Sbamiri, 62x PolkaDot, 53x Esse, 49x silentsnack, 48x TZer0, 46x tlatlagkaus, 45x Apollyon, 43x NTRAFF, 43x aTarkinC, 40x LiLin, 39x Merlin, 39x CustomX, 38x ender2012, 38x Afay, 36x bullock, 36x whales2, 36x gimp, 34x letownia, 33x lordmilkman, 32x Waterpls, ... 13:15:40 -!- Bloaxor has quit [Ping timeout: 244 seconds] 13:15:58 !lg * HESu s=name 13:15:58 1365 games for * (HESu): 719x gammafunk, 23x ldf, 20x Croases, 20x Manslay, 18x blackw6, 15x mTUX, 14x Sorbius, 12x jejorda2, 12x tekoppen, 12x Ao, 11x DealPete, 10x Eifel, 10x zahalkas, 9x Cirk, 9x Clario, 9x WINNING, 8x johnnyzero, 8x perunasaurus, 8x Neil, 8x Mogri, 7x Tixat, 7x bmfx, 7x Grimm, 6x 78291, 6x cumulogeretes, 6x zkyp, 6x RinTezuka, 6x Isvaffel, 6x tsouns, 5x crawlingbirds, 5x nago,... 13:16:03 ...indeed 13:16:13 it's not even close 13:16:19 !lg * HEIE s=name 13:16:19 6711 games for * (HEIE): 864x gammafunk, 443x Faydane, 176x larasium, 134x Luterac, 130x wheals, 129x qtip, 107x Flure, 83x Diamant, 69x pubby, 67x Baraton, 63x Noah, 62x Dalvant, 53x jejorda2, 52x oxeimon, 51x Xiberia, 51x tcircuits, 44x SniffingPanties, 42x moq, 42x DrKe, 38x m1nced, 34x Garhauk, 33x syllogism, 33x grimtooth, 33x Dredmor, 33x Kamina, 32x ribbit, 31x ogaz, 31x NyaaKitty, 31x Neil... 13:16:28 !lg * FeCK s=name 13:16:28 2758 games for * (FeCK): 460x Naubita, 136x gammafunk, 124x Rhea, 118x mother3end, 68x swiechu, 56x Piginabag, 46x ophanim, 44x Yermak, 41x Iskender, 30x silentsnack, 29x fishi, 26x dialectric, 25x Shandreya, 25x timbw, 25x LustyArgonianMaid, 25x cedordark, 22x Zermako, 21x Bnni, 19x Kold, 19x kraphead, 19x ListenToMetal, 18x ogaz, 18x jeanjacques, 18x Xenene, 17x cptwinky, 16x Elynae, 15x ZebTM, ... 13:17:15 !lg * GrDK s=name 13:17:15 13 games for * (GrDK): 3x 78291, 2x Speleothing, 2x gammafunk, Wizwam, Priscilla, rubinko, Radpipe, caleba, AFluffyBunny 13:20:55 !lg PleasingFungus Gh-- 13:20:56 33. PleasingFungus the Fighter (L16 GhWn of Makhleb), blasted by a Balrug (fireball) (summoned by the player character) on Snake:5 (minmay_snake_end_coiled) on 2014-10-14 05:26:58, with 122271 points after 27231 turns and 2:05:52. 13:21:12 gammafunk: hi....... 13:21:16 !lm PleasingFungus 13:21:16 5511. [2014-10-16 00:03:21] PleasingFungus the Conjurer (L18 KoCj of Vehumet) found a gossamer rune of Zot on turn 31263. (Spider:5) 13:21:23 oh right, a ko 13:21:32 kocj power combo imho 13:21:46 I think I started playing kocj as a dare 13:21:48 fr: deep kobold annihilators 13:21:48 or something 13:21:51 !!! 13:22:03 give them irradiate 13:22:14 ouch. 13:22:25 oh uh 13:22:29 hey 13:22:35 did you just have the same idea I did 13:22:51 about a monster that might be appropriate for irradiate... 13:23:09 no I have no ideas 13:23:11 my mind is blank 13:23:13 and void 13:23:16 obviously not without some adjustments 13:23:26 surely you can think of the monster I'm thinking of! 13:24:43 is it mnoleg. 13:24:46 it is! 13:25:03 probably not until new spell slots I guess, and then there are his summons/tentacles, but 13:25:06 anyhow it's an idea 13:25:16 obv he'd have a cooldown or something 13:25:28 yeah the trick with monster irradiate is making them not spam it 13:25:30 'glowing' status 13:26:15 unknown monster: "big kobold demonologist" 13:26:15 %??big kobold demonologist 13:26:21 -!- elliptic has quit [Quit: Leaving] 13:26:27 big kobold necromancer (16K) | Spd: 10 | HD: 5 | HP: 16-40 | AC/EV: 3/12 | Dam: 7 | 10weapons, 10items, 10doors, evil, !sil, 07vault | Res: 06magic(20) | Vul: 08holy | Chunks: 09poison | XP: 97 | Sp: animate dead | Sz: Medium | Int: normal. 13:26:28 %??big kobold necromancer 13:27:17 ...big? 13:27:24 unknown monster: "large_kobold" 13:27:24 %??large_kobold 13:27:30 big kobold (08K) | Spd: 10 | HD: 5 | HP: 16-38 | AC/EV: 3/12 | Dam: 7 | 10weapons, 10items, 10doors | Res: 06magic(20) | Chunks: 09poison | XP: 97 | Sz: Medium | Int: normal. 13:27:30 %??big_kobold 13:27:30 big 13:27:42 wow, big seems like the worst descriptor 13:27:45 -!- Thomus has quit [Quit: Page closed] 13:27:52 big rock 13:28:04 <3 big kobolds 13:28:07 they're big, for kobolds. 13:28:21 large would imply that they're overweight? 13:28:26 plussize kobolds 13:28:33 fr: fat kobold 13:29:02 plump kobolds 13:29:34 -!- eliotn has quit [Ping timeout: 246 seconds] 13:30:17 kobold lord imo 13:30:29 you have to grow plump kobolds indoors, away from sunlight 13:30:30 kobold chieftain!!! 13:30:50 -!- Zermako_ has quit [Read error: Connection reset by peer] 13:30:57 if you make a kobold chief, we'd have to change pluralise() 13:31:03 that is a plus 13:31:48 kobold chef 13:33:45 -!- Mazed has quit [Ping timeout: 244 seconds] 13:34:09 also them 13:35:35 -!- SomeStupidGuy has quit [Ping timeout: 272 seconds] 13:36:14 -!- Sweet has quit [Quit: Page closed] 13:39:22 kobold cheftain 13:39:32 -!- stanzill has quit [Changing host] 13:39:42 kobolds chief 13:39:44 -!- Bloaxor has joined ##crawl-dev 13:40:23 -!- hauzer has quit [Quit: Leaving.] 13:40:41 -!- codehero has quit [Ping timeout: 260 seconds] 13:42:31 PleasingFungus: now that we have SPELL_BATTLECRY and we're likely to get a SPELL_THROW (both on mon-spell-slots) maybe we should work on that hobgoblin unique <_< 13:42:41 yes 13:42:45 (also I should dig out my old iron giant stuff for the latter) 13:42:48 that was in fact, exactly my plan 13:43:09 -!- codehero has quit [Excess Flood] 13:43:19 also I was planning on doing SPELL_TENTACLE_THROW - I have some initial work stashed 13:43:35 aha 13:43:49 -!- Bloaxzorro has quit [Ping timeout: 272 seconds] 13:43:52 not sure how similar it'd be, tho - one is about throwing a constricted enemy away, the other is about throwing an adjacent ally at a target 13:44:19 -!- codehero has quit [Excess Flood] 13:45:57 yeah they'd be very different 13:46:09 * Grunt grabs gammafunk. Grunt throws gammafunk!!! 13:46:18 mine tries to throw the player to a dangerous spot, using a scoring function 13:46:28 yours would just throw at the player every time 13:46:38 well, at the target 13:46:39 which is probably the player 13:46:49 PleasingFungus: SPELL_THROW_ALLIES 13:46:50 imo 13:46:50 well sure, I'm just simplifying 13:46:52 ya 13:47:06 -!- rossi_ has quit [Ping timeout: 240 seconds] 13:47:35 yeah, that and rod/book-like spell lookup are both on my post-mon-spell-slots TODO 13:47:46 er, the latter is for monster xv 13:47:57 I'm not sure what you mean by spell tentacle throw though 13:48:24 gammafunk: turning crushers' throwing from an ability into a spell 13:48:34 gammafunk: like a lot of mon-abils in mon-spell-slots 13:48:45 (imo get that tomb subvault done so you can help!!!) 13:48:48 well in response to PleasingFungus, unless that's actually just what he meant 13:49:08 Grunt I uh....lied about starting a tomb subvault, or was joking rather >_> 13:49:22 Grunt I have been hacking webtiles! And fudging with random stuff! 13:49:36 gammafunk: UNFORGIVABLE 13:49:39 %git 13:49:39 07gammafunk02 {ontoclasm} * 0.16-a0-1335-g1947092: Don't hide felid hand slot tiles when using bladehands 10(11 hours ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=19470920d0e8 13:49:43 !send Tomb gammafunk 13:49:43 Sending gammafunk to Tomb. 13:49:50 see?! that's stuff! 13:49:56 the rare gammafunk-ontoclasm commit 13:50:08 -!- read has quit [Quit: class] 13:50:19 gammafunk: grunt was right; that is what I meant 13:50:24 ok 13:50:40 just ongoing refactoring 13:50:48 yeah it should be very easy to move it over, it's in its own function already 13:51:39 I watched a great op c death where this Gr was getting beat up by the crusher in depths a bit, and death yaks were surrounding him, getting some hits in as well 13:51:55 so he flies over to deep water, the Yak pack waiting at waters edge, looking forlorn 13:52:11 as they will 13:52:12 and he fights the opc, which kills him by throwing him right into the middle of the yak pack 13:52:15 yesss 13:52:24 exactly what you'd always dreamed of! 13:52:27 yes 13:53:41 hm. whatever happened to webtiles shatter? 13:53:46 the animation 13:53:53 it's just disabled at the moment 13:53:54 was disabled because of extreme slowness 13:54:02 like the other animations iirc? 13:54:16 doy: is it still on for console? 13:54:26 dpeg: yeah, console and sdl tiles still have them 13:54:31 \o/ 13:54:36 -!- Mazed has quit [Ping timeout: 250 seconds] 13:54:43 ??console_reasons 13:54:43 console reasons[1/2]: i converted to console to throw my wife off the trail, now she knows it's a game :( 13:54:54 ??console_reasons[2 13:54:54 console reasons[2/2]: women don't even like tiles players they're like 'ew you play lame video games' but with console it's like, 'wow, so you're good at computers' 13:55:00 next step: monochrome! 13:55:38 dpeg: i once started making an rcfile for that! 13:55:38 ontoclasm: You have 1 message. Use !messages to read it. 13:55:38 -!- LexAckson_ has quit [Read error: Connection reset by peer] 13:55:53 !lg ontoclasm s=tiles 13:55:54 1144 games for ontoclasm: 733x true, 411x false 13:55:56 -!- blabber has quit [Quit: leaving] 13:55:56 -!- LexAckson_ has joined ##crawl-dev 13:55:59 amazing 13:56:05 need to play more console 13:56:23 !lg ontoclasm tiles 13:56:24 733. ontoclasm the Insei (L4 OpTm), blasted by Charly's ghost (magic dart) on D:3 on 2014-10-16 14:52:23, with 82 points after 2109 turns and 0:05:24. 13:58:37 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 13:59:49 -!- hauzer has quit [Quit: Leaving.] 14:01:24 -!- doubtofbuddha has quit [Ping timeout: 246 seconds] 14:03:08 -!- BigBluFrog has quit [Quit: Page closed] 14:03:29 -!- tsohg has quit [Remote host closed the connection] 14:12:04 !lg . won s=tiles 14:12:04 14 games for ontoclasm (won): 10x true, 4x false 14:12:56 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:15:45 ontoclasm: I like the idea of you as some kind of aesthetic who creates the tiles but plays console because you fear seeing tiles as a player would bias your artistic integrity somehow 14:15:46 -!- foophykins has quit [Ping timeout: 246 seconds] 14:16:07 -!- Mazed has quit [Ping timeout: 272 seconds] 14:19:59 ??sap 14:19:59 sap magic[1/2]: A fixed-70%-chance line-of-fire hex from {warmonger}s. Worsens overall spell success with each spell cast, according to that spell's level. A single cast of fire storm (level 9) makes failure go from 3% to 11%, but a single bolt of fire (level 6) goes from 4% to 7%. 14:21:57 gammafunk: i can't jeopardize my artistic integrity by "playing" tiles, i CREATE tiles *blows ring of clove smoke* 14:22:14 haha 14:22:44 !lg Bloax s=tiles 14:22:44 1104 games for Bloax: 1099x true, 5x false 14:22:52 tiles mustard race 14:22:52 ontoclasm goes on a world Tiles tour, his throngs of fans streaming in to see his exhibits 14:25:37 -!- Kintak has quit [Ping timeout: 272 seconds] 14:26:08 bloax has fewer games than me but is so much better it's not even funny :negative: 14:27:22 well i am a wizard 14:27:41 -!- Basil has joined ##crawl-dev 14:28:37 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 14:28:38 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 14:28:46 you're a wizard, hairy 14:28:50 -!- roctavian has joined ##crawl-dev 14:29:36 yer a wizzard barry 14:31:32 PleasingFungus: Let's clean up that grammar: "you're a wizard and you are hairy." 14:31:32 Lasty_: You have 2 messages. Use !messages to read them. 14:32:50 PleasingFungus: friendly-neutral and (presumably) neutral monsters cause horror? Unexpected. 14:33:10 your check is for foo->friendly() 14:33:12 iirc 14:33:25 Makes sense. 14:33:31 Also, should be easy to fix. 14:33:40 !learn del ru_to_do[-1 14:33:40 Deleted ru to do[6/6]: tukima's creates friendly weapons under sac love. 14:33:41 !learn del ru_to_do[-1 14:33:41 Deleted ru to do[5/5]: Sac Love doesn't work on Pikel's slaves 14:34:13 I swear to god there's a function like foo will_attack 14:34:13 !learn ru_to_do add Ru bug: neutrals cause Ru's Horr(-3) 14:34:13 I don't know about !learn ru_to_do. 14:34:21 you forgot the add 14:34:22 !learn add ru_to_do Ru bug: neutrals cause Ru's Horr(-3) 14:34:22 ru to do[5/5]: Ru bug: neutrals cause Ru's Horr(-3) 14:34:32 no, I transposed it, which is even more confusing 14:34:53 nice 14:35:02 anyway yeah I *think* there's a good function for this 14:35:10 couldn't find it when I was refactoring your code earlier, tho 14:35:21 I'll take a gander when I'm back home 14:36:01 which code are you refactoring? 14:36:46 -!- Mazed has quit [Ping timeout: 240 seconds] 14:37:01 !lg magicpoints br=zig 14:37:01 3. magicpoints the Omniscient (L27 NaWz of Ashenzari), mangled by a reaper (a +1 scythe of venom) on Zig:16 on 2014-10-08 01:57:36, with 1879999 points after 146863 turns and 1d+3:19:29. 14:37:18 -!- vadatajs has quit [Ping timeout: 244 seconds] 14:37:19 Lasty_: this was the horror code in player-reacts.cc, I think? 14:37:23 %git :/orror 14:37:24 07PleasingFungus02 * 0.16-a0-1250-gfa63d87: Remove a redundant horror check 10(4 days ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fa63d872135b 14:37:35 Oh, right, that makes sense 14:37:35 !gitgrep orror 2 14:37:36 %git HEAD^{/2} 14:37:36 07PleasingFungus02 * 0.16-a0-1331-g91d9888: Change exclusion force_more to use force_more_message 10(16 hours ago, 4 files, 1+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=91d98883de9f 14:37:40 !gitgrep 2 orror 14:37:41 %git HEAD^{/orror}^^{/orror} 14:37:41 07PleasingFungus02 * 0.16-a0-1249-g47d1bbe: Refactor horror 10(4 days ago, 6 files, 124+ 80-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=47d1bbe2cff7 14:37:44 that^ 14:37:46 I remember that one 14:38:17 oh. also, I *think* there might be a 'nearby monster iterator' that you can use instead of a radius iterator 14:38:39 !send PleasingFungus horrible code 14:38:39 Sending horrible code to PleasingFungus. 14:38:51 03Grunt02 07[mon-spell-slots] * 0.16-a0-1059-gaa9145c: Let player ghosts retain more spells. 10(23 minutes ago, 2 files, 25+ 60-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=aa9145cafb01 14:38:51 03Grunt02 07[mon-spell-slots] * 0.16-a0-1060-g60c35b1: Pick servitor spells like ghost spells. 10(13 minutes ago, 1 file, 20+ 84-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=60c35b119a0e 14:38:51 03Grunt02 07[mon-spell-slots] * 0.16-a0-1061-g5393195: Convert panlord spell selection to new spell slot system. 10(61 seconds ago, 1 file, 44+ 38-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=53931951d671 14:39:03 (no I am not talking about my commits) 14:39:21 A nearby monster iterator would be great. I'd use it in Apocalypse too. 14:40:43 monster_near_iterator, probably 14:41:10 clearly the first iteration always returns the player 14:41:10 <_< 14:41:20 PleasingFungus: yeah there is a monster iterator 14:41:35 with los restrictions iirc 14:42:02 yeah, that'd be nice 14:42:12 though ofc you still need the can_see check for invisible/submerged monsters 14:42:26 ofc 14:42:59 ooo, nice fail chance check 14:43:11 * gammafunk draws a card. It is Damnation. Grunt is cast into the abyss! 14:43:19 I assume !brill is included in that calculation, since ghosts? 14:43:20 * Grunt escapes from the Abyss! 14:43:42 I guess "quaff brill before you die to make your ghost nastier" is hardly the dumbest thing in crawl 14:43:44 PleasingFungus: beats me!! I am just basing this on what the check used to be :) 14:43:52 haha 14:43:59 oh I should check 14:44:09 how dangerous a LogicNinja ghost is likely to be under the new regime 14:44:37 !lm br.exit=zig 14:44:38 No milestones for gammafunk (br.exit=zig). 14:44:41 !lm * br.exit=zig 14:44:41 No milestones for * (br.exit=zig). 14:44:56 !lm * br=zig 14:44:57 114274. [2014-10-16 19:38:31] Diplomat the Genius of the Arcane (L27 DECj of Sif Muna) reached level 16 of a Ziggurat on turn 152861. (Zig:16) 14:45:00 player ghost spells:bolt_of_fire;lehudib's_crystal_spear;haste;controlled_blink;regeneration;fire_storm;glaciate;shatter 14:45:10 !lm * br=zig milestone=~exit 14:45:11 No milestones for * (br=zig milestone=~exit). 14:45:21 (wow a glaciate+fire storm ghost) 14:45:31 !lm * milestone=~27 br=zig 14:45:32 3017. [2014-10-16 17:42:20] Diplomat the Genius of the Arcane (L27 DECj of Sif Muna) left a Ziggurat at level 27 on turn 148655. (Zig:27) 14:45:45 !lm * milestone=~left br=zig lvl=27 14:45:45 1489. [2014-10-16 17:42:20] Diplomat the Genius of the Arcane (L27 DECj of Sif Muna) left a Ziggurat at level 27 on turn 148655. (Zig:27) 14:45:49 !lm * milestone=~left br=zig lvl=27 god=zin 14:45:50 28. [2014-10-06 14:49:26] nigilith the Axe Maniac (L27 FoFi of Zin) left a Ziggurat at level 27 on turn 122393. (Zig:27) 14:46:23 !lm * milestone=~left br=zig lvl=27 s=god 14:46:23 1489 milestones for * (milestone=~left br=zig lvl=27): 652x Vehumet, 239x Makhleb, 140x Ashenzari, 130x The Shining One, 101x Sif Muna, 56x Cheibriados, 30x Okawaru, 28x Zin, 23x, 17x Nemelex Xobeh, 17x Kikubaaqudgha, 16x Xom, 8x Dithmenos, 6x Trog, 6x Jiyva, 5x Lugonu, 5x Gozag, 5x Qazlal, 2x Ru, Yredelemnul, Fedhas, Elyvilon 14:47:11 Grunt: bonus if they also have ball lightning imho 14:47:41 yessssss 14:48:14 Grunt: how will spell lists in mon_spec change? 14:48:23 can you give weights or flags or something? 14:48:36 gammafunk: hopefully! Right now it's still just a list of spells though. 14:48:43 ok 14:51:02 and what of spell_melee, one of my favorite 14:51:03 s 14:51:14 it's now unnecessary!! 14:51:19 ;_; 14:52:06 oh this is an amusing commit 14:52:09 %git e52a38c 14:52:09 07kilobyte02 * 0.8.0-a0-5642-ge52a38c: Make Fiends and Pit Fiends use regular spells rather than abilities. 10(3 years, 7 months ago, 7 files, 45+ 71-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e52a38c7d093 14:54:36 hah 14:54:41 did they torment by ability 14:54:49 yes! 14:55:17 indeed 14:55:18 and hellfire 14:56:17 Grunt: btw, what other spells do you want to give to servitors? 14:56:25 v0v 14:56:45 ...beastly appendage? 14:56:53 blade hands imo 14:56:55 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 14:57:37 they're pretty powerful right now, I wouldn't say too much, but they probably shouldn't get too much moreso 14:57:58 ??spellforged_servitor 14:57:58 spellforged servitor[1/4]: Level 7 Summoning/Conjurations spell which summons a golem-like monster which knows a deterministic subset of your own spells. Tends to have around 3 bolt spells and 2 AoE/support spells, and won't pick some things like Shatter that could hurt you. 14:58:06 ??spellforged_servitor[2 14:58:06 spellforged servitor[2/4]: Eligible spells: {lcs}, {iood}, iron shot, bolt of fire/cold/magma/draining/lightning/venom, poison arrow, throw icicle, stone arrow, {imb}, {cbl}, fireball, airstrike, {lrd}, freezing/poisonous cloud, force lance, dazzling spray, mephitic cloud, sticky flame, throw flame/frost, freeze, flame tongue, sting, sandblast, magic dart. 14:58:21 hah, throw flame 14:58:44 trains for L7 summons/conj, gives servitor throw frost 14:58:56 -!- Amnesthesia is now known as Amnesthesia|Else 14:59:33 servitor with cbl, that sounds interesting 14:59:51 -!- Kalir has quit [Changing host] 15:00:23 !lg * vmsg~~lightning.*servitor 15:00:27 1. Mrmini231 the Frost Mage (L15 DsIE of Vehumet), killed by an exploding ball lightning (created by a spellforged servitor (summoned by the player character)) on D:15 on 2014-03-27 16:56:03, with 90104 points after 31518 turns and 3:07:26. 15:00:57 -!- Patashu has joined ##crawl-dev 15:03:01 good 15:03:13 Grunt: unique with spellforged serv. 15:03:23 and haste other 15:03:55 mmmmmmmmmmmmmm 15:04:02 how about 15:04:04 Frederick 15:04:05 !!!!!!!!! 15:04:07 -!- alefury has joined ##crawl-dev 15:04:08 DANG 15:04:11 I approve 15:04:39 Ignore frederick, will you? 15:04:43 well sir! 15:04:52 you'll get 15:04:55 Frederick (03@) | Spd: 10 | HD: 21 | HP: 159 | AC/EV: 0/10 | Dam: 27 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(140) | XP: 3749 | Sp: mystic blast (3d25), b.cold (3d30), invisibility, iron shot (3d36) | Sz: Medium | Int: normal. 15:04:55 %??frederick 15:04:55 !glasses 15:04:55 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 15:04:55 served 15:04:55 !!!!!!!!!!! 15:05:34 also good Dam 15:05:54 well clearly make him attack faster 15:06:12 he won't need that with haste other and servitor! 15:06:20 he doesn't need haste other ofc 15:06:27 but he is hd 21 I guess 15:08:01 03Grunt02 07[mon-spell-slots] * 0.16-a0-1062-gc816191: Axe a header reference to a now-nonexistent function. 10(60 seconds ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c8161913654f 15:10:01 -!- stickyfingers has quit [Ping timeout: 246 seconds] 15:18:20 |amethyst: seen in webtiles chat, the user ISUPPORTGAMERGATE 15:18:38 I suppose you knew that was inevitable 15:18:44 does webtiles chat need moderation support 15:18:55 is that a bad name 15:19:28 gamergate = abusing women for not accepting being walked all over by prepubes 15:19:43 what 15:19:47 verbal abuse 15:19:51 its pretty bad though 15:20:03 death threats and the like 15:20:10 also doxxing althouygh I don't know if that goes on in anything crawl related 15:20:12 -!- mopl has quit [Client Quit] 15:20:22 (== publishing home address to enable in person abuse) 15:20:30 last time i checked it was about gaming journalism being in bed with questionable indie developers 15:20:39 -!- PleasingFungus has quit [Remote host closed the connection] 15:20:47 it's gone WAY beyond that, Bloaxor 15:20:47 well, after the death threats it kind of wasnt anymore 15:20:57 despite how it may have started, it devolved quickly 15:21:00 well is everyone slinging death threats 15:21:12 Bloaxor: It's on the record that it was a planned campaign of harrassment that hid behind facile claims of journalistic ethics 15:21:19 no, but as soon as enough people do the whole group loses credibility 15:21:41 -!- axecop has quit [Quit: Page closed] 15:21:41 (no to the "everyone" bit) 15:21:41 -!- PleasingFungus has joined ##crawl-dev 15:22:04 The group also loses credibility for insisting that the terroristic intimidation campaign aimed at female journalists is just a distraction and the real issue is an imaginary sex-for-journalism trade. 15:22:30 augh no 15:22:32 what did I just walk into 15:22:38 the thing you walked out of 15:23:12 can we all just agree that gamergate is transparently awful and move the discussion to twitter or something 15:23:21 I'm fine w/ that. 15:23:22 Bloaxor: I was afk 15:23:47 where do all these things come from 15:24:03 To what do you refer? 15:24:11 [22:22:14] The group also loses credibility for insisting that the terroristic intimidation campaign aimed at female journalists is just a distraction and the real issue is an imaginary sex-for-journalism trade. 15:24:21 [22:19:39] gamergate = abusing women for not accepting being walked all over by prepubes 15:24:31 The implication being that they're made up? 15:24:40 the implication being that i am curious 15:24:57 Bloaxor: there are plenty of places to read about it if you're curious 15:25:00 google is your friend 15:25:02 As you open the gamergate, it creaks loudly! 15:25:48 Bloaxor: If you read any journalism on the subject it shouldn't be hard to find. Here's just one example: http://www.businessinsider.com/gamergate-death-threats-2014-10 15:25:57 If you'd like I can PM you many more 15:26:17 doy: yes. We had HOLOCAUSTDIDNTHAPPEN the other day. 15:26:45 Yeah I think this issue is not a simple/transparent one, and of course |amethyst can run the server as he sees fit, and discussion of the contraversy is probably better had in other venues 15:26:54 I was just pointing out that particular user 15:27:17 Probably it's not really worth wack-a-mole for user accounts though 15:27:43 dpeg: now there's a more red flag raising case 15:28:35 -!- Patashu has quit [Ping timeout: 265 seconds] 15:28:38 Bloaxor: I think the server maintainer wasn't around, but we cannot allow that to go through. Ideally, every server had more than one people who can pull the breaks. 15:28:56 -!- tabstorm has joined ##crawl-dev 15:29:15 maybe with webtiles-changes, it'll be easier for us to get chat modertation integrated (in a simple way), which partially helps the problem 15:29:24 http://www.breitbart.com/Breitbart-London/2014/09/01/Lying-Greedy-Promiscuous-Feminist-Bullies-are-Tearing-the-Video-Game-Industry-Apart what's this then 15:29:26 -!- LexAckson_ has quit [Ping timeout: 240 seconds] 15:29:41 * dpeg boldly claims that none of this woudln't have happened if everyone would still play tiles! 15:29:42 Bloaxor: let's just not have this discussion here 15:29:46 erm, console :) 15:30:00 you are partly right there 15:30:06 uhhh 15:30:09 so the solution is to just remove webtiles 15:30:16 just the URL makes me question that link 15:30:28 also makes me want to kickban whoever brought it up non-ironically 15:30:32 simmarine: only very mature persons can be allowed to play webtiles! 15:30:34 Cerebov (05&) | Spd: 10 | HD: 21 | HP: 650 | AC/EV: 30/8 | Dam: 60 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, !sil | Res: 06magic(160), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d16 / 8d17), iron shot (3d36), haste, sum.greater demon | Sz: Giant | Int: normal. 15:30:34 %??cerebov 15:30:52 (luckily for you I don't decide that here) 15:31:06 dpeg: well i think my solution has the same effect in the end 15:31:15 03Grunt02 07[mon-spell-slots] * 0.16-a0-1063-ga0f663d: Clean up and generalise some servitor code; it's now monster-castable. 10(2 minutes ago, 6 files, 54+ 28-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a0f663d9eca7 15:31:18 !lm * unique noun~~cerebov 15:31:18 gammafunk: 15:31:18 4758. [2014-10-16 03:11:02] Tabstorm the Warrior (L27 VSWn of Ashenzari) killed Cerebov on turn 68667. (Pan) 15:31:19 geekosaur: we're being asked not to continue the discussion in ##crawl-dev, as much as I feel the same way. I suggest you take it to PM. 15:31:19 !lm * unique noun~~cerebov s=noun 15:31:19 ^ 15:31:21 haha 15:31:26 4758 milestones for * (unique noun~~cerebov): 4758x Cerebov 15:31:28 n00b 15:31:29 hm 15:31:32 !send gammafunk servitor ghosts 15:31:32 Sending servitor ghosts to gammafunk. 15:31:57 yes, look at all the threats 15:31:58 what 15:32:07 ##crawl is also possibly a place for discussion fwiw 15:32:13 Not sure how that channel feels about it 15:32:19 wow, that's not a very nice thing to inflict on ##crawl 15:32:22 Well, it's not on-topic for that channel either 15:32:24 id think ##crawl is better off discussing crawl 15:32:24 :3 15:32:37 I do want to see the minmay responses though 15:32:40 augh 15:32:52 I've had my disagreements with him, but that's a bit much...! 15:32:59 gammafunk: better to talk about potion colours :( 15:33:03 In Tavern, minmay has typically come down anti-misogynist. 15:33:04 noooo 15:33:10 What is this about cerebov 15:33:13 anti-misogynist 15:33:21 tabstorm: I can't find anyone who's killed an x-shaped cerebov 15:33:23 oh 15:33:24 dang 15:33:29 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 15:33:31 well I will try to be the first 15:33:33 !lm * unique noun~~royal 15:33:37 17521. [2014-10-16 20:04:40] Deprived the End of an Era (L27 DrMo of Qazlal) killed the royal jelly on turn 101307. (Slime:6) 15:33:39 !lm * unique noun~~royal =snoun 15:33:40 Broken query near '=snoun' 15:33:42 I imagine everyone just assumes hes immune to magic 15:33:43 !lm * unique noun~~royal s=noun 15:33:44 thats a good idea to try 15:33:46 because I did 15:33:47 as well 15:33:50 17521 milestones for * (unique noun~~royal): 17412x the royal jelly, 64x the titan shaped Royal Jelly, 23x the elephant slug shaped Royal Jelly, 11x the golden dragon shaped Royal Jelly, 5x the iron dragon shaped Royal Jelly, 5x the acid blob shaped Royal Jelly, the iron troll shaped Royal Jelly 15:33:50 i knew he wasnt! 15:33:53 imo test in wizmode 15:33:58 hm 15:33:58 hes also vulnerable to ledas 15:34:01 good for like a DD 15:34:03 or would that spoil it 15:34:04 "the weakest of the panlords" 15:34:50 is it even possible to poly cerebov 15:34:55 Who knows 15:34:58 even with vuln his MR is absurd 15:35:04 isnt his mr lower than trj 15:35:07 Yes 15:35:09 Cerebov (05&) | Spd: 10 | HD: 21 | HP: 650 | AC/EV: 30/8 | Dam: 60 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, !sil | Res: 06magic(160), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d16 / 8d17), iron shot (3d36), haste, sum.greater demon | Sz: Giant | Int: normal. 15:35:09 %??cerebov 15:35:11 royal jelly (08J) | Spd: 14 | HD: 21 | HP: 230 | AC/EV: 8/4 | Dam: 5008(acid:7d3), 3008(acid:7d3) | 04eats items, sense invisible | Res: 06magic(180), 03poison, 08acid+++, asphyx, 12drown | Vul: 11silver | XP: 14176 | Sz: Medium | Int: plant. 15:35:11 %??the royal jelly 15:35:15 so definitely doable 15:35:16 oh 15:35:21 oh i thought trj was 200 15:35:22 wow, that's way lower than i expected 15:35:22 thats new 15:35:32 if hes polyable it should be doable 15:35:34 its on the todo list 15:35:39 royal jelly (08J) | Spd: 14 | HD: 21 | HP: 230 | AC/EV: 8/4 | Dam: 5008(acid:7d3), 3008(acid:7d3) | 04eats items, sense invisible | Res: 06magic(196), 03poison, 08acid+++, asphyx, 12drown | XP: 14176 | Sz: Medium | Int: plant. 15:35:39 %0.14?the royal jelly 15:35:42 dang, nerfed 15:35:44 This is a good thing imo 15:35:49 d a n g 15:35:52 because with panlord-pursuit 15:35:57 you have a way to kill cere at least 15:36:01 Cerebov (05&) | Spd: 10 | HD: 21 | HP: 650 | AC/EV: 30/8 | Dam: 60 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, !sil | Res: 06magic(168), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d16), iron shot (3d36), haste, sum.greater demon / fire storm (8d17), iron shot (3d36), haste, sum.greater demon | Sz: Giant | Int: normal. 15:36:01 %0.14?cerebov 15:36:01 so hes not pursuing you everywhere 15:36:11 hm 15:36:16 doy, did you see dragonarms 15:36:23 I forget 15:36:27 fr: Dragon Arms 15:36:28 i was vaguely watching the channel 15:36:30 upgrade to Blade Hands 15:36:45 hmm why am i not getting health with &H 15:36:52 also an upgrade to dragon form, probably :p 15:36:52 simmarine: someone removed that 15:36:54 simmarine: me! 15:36:55 wow 15:36:56 why 15:37:00 how will i get 10k hp now 15:37:04 it was really really annoying for testing 15:37:19 _Created macro '1' => '&H'. 15:37:32 the gaining health part of it 15:37:32 Cerebov's appearance momentarily alters. 15:37:38 doesnt look like you can poly him 15:37:42 Dang 15:37:45 fucked up as heck 15:37:49 that was first try poly though, good result 15:37:51 might be a little too easy. 15:37:56 rPoly is a hidden resistance maybe? 15:38:02 probably something about him being a & 15:38:05 oh 15:38:06 hm 15:38:07 maybe 15:38:16 I know demon poly is some kind of a thing 15:38:34 but I'm not sure which demons it applies to, exactly 15:38:40 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 15:38:42 -!- scummos__ has quit [Quit: Konversation terminated!] 15:38:50 wow, panlords arent mr immune 15:38:56 pandemonium lord (02&) | Spd: 10-19 | HD: 26 | HP: 105-243 | AC/EV: 14/14 | Dam: 57 | 05demonic, 10doors, fighter, see invisible, !sil | Res: 06magic(173), 05fire++, 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 5306 | Sp: (random) | Sz: Large | Int: high. 15:38:56 %??pandemonium lord 15:38:56 // There's not a single valid target on the '&' demon tier, so unless we 15:38:56 // make one, let's ban this outright. 15:39:07 pandemonium lord (02&) | Spd: 10-19 | HD: 21 | HP: 107-241 | AC/EV: 14/14 | Dam: 50 | 05demonic, 10doors, fighter, !sil | Res: 06magic(140), 05fire, 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 4879 | Sp: (random) | Sz: Large | Int: high. 15:39:07 %0.14?pandemonium lord 15:39:08 hmm i wonder if you can drown him when enslaved somehow 15:39:22 in lava, that is 15:39:23 Staut's appearance momentarily alters. This wand has 21 charges left. 15:39:30 so yes & is banned as Grunt pointed out 15:39:47 can we poly Antaeus? 15:39:55 Antaeus (11C) | Spd: 10 | HD: 22 | HP: 700 | AC/EV: 28/4 | Dam: 7512(cold:22-65), 3012(cold:22-65) | 05demonic, 10weapons, 10items, 10doors, fighter, amphibious, see invisible, !sil | Res: 13magic(immune), 02cold++, 10elec++, 12drown, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 15000 | Sp: flash freeze (3d29), b.lightning (3d25) | Sz: Giant | Int: high. 15:39:55 %??antaeus 15:39:57 no 15:39:59 No 15:40:01 oh 15:40:02 rip 15:40:07 cerebov might be the only lord who had under 200 mr 15:40:08 you can confuse him now though! 15:40:22 Who antaeus? 15:40:25 yes 15:40:26 how 15:40:30 needle 15:40:37 is all I can think of.. 15:40:38 mr-infinity no longer confers rconfuse 15:40:40 -!- Mazed has quit [Ping timeout: 265 seconds] 15:40:42 Oh 15:40:43 zin, needles 15:40:53 also xom 15:40:54 xom 15:40:55 yes 15:41:03 Grunt: what is your opinion re allowing & poly. is it morally unsound 15:41:11 Xom & Zin, the anti-Antaeus tag team 15:41:12 *clearly* you'd have to make it just generate a fresh pan lord 15:41:18 if you did it on generics 15:41:20 ha 15:41:29 like ugly things! 15:41:38 well it's sort of bad since 15:41:42 it's only an exploit for the player 15:41:44 PleasingFungus: what I'd worry about is that it would be seen as an easy way to overcome some of their major challenges 15:42:00 (e.g. bye bye 650/700 HP) 15:42:10 yeah cerebov specifically I don't know about 15:42:20 but I like the idea of allowing random panlord poly 15:42:35 I think it effectively weakens them 15:42:40 although in a weird way 15:42:42 are there any nongiant lords 15:42:58 I guess mainly I like the idea since I'm not sure who would bother 15:43:20 I guess you could poly individual lords who came up with nasty spellsets/brands? 15:43:28 right 15:43:31 poly glaciate panlords 15:43:34 good plan 15:43:35 but they're still gonna have good mr 15:43:35 but it's a pretty silly tactic 15:43:40 so you have to expend resources and - yeah 15:43:47 there is the plut sword 15:43:50 well what else aare you gonna do with vuln scrolls 15:43:56 banish Cerebov 15:43:57 ???? 15:43:59 that are on autopickup for some reason 15:44:00 but the plut sword is pretty bad 15:44:09 every normal scroll is on autopickup 15:44:10 gammafunk: yes! we should make the plut sword work on randlords 15:44:15 simmarine: well 15:44:17 immolate isn't 15:44:19 for example 15:44:20 well thats purple 15:44:21 PleasingFungus: you could implement useful things instead! 15:44:23 maybe vuln should be purple 15:44:25 and modern vuln is probably more like - yes 15:44:26 or dubious or whatever its titled 15:44:28 PleasingFungus: like org guardian fetus tiles! 15:44:39 gammafunk: someone already implemented those. 15:44:43 ah 15:44:48 making vuln purple sounds good 15:44:56 (purple.) 15:45:00 (green.) 15:45:15 greeen.....? 15:45:17 (blue.) 15:45:19 (red.) 15:45:20 -!- ldf has joined ##crawl-dev 15:45:23 (no.) 15:47:11 Lasty_: in A, "cannot study or cast X" is in blue rather than red 15:47:50 maybe you should just color ru sacrifices a unique color, since they currently match normal mutations but are different 15:48:21 ontoclasm: +1 15:48:29 -!- scummos__ has quit [Ping timeout: 260 seconds] 15:50:44 in Ru color, if possible 15:52:05 <|amethyst> hm, they should be in lightred 15:53:01 ontoclasm: thanks 15:53:13 !learn add ru_to_do arcana sacrifices are in blue 15:53:13 ru to do[6/6]: arcana sacrifices are in blue 15:53:24 ontoclasm: they are a unique color 15:53:47 No other mutations are bright red 15:55:19 <|amethyst> Lasty_: aha 15:55:47 <|amethyst> !source godabil.cc:5615 15:55:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/godabil.cc;hb=HEAD#l5615 15:56:24 <|amethyst> Lasty_: just does a perma_mutate without setting you.sacrifices 15:56:43 Lasty_: oh, i see 15:57:01 (note to self, make bright red and dark red easier to differentiate on webtiles) 15:57:15 still, bug report remains; sac arcana ones are blue 15:57:35 <|amethyst> ontoclasm: see above <+Lasty_> !learn add ru_to_do arcana sacrifices are in blue 15:57:47 er, oh yes 15:58:03 The writing blurs before ontoclasm's eyes! 15:58:18 :) 15:58:36 |amethyst is right -- sac arcana uses a slightly different code path to apply mutations, and it got missed in the coloration update 15:58:45 -!- scummos__ has quit [Ping timeout: 260 seconds] 15:58:48 -!- Krakhan has quit [Changing host] 15:59:37 -!- KurzedMetal1 has quit [Ping timeout: 258 seconds] 16:01:19 -!- FatShack is now known as FtShkAway 16:01:32 -!- Mazed has quit [Ping timeout: 260 seconds] 16:01:40 <|amethyst> Lasty_: IMO split those two lines (alone) into another function 16:01:50 <|amethyst> since _execute_sacrifice can't be used here 16:02:19 |amethyst: yeah, I need to do refactor almost everything about that function, I think. 16:07:30 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 16:09:10 -!- elmdor has quit [Ping timeout: 246 seconds] 16:11:28 -!- Ratboiler has quit [Quit: Page closed] 16:11:57 !send Lasty_ a hasted patch refactorer demon 16:11:57 Sending a hasted patch refactorer demon to Lasty_. 16:12:08 -!- TwistedSage has quit [Quit: Page closed] 16:12:15 patch...refactorer...no doesn't really work 16:12:59 <|amethyst> diff-y hell-man 16:13:44 hah 16:14:28 unknown monster: "executioner n_pre" 16:14:28 %??executioner name:patch n_pre perm_ench:haste spells:glaciate 16:14:34 patch Executioner (151) | Spd: 30 | HD: 12 | HP: 48-83 | AC/EV: 10/15 | Dam: 30, 10, 10 | 05demonic, 10doors, fighter, see invisible, !sil | Res: 06magic(140), 05fire, 02cold, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2373 | Sp: glaciate (10-90) | Sz: Large | Int: high. 16:14:34 %??executioner name:patch n_adj perm_ench:haste spells:glaciate 16:14:54 Ayutzia (L18 VpFi) ASSERT(blood.sub_type == POT_BLOOD_COAGULATED) in 'rot.cc' at line 596 failed. (Elf:2) 16:15:02 oh, that old bug 16:15:44 PleasingFungus was working on blood reform, so I didn't spend more time to track it down 16:15:48 but it's fairly easy to recreate 16:15:49 !bug gammafunk 16:15:49 https://crawl.develz.org/mantis/view.php?id=gammafunk 16:15:53 oh 16:15:54 right 16:15:54 haha 16:16:07 although I don't know to recreate it exactly 16:16:18 Grunt: mark that bug resolved (won't fix) imo 16:16:30 gammafunk: I'd rather remove it 16:16:32 it's always possible that the bug is also present in my rewrite 16:16:34 and furthermore 16:16:34 16:17:47 newlined to oblivion 16:18:46 !banish 16:18:46 Grunt casts a spell.   is devoured by a tear in reality! 16:19:31 !crashlog ayutzia 16:19:32 10. Ayutzia, XL18 VpFi, T:34719 (milestone): http://dobrazupa.org/morgue/Ayutzia/crash-Ayutzia-20141016-211450.txt 16:20:06 right, this is blood obtained from ?acquirement or xom 16:20:41 -!- scummos__ has quit [Ping timeout: 260 seconds] 16:20:48 I guess I really should finish up that rewrite 16:20:53 but it's hard :( 16:21:07 it somehow fails to coagulate despite its rot timing stuff 16:21:21 I should double-check acq blood 16:21:22 and then when it tries to rot away, it causes an assert because its type is still normal blood 16:22:37 PleasingFungus: you nave to acquire some blood and I think merge it into a stack of existing blood that's maybe older 16:22:41 -!- Mazed has quit [Ping timeout: 255 seconds] 16:22:58 it might only happen if the stacks are merged, or something 16:23:17 that is a fairly specific bug 16:24:19 yeah it doesn't happen too often in live play, but there's been at least 5-10 crashes 16:24:36 !lm ayutzia 16:24:36 9603. [2014-10-16 21:19:42] Ayutzia the Bewitcher (L18 VpFi of Xom) reached level 3 of the Elven Halls on turn 35493. (Elf:3) 16:24:40 this was a xom gift 16:25:12 but some vp in the tournament acquired blood and caused it 16:25:30 yeah, I've seen them pop up in the logs 16:25:41 I mean this crash is certainly my fault 16:25:45 from earlier blood refactoring 16:25:59 idk the specific mechanism, tho 16:26:45 -!- HonestMoneyLende has quit [Ping timeout: 255 seconds] 16:27:26 * Grunt summons a segmentation fault. 16:29:56 <|amethyst> PleasingFungus: perhaps items() (or _generate_potion_item) needs to call init_stack_blood_potions? 16:30:30 could be. gammafunk, have you been able to reproduce the crash? 16:31:12 <|amethyst> also, init_stack_blood_potions has the default parameter on the definition rather than the prototype 16:31:21 <|amethyst> meaning you can only call it with one parameter in rot.cc 16:31:23 PleasingFungus: I can recreate it in wizmode, yes 16:31:40 <|amethyst> err, rather, meaning you can't call it with one parameter other than in rot.cc 16:31:55 |amethyst: oops 16:32:08 PleasingFungus: rip... 16:32:09 gammafunk: try |amethyst's suggested fix? 16:32:10 As a Vp, I &o some blood potions, rest some till they're not coagulated but clearly time has passed 16:32:16 and read acquire for blood 16:32:20 then rest again 16:32:23 doesn't always happen 16:32:30 but eventually it will 16:32:56 PleasingFungus: sorry, I don't know the code well and would have to look more carefully 16:33:03 03|amethyst02 07* 0.16-a0-1336-g0bb254e: Lift a repeated expression. 10(15 hours ago, 1 file, 17+ 19-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0bb254e4869f 16:33:06 ok. I can test tonight 16:33:11 -!- tsohg has quit [Remote host closed the connection] 16:33:14 or |amethyst can now, I guess 16:33:14 but I did see that the blood had aged so that it should have coagulated 16:33:15 <|amethyst> I have to go give an exam or I'd do it 16:33:17 but didn't 16:33:18 heh 16:33:28 |amethyst: kill them all! (metaphorically) 16:33:41 <|amethyst> ("give an exam" in the American English sense, not the Indian English sense) 16:33:42 and then the should-have-coagulated-but-didn't blood caused an assert when it tried to rot 16:33:56 what does it mean in Indian English? 16:34:01 <|amethyst> gammafunk: the opposite 16:34:04 right 16:34:06 I am afraid it involved people dying. 16:34:26 no, exam does not refer to gladitorial combat or anything 16:34:35 or at least it *shouldn't* 16:34:43 <|amethyst> depends 16:34:50 <|amethyst> I think in law school it usually does 16:34:55 (I also have to give exams sometimes... would be fun if the delinquint could afterwards demand satisfaction in a duel :) 16:35:02 (gitorial combat?) 16:35:17 dpeg: you seem confident that you wold always win 16:35:19 *would 16:35:32 well, it would be fun anyway 16:36:43 <|amethyst> dpeg: not that this is a concern of mine, but my state's constitution (and it's not the only one) prohibits anyone holding an elected office who has been in a duel 16:36:56 <|amethyst> dpeg: apparently this was an issue 16:37:59 I think its just laziness on their part: they didn't feel like repopulating the offices time and again, making sure only rich cowards go there! 16:38:10 * dpeg in populism mode. 16:38:33 the p in dpeg stands for populist 16:38:49 I was going to say Don't Mess With Texas in response to |amethyst's factoid, but then I realized he's in Kentucky 16:38:50 fits with the d for dumb! 16:38:54 dpeg: yes! 16:39:37 hrm, what does the s in sgrunt stand for though? 16:39:50 sly? 16:40:17 gammafunk: it stands for sgrunt 16:40:21 -!- ontoclasm has quit [Quit: Leaving.] 16:40:29 that only raises more questions! 16:43:37 -!- Mazed has quit [Ping timeout: 245 seconds] 16:44:02 sgruntgruntgruntgruntgruntgruntgruntgruntgruntgruntgrunt 16:44:05 (etc) 16:46:21 ssssggggrrrruuuunnnntttt 16:46:33 %git :/GRUUUUU 16:46:33 07wheals02 * 0.16-a0-1042-g64ed45d: Give ice dragons ice breath. 10(3 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=64ed45d3121c 16:46:43 %git :/WWWWH 16:46:45 Could not find commit :/WWWWH (git returned 128) 16:46:49 %git :/WWWH 16:46:50 07Grunt02 * 0.16-a0-1038-g7e65a6f: Don't let all monsters cast Dig. 10(3 days ago, 1 file, 10+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7e65a6f5341c 16:47:05 best commit messages on the branch imo 16:48:32 I dig them! 16:50:38 -!- Lasty has joined ##crawl-dev 16:50:48 dpeg: *applause* 16:51:18 -!- UncertainKitten has joined ##crawl-dev 16:51:29 sadly, my nick doesn't really lend itself to that sort of thing 16:51:35 hm. dragon arms. I' 16:52:24 Did the Ice Cave get the no potions stuff yet? :) 16:52:24 m tentatively positive about hda, though I'm still not sure about stlth++++ vs +++, and I don't know how many people will actually use it (which is fine - I think it's okay as a very rare armour type, like storm dragon armour) 16:52:30 Keskital1: currently nothing has that 16:52:36 -!- Keskital1 is now known as Keskitalo 16:52:41 Hi Keskitalo! 16:52:44 also, hi! 16:52:56 the Eino of Chilly Death 16:53:10 -!- UncertainKitten has quit [Read error: Connection reset by peer] 16:53:16 Hi! 16:53:16 -!- shnurlf has quit [Ping timeout: 246 seconds] 16:53:30 I saw dpeg suggesting the place for the testbed, I think that's a good idea 16:53:37 -!- foophykins has quit [Ping timeout: 246 seconds] 16:53:44 testbed? 16:53:51 of the no-potions thing 16:54:01 Keskitalo: and hi! Blasting Finnish metal am, perkeleperkeleperkele! 16:54:02 though I think it'd be a good idea to give it some time in trunk for Cocytus as well. 16:54:07 haha 16:54:12 my concern is about making ice caves harder 16:55:14 PleasingFungus: Keskitalo made them, if he's happy with harder ice caves, we can be, too! 16:55:14 they're quite nasty as is, especially for where they show up in the game (usually) 16:55:21 ha! 16:55:24 I've always dropped the potions before entering anyway =) 16:56:03 oh, sure, that was always the Done Thing - like Coc, you can tell it's survivable, because people (me, among others!) used to do it 16:56:05 b u u t 16:56:11 -!- tarantoga is now known as rdx 16:56:20 I think it would be good to have one place in the game with item denial (and I think potions are more interesting for that than scrolls)... that way, we can slowly playtest the (in)feasisibilitiy of the thing. 16:56:45 !send Cocytus PleasingFungus 16:56:46 Sending PleasingFungus to Cocytus. 16:57:07 -!- Pacra has joined ##crawl-dev 16:57:55 I really do worry about making ice cave harder - I vaguely remember, before item destruction destruction, some feeling among players that ice caves were generally too dangerous to be worth entering? 16:58:01 someone correct me if I'm misremembering here 16:58:02 -!- UncertainKitten has joined ##crawl-dev 16:58:38 yes, some players said they completely ignore them 16:59:09 I like ice caves. They tend to be an interesting level of hard. 16:59:09 Lasty: You have 1 message. Use !messages to read it. 16:59:20 My impression about that line of thinking is that optional content is not really worth it unless it's a cakewalk, though I maybe simplifying things now. 16:59:31 -!- Chris7 has quit [] 17:00:11 oh, of course they should be difficulty spikes 17:00:13 and they are, right now 17:00:15 I disagree. volcanoes are, for my characters, hard but generally doable 17:00:19 but there's difficulty and difficulty, if you see what I'm saying? 17:00:24 geekosaur: oh, volcanoes aren't very bad. 17:00:25 ice caves, until recently, were murder 17:00:26 Keskitalo: I think I agree. Its also not good if everyone can always solve them. 17:00:34 I'd honestly say that most volcanoes are a little too easy 17:00:40 yes 17:00:45 of course, this must be tempered by the realization that I'm more or less Zermako :p 17:00:49 heh 17:01:02 PleasingFungus: there were a lot of lua / syntax bugs in volcano vaults for a while 17:01:05 (since I play crawl around doing other things, so strategy generally vanishes when I task-switch) 17:01:12 PleasingFungus: so they didn't get some of their intended features until relatively recently 17:01:12 Grunt: true! hangedman's monster sets... 17:01:14 yeah 17:01:19 yeah, I'm not suggesting any buffs right now 17:01:27 !send PleasingFungus buffs 17:01:27 Sending buffs to PleasingFungus. 17:01:34 but at the same time, I'd be really nervous about shifting ice cave difficulty higher than it stands at present 17:01:37 geekosaur: What has made them easier? Ability to use potions? 17:01:51 since right now I think they're right at the edge between "dangerous but rewarding" and "far too dangerous" 17:02:01 I really don't have a feel for the difficulty, it's been so long since I've been able to play substantially. 17:02:11 hm. I am not sure, I feel like they got simpler without involving potions 17:02:15 er, easier 17:02:21 -!- tensorpudding has quit [Ping timeout: 265 seconds] 17:02:22 i never used to do ice caves back when there was item destruction 17:02:50 The depth they appear was adjusted because of dungeon restructuring, that's the only other change I can think of. 17:03:06 well, ~never, depends on how powerful i was, if i could do it without potions 17:03:08 geekosaur: yes, of course! which is why I think they are *now* in a good place 17:03:16 at least I don't recall using more than maybe 1-2, and I did that even with item destruction --- odds usually seemed to favor my holding onto one or two for long enough 17:03:35 oh maybe I misread you 17:03:49 -!- scummos__ has quit [Quit: Konversation terminated!] 17:04:10 actually I think the most recent thing I;ve noticed is more ice statues (survivable with some care) and fewer frost giants (nope) 17:04:16 we can add the trans-portal hellspider, which randomly enters portal levels to wreack havoc upon the players 17:04:43 -!- mopl has quit [Quit: Page closed] 17:04:59 -!- Mazed has quit [Ping timeout: 255 seconds] 17:05:26 PleasingFungus: one thing I was thinking of re: the item denial effects for hell, is that they could be part of hell effects, either in place of existing ones or just an independent chance, or even on a separate timer 17:05:34 rather than always on 17:05:35 also I am of course talking abotu the early ice caves, given my play-(non)style 17:05:44 not sure it's a great idea, but it's a possibilit 17:05:45 y 17:05:53 gammafunk: this ties in with hangedman's ongoing efforts for miscast reform 17:06:03 oh ok 17:06:05 I think he was talking about putting -consumable effects on appropriate school miscasts 17:06:12 which, of course, would then appear in hells 17:06:35 as an aside, the way crawl uses miscasts is very strange and silly 17:06:36 yeah, although if we want it ot have some kind of effect, it may need to be somehow independent I guess 17:07:24 the way code-wise? gameplay-wise they're used in not a few places 17:07:48 not to mention that reintroducing item denial *somewhere* would also mean we satisfy a major customer complaint! 17:07:57 ha ha ha 'satisfying complaints' 17:08:05 is bim the customer? 17:08:14 PleasingFungus: hey, English second language etc. 17:08:23 no I mean 17:08:26 -!- stanzill has quit [Quit: au rev] 17:08:29 as if complainers would ever be satisfied 17:08:44 -!- Ladykiller69 has quit [Ping timeout: 260 seconds] 17:08:51 as. if. 17:08:55 I literally cannot believe the whining and moaning that came out of the regen jewellery change. of all the things! 17:08:55 gammafunk: a surprising number of players complained loudly about loss of item destruction, it was surprising ("first they took MD, now they take item destruction, greedy devs" etc.) 17:08:55 what. ever. 17:09:25 yes, it's always funny if we don't let it come close to our hearts 17:09:29 gammafunk: imo implement Summon Complaint 17:09:32 and Summon Greater Complaint 17:09:36 <3 17:09:45 dpeg: minmay made an amusing but perhaps somewhat offensive commic about players complaining about removals 17:09:49 *comic 17:10:00 you have a link? 17:10:01 it is satire 17:10:23 Grunt: and we retaliate with Minor Nerf and Major Nerf, obviously 17:11:14 ...in which case we get Minor Buff and Major Buff to go with them :) 17:11:27 nono, Minor Buff and Miniscule Buff 17:11:36 Love the removal of repetitive interfacey stuff, chunks be gone next thanks youz 17:12:07 Keskitalo: not sure, but I hope we can rock the console interface, although it might happen I've gotta do it alone 17:12:11 dpeg: https://crawl.develz.org/tavern/viewtopic.php?f=17&t=13754&p=191132#p191132 17:12:18 "rock" how 17:12:22 -!- Nightbeer has quit [Read error: Connection reset by peer] 17:12:27 http://i.imgur.com/645p32Z.png 17:12:37 2slo 17:12:53 "perhaps" somewhat offensive, yes 17:13:03 what 17:13:11 where is the offensive part 17:13:17 genitals!!! 17:13:17 >_> 17:13:24 death!!! 17:13:47 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:13:59 help, help!! humour on the internet!!!! 17:14:04 oh it's funny and good 17:14:07 !death the humour 17:14:07 Death has come for the humour... 17:15:04 humour and humus... same root! 17:15:11 I am not sure if that's actually true. 17:15:27 -!- ontoclasm has joined ##crawl-dev 17:15:32 root....I get it 17:15:48 -!- CacoS has quit [Ping timeout: 255 seconds] 17:17:49 -!- st_ has quit [] 17:18:48 -!- ibar has quit [Quit: leaving] 17:19:56 "Vampires, revamped" I like that title. 17:20:21 -!- debo has quit [Quit: Lost terminal] 17:21:28 gee i wonder what that reminds me of 17:21:41 < Sharkman1231> I got hyrda formed while fighting a master archer 17:21:42 PleasingFungus: 17:22:00 !lg Sharkman1231 -tv 17:22:00 1907. Sharkman1231, XL16 DsCK, T:31473 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 17:22:21 level 16 elf, huh 17:22:28 oh heyt 17:22:30 I think 17:22:31 !lg Sharkman1231 17:22:32 1907. Sharkman1231 the Necromancer (L16 DsCK of Xom), shot by a deep elf master archer (arrow) (kmap: grunt_elf_hall_asides) on Elf:3 on 2014-10-16 22:20:44, with 118734 points after 31473 turns and 1:23:03. 17:22:34 yesssss 17:23:10 oh, geez, bite (x2). hm. 17:23:13 wow, quick death 17:23:23 anyway, probably xom should use higher power? maybe? 17:23:25 !source xom.cc 17:23:25 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/xom.cc;hb=HEAD 17:23:43 I have no idea how xom spellpower works 17:23:43 -!- roctavian has quit [Ping timeout: 246 seconds] 17:23:46 -!- TheMattybee has quit [Ping timeout: 240 seconds] 17:23:46 -!- Nivim has quit [Ping timeout: 240 seconds] 17:24:13 -!- Smello has quit [Ping timeout: 260 seconds] 17:24:16 -!- zvvx has quit [Ping timeout: 264 seconds] 17:24:43 -!- Moredrea1 has quit [Ping timeout: 258 seconds] 17:24:52 -!- AGinsberg has quit [Ping timeout: 264 seconds] 17:25:04 -!- NotKintak has quit [Ping timeout: 260 seconds] 17:26:38 -!- Mazed has quit [Ping timeout: 258 seconds] 17:27:52 -!- NeremWorld has quit [Ping timeout: 255 seconds] 17:29:09 !lg * status~~hydra 17:29:12 2. Antem the Brawler (L17 DrTm of Okawaru), slain by a spriggan rider (a +0 spear) on Swamp:3 on 2014-10-16 19:22:14, with 203826 points after 42451 turns and 3:49:56. 17:29:22 ouch 17:29:37 not a good day for hydraformers 17:29:41 !log sharkman1231 17:29:42 1907. Sharkman1231, XL16 DsCK, T:31473: http://dobrazupa.org/morgue/Sharkman1231/morgue-Sharkman1231-20141016-222044.txt 17:29:51 -!- lobf has quit [Quit: lobf] 17:29:54 well clearly since this is xom he should give you spellpower 200 hydraform 17:30:23 not sure about that one, bloax. 17:30:25 !source your_spells 17:30:26 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-cast.cc;hb=HEAD#l1151 17:31:05 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 17:31:33 -!- xnavy_ has quit [Ping timeout: 255 seconds] 17:32:35 well he sure casts tukima's at very high power somehow 17:32:37 -!- HellTiger has quit [Ping timeout: 260 seconds] 17:32:50 he cheats, he's a god 17:33:07 he's not just "a god" 17:33:08 he is xom 17:33:09 also, power seems to range between 0-100, avg 50, if I'm reading this right 17:33:25 bad luck on sharkman's part 17:33:52 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 17:34:06 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 17:34:50 0-100? 17:34:56 that is really low 17:35:06 not really 17:35:18 -!- FtShkAway is now known as FatShack 17:35:31 -!- Bullock has quit [Quit: Page closed] 17:36:33 -!- scummos__ has quit [Quit: Konversation terminated!] 17:37:01 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 17:39:56 -!- Basil has quit [Ping timeout: 250 seconds] 17:41:12 The css file glares at gammafunk. gammafunk is confused! 17:41:47 The css file glares at gammafunk. gammafunk is confused! 17:41:51 ftfy 17:42:03 haha 17:42:25 weird inheritence rules make styles just not apply 17:45:00 bleh, CLAN will be down for a while (hopefully fixed tomorrow) 17:45:56 r i p 17:46:42 -!- Basil has joined ##crawl-dev 17:47:18 -!- Mazed has quit [Ping timeout: 265 seconds] 17:47:27 really weird, if I use a.nerd_admin {} as my class definition 17:47:30 it works 17:47:41 but just .nerd_admin {} does not 17:48:21 yet .spectator_list .player {} always applies that style just fine 17:48:25 -!- scummos__ has quit [Ping timeout: 260 seconds] 17:48:28 in the same hyperlink 17:48:37 css 17:48:47 PleasingFungus: why is it happening?!?! 17:48:57 css 17:49:08 including the element gives that rule a higher priority 17:49:16 problem is I can't use a.blah since it's not always a and is sometimes just a span 17:49:38 !important (don't do this) 17:49:38 my class is "player nerd_admin" 17:50:07 and .spectator_list is comming in from an enclosing in this case 17:50:19 !important 17:50:26 -!- Porost has quit [Remote host closed the connection] 17:51:16 -!- elliptic has joined ##crawl-dev 17:51:41 maybe I should just use an id 17:56:12 the worst thing about !important is that it's not not important 17:57:30 potion of importance 17:57:38 exact opposite of the potion of uselessness? 17:58:40 -!- hauzer has quit [Quit: Leaving.] 17:59:53 -!- rorriMnmaD has quit [Quit: leaving] 18:00:24 the potion of what...? 18:01:01 -!- roctavian has joined ##crawl-dev 18:02:08 PleasingFungus: from another game you're better off not knowing about 18:02:24 still want some cursed potions of gain level 18:03:23 potion of impotence 18:03:45 I won't make a viagra joke 18:04:00 success with ids and classes together, and I figured out 18:04:06 ....how...to.. 18:04:12 ....define...a...function! 18:04:48 !!!!!!! 18:06:00 it's really fun debugging things with this web of js libraries all interacting with each other 18:08:01 !debug gammafunk 18:08:01 Grunt sets a breakpoint on gammafunk. Gammafunk easily resists. You crash... Would you like your variables identified? 18:08:19 ??centuryplayer 18:08:20 centuryplayers: 78291, Bart, Basil, bmfx, clouded, crate, DrKe, ebarrett, elliptic, HilariousDeathArtist, hyperbolic, hyperelliptic, jeanjacques, johnnyzero, magistern, MarvinPA, mikee, minmay, MorganLeah, MrPlanck, nago, ophanim, Pac, pivotal, Sar, simm, Stabwound, Surr, Tolias, Wahaha, WalkerBoh, Yermak 18:08:22 -!- Mazed has quit [Ping timeout: 255 seconds] 18:08:42 I'm going with red for these people 18:08:54 johnstein: you will be purple 18:09:01 -!- teflonbicuit has quit [Quit: Page closed] 18:11:01 -!- Big_guy has quit [] 18:11:35 ?/shallot 18:11:35 No matches. 18:11:42 ??!nick[3 18:11:42 !nick[3/3]: https://loom.shalott.org/nickmap.txt 18:11:47 ?/shalott 18:11:47 Matching entries (3): !nick[3]: https://loom.shalott.org/nickmap.txt | learndb[1]: An HTML page of learndb entries is at http://loom.shalott.org/learndb.html. The version on CDO is currently outdated. | sequell[2]: https://loom.shalott.org/userdef.html lists user-defined keywords/commands/functions. 18:15:07 -!- tsohg has quit [Remote host closed the connection] 18:18:16 -!- edlothiol has quit [Ping timeout: 260 seconds] 18:18:45 -!- MgDark has quit [Ping timeout: 260 seconds] 18:20:14 -!- tsohg has quit [Ping timeout: 250 seconds] 18:20:39 -!- braveplatypus has quit [Quit: Page closed] 18:24:01 |amethyst: how does scoring work if e.g. someone registers gammafunk on another server where I haven't, under a different email address 18:24:28 I guess scoring must know nothing of said email addresses, so they must all be counted together 18:25:11 yes 18:25:19 patashu had this problem apparently 18:25:30 that's unfortunate 18:25:39 -!- Noom has quit [Ping timeout: 272 seconds] 18:26:30 simmarine: did he get it resolved by talking to the server admin? 18:26:38 i dont think so 18:26:50 i think people just use a nick for queries when involving him 18:27:13 -!- Daekdroom has quit [Ping timeout: 260 seconds] 18:27:14 !nick realpatashu 18:27:15 No nick mapping for realpatashu. 18:27:17 something like that 18:27:19 oh, going by src? 18:27:30 I guess that'd be one way to "fix" it 18:29:04 i forget exactly but yeah theres a setup just for him lol 18:29:15 !nick patashu 18:29:16 Mapping patashu => (!ckr) patashu patashucore hyperpatashu 18:29:19 that 18:29:22 -!- Mazed has quit [Ping timeout: 240 seconds] 18:29:35 theres also a patashurobin 18:29:42 which is "apparently not patashu" 18:29:46 but it doesnt actually have the robin password 18:29:55 so who knows who the mysterious patashu hater is 18:30:16 theres also been several other cases of people having wrong statistics because of name stuff so it isnt an exclusive problem! 18:30:21 !lg gargoyle 18:30:21 15. Gargoyle the Grappler (L7 MiMo), blasted by an orc wizard (magic dart) on D:4 on 2014-06-08 00:50:25, with 562 points after 1225 turns and 0:07:31. 18:30:24 !lg gargoyle 1 18:30:24 1/15. GARGOYLE the Slayer (L27 GrCK of Xom), escaped with the Orb and 3 runes on 2013-06-05 09:24:50, with 1360928 points after 126649 turns and 11:31:22. 18:30:29 hah 18:30:39 there's general agreement that it might be nice if servers had some kind of shared name/account service 18:30:49 but idk if anyone has any ideas for implementation 18:31:01 (openid......!) 18:31:29 PleasingFungus: what do we use now? something buried in DGL? 18:32:58 well, right now, we just have per-server authentication. 18:33:16 right. How's it implemented? 18:33:17 completely independent; the patashu on ckr has no relation to the patashu on cszo, etc. 18:33:20 * Grunt read "per-server annihilation" 18:33:20 oh, idk 18:33:26 <|amethyst> I'd rather just sync or replicate the user DBs than use openID 18:33:39 <|amethyst> bh: there's an sqlite database on each server 18:33:42 openid isn't really suited for this at all, i think 18:34:10 |amethyst: are the passwords salted? 18:34:20 openid was not an especially serious suggestion; more of a desperate flailing attempt to outsource the central authority problem for an open-source game 18:34:34 PleasingFungus: you are part of the patriarchy! 18:34:35 as one does 18:34:39 gammafunk: wha. 18:34:59 o_0 18:34:59 the fungalarchy 18:35:06 <|amethyst> bh: yes, they're salted and SHA-512 hashed 18:35:15 For April 1st we could add a patriarch unique :) 18:35:20 are they still truncated to 8 characters 18:35:22 or was that fixed 18:35:23 <|amethyst> bh: it uses crypt() but glibc crypt 18:35:26 <|amethyst> doy: that was fixed 18:35:27 <|amethyst> also 18:35:35 gammafunk: I am perplexed by these accusations 18:35:51 want to upgrade to scrypt? 18:35:56 <|amethyst> what I said about SHA-512 and salt applies only to new (since CSZO came about) accounts 18:36:02 our servers are all basically trusted entities 18:36:14 I just saw the words desperate, outsource, authority, problem and reacted 18:36:43 -!- Yermak has quit [Quit: Page closed] 18:36:44 <|amethyst> old ones used 1. old bad standard DES-based crypt() (so 8-character limitation) 18:36:57 <|amethyst> and even worse 2. used the first two characters of the password as the salt! 18:37:04 -!- read has joined ##crawl-dev 18:37:16 <|amethyst> I don't see muhc of a need for scrypt 18:37:27 <|amethyst> salted SHA-512 is fine 18:37:54 if someone roots you, it slows down a dictionary attack 18:38:30 crawl is a low value target, but we have email and passwords and I'm sure some users are silly enough to reuse passwords 18:38:52 low value?! well excuse *me*! 18:39:33 good news is that none of my japanese detractors have registered gammafunk, so I should be covered wrt servers 18:40:08 <|amethyst> bh: it's something like 512 bits of salt 18:40:49 <|amethyst> bh: I'd be more worried about someone stracing the processes and capturing the password as the user types it 18:41:11 <|amethyst> then again, that requires root and not just read-arbitrary-file 18:42:17 |amethyst: whatever we do, shipping the whole db from server to server sounds alright by me 18:43:24 <|amethyst> unfortunately that has cache consistency issues, but it's definitely less work and fewer requirements on the server admins compared to replication 18:43:32 <|amethyst> db-side replication I mean 18:44:12 <|amethyst> could put the DB file on a lock-safe network filesystem 18:44:38 <|amethyst> (so probably not NFS) 18:45:03 |amethyst: we could run our own auth oracle on AWS 18:45:16 -!- roctavian has quit [Ping timeout: 246 seconds] 18:46:19 -!- lobf has joined ##crawl-dev 18:47:45 -!- Smello has quit [Ping timeout: 260 seconds] 18:47:55 yeah, just write a little http service that provides HTTP REST api for auth 18:48:45 you hash on the client-side so the password isn't passed cleratext over the wire and you lock down the authd to an ip whitelist 18:49:05 <|amethyst> um 18:49:24 <|amethyst> hashing on the client side is bad if someone can sniff packets 18:49:41 <|amethyst> or, rather, *only* hashing on the client side 18:49:53 <|amethyst> because of the replay attack 18:50:06 |amethyst: use challenge response 18:50:13 well, build in challenge response if it's important 18:50:21 * bh high-fives checkers 18:50:21 but how secure must crawl passwords be? 18:50:42 depends on how many idiots reuse passwords 18:50:45 I think simply preventing people gabbing the cleartext is sufficient. But I don't own a server (yet) :) 18:50:47 checkers: assume that people are using their e-mail passwords 18:51:14 they can use whatever password they like, as long as the crawl salt is unique attackers can't reverse engineer the cleartext 18:51:14 hrm, where does the mailmap reside in the repo? 18:51:37 <|amethyst> gammafunk: top-level .mailmap 18:51:42 ah yeah, found it thanks 18:51:51 |amethyst: do you care where I put devteam_crawl_accounts.txt? 18:51:52 -!- Mazed has quit [Ping timeout: 260 seconds] 18:52:12 <|amethyst> checkers: the worry is about dictionary attacks 18:52:19 mapping of official devteam accounts 18:52:36 <|amethyst> checkers: it's a separate salt for each password 18:53:18 -!- hauzer has quit [Client Quit] 18:53:19 -!- Quazifuji has quit [Ping timeout: 246 seconds] 18:53:26 currently just http://sprunge.us/eMaR 18:53:40 oh need to reorder sage in that 18:53:55 -!- hauzer has quit [Client Quit] 18:54:06 sgrunt hypergrunt deathgrunt 18:54:16 !lg hypergrunt 18:54:17 <|amethyst> gammafunk: hmm... seems like somewhere under doc or webserver would be best, but I'm not sure which 18:54:17 27. hypergrunt the Insei (L3 DsTm), slain by a quokka on D:2 on 2013-03-21 02:12:38, with 126 points after 1743 turns and 0:02:50. 18:54:26 |amethyst: hrm, maybe webserver yeah 18:54:32 since it's really specific to that I guess 18:54:40 !nick sgrunt 18:54:40 No nick mapping for sgrunt. 18:54:46 Grunt: nick mapping imo!!! 18:54:51 <|amethyst> !nick neil 18:54:51 No nick mapping for neil. 18:54:55 <|amethyst> !nick |amethyst 18:54:55 Mapping |amethyst => neil elvishcostello 18:55:03 !lg elvishcostello 18:55:04 1. ElvishCostello the Charmwright (L4 HESk), slain by an orc (a -1,+1 orcish short sword) on D:3 on 2012-08-20 05:11:19, with 246 points after 2588 turns and 0:08:29. 18:55:05 <|amethyst> I think I only used that alt once 18:55:07 <|amethyst> yup 18:55:33 I did recurse_epand_nick to make that 18:55:38 based on devteam 18:56:00 epand(a) 18:56:04 gammafunk: 18:56:06 !nick grunt 18:56:06 Mapping grunt => sgrunt hypergrunt deathgrunt 18:56:12 Grunt: you just added that! 18:56:19 for goodplayers et all nick abuse could happen, but it's just a vanity thing 18:56:20 gammafunk: no I didn't!!! 18:56:23 gammafunk: that's been around for ages!!! 18:56:35 <|amethyst> gammafunk: ah, and you started from 'neil' rather than '|amethyst' for me I guess 18:56:36 !nick devteamnp 18:56:37 Mapping devteamnp => kilobyte pointless dpeg enne evktalo keskitalo bookofjude haranp rob sorear zaba felirx doy itsmu marvinpa evilmike sgrunt neil edlothiol jpeg erisdiscordia galehar elliptic ontoclasm bh frogbotherer samb dracoomega mumra medar hangedman sage wheals gammafunk reaverb pleasingfungus 78291 lasty 18:56:44 <|amethyst> yeah 18:56:46 Grunt: use grunt for the devteam 18:57:12 !lg deathgrunt s=char 18:57:12 14 games for deathgrunt: 9x FeWn, FeWr, MiWr, HOWn, SpEn, NaTm 18:57:13 gammafunk: it didn't recursively expand then!!! 18:57:19 is it called that because you died a lot 18:57:24 Grunt: no it did, there's no map for sgrunt 18:57:27 !nick sgrunt 18:57:27 No nick mapping for sgrunt. 18:57:37 PleasingFungus: it's my "I feel like playing stupidly" account 18:57:43 gammafunk: it was originally Grunt in devteam!!!!!! 18:57:51 I'm confused. I thought that account was called 'grunt' 18:57:53 Grunt: well who changed it then!!!! 18:58:03 <|amethyst> maybe it shouldn't be called !nick 18:58:13 <|amethyst> if it's really supposed to be mapping player names 18:58:26 I'll update it for hyperdeathultragrunt and such 18:58:38 yeah I think it's...kind of both? 18:58:38 fr 18:58:40 !!! 18:59:02 Do I have to remove sgrunt and add grunt to update that? 18:59:08 <|amethyst> um 18:59:08 the order doesn't matter so I guess yes 18:59:19 <|amethyst> you realise that most things don't recursively expand nicks 18:59:25 <|amethyst> so that would break !lg @devteam 18:59:35 ah this is true 18:59:37 -!- Zooty has quit [Ping timeout: 246 seconds] 18:59:53 I guess then for my purposes I just need a quick script 19:00:00 to go through the whole nickmap 19:00:15 because of people like sgrunt 19:00:23 dang. 19:00:25 s stands for....something! 19:00:31 (unprintable) 19:00:38 <|amethyst> it's like Harry S Truman 19:01:12 !lg deathgrunt 19:01:12 14. deathgrunt the Grasshopper (L1 FeWn), slain by a bat on D:3 on 2013-05-04 03:52:23, with 118 points after 398 turns and 0:00:43. 19:01:20 !lg deathgrunt won 19:01:20 No games for deathgrunt (won). 19:01:26 appropriate name I guess 19:01:39 !lg deathgrunt / rip 19:01:39 14/14 games for deathgrunt: N=14/14 (100.00%) 19:01:59 -!- rdx has quit [Quit: Want to be different? Try HydraIRC -> http://www.hydrairc.com <-] 19:02:02 !lg deathgrunt s=place 19:02:02 14 games for deathgrunt: 3x D:3, 3x D:1, 2x D:2, Lair:2, D:5, D:4, D:20, D:8, D:9 19:02:43 !lg . d:20 19:02:43 1. deathgrunt the Scratcher (L6 FeWn of Xom), slain by a wolf spider on D:20 on 2013-05-04 03:39:24, with 483 points after 9800 turns and 0:18:37. 19:02:49 that was a good game <3 19:02:55 !rip deathgrunt 19:02:56 Subcommand $(!rg * recent !won !boring xl=${lm[2]} br=${lm[4]} lvl>=${lm[5]} fmt:"${vmsg}|${place}|${sc}|${turn}|${dur}") failed: '${lm[2]}' is not an integer in 'xl=${lm[2]}' in $(split | $(!rg * $(=rip.opt... in $(ripformat ${lm[0]} ${lm[1]... 19:03:12 wow 19:03:16 -!- _Jordan_ has quit [Quit: _Jordan_] 19:05:05 -!- debo has joined ##crawl-dev 19:05:17 -!- Blomdor has quit [Quit: Page closed] 19:06:05 -!- UncertainKitten has quit [Ping timeout: 265 seconds] 19:06:40 so... I don't want to read the scrollback. Do we want an auth oracle? 19:07:02 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141016030201]] 19:07:50 -!- Pacra has quit [Ping timeout: 258 seconds] 19:08:44 -!- alefury has quit [] 19:09:46 -!- Pacra has joined ##crawl-dev 19:10:05 -!- scummos__ has quit [Ping timeout: 260 seconds] 19:11:24 !rip . 19:11:25 gammafunk the Summoner (L9 HESu), worshipper of Sif Muna, slain by a blink frog on Lair:1, with 2893 points after 3446 turns and 0:22:39. 19:11:53 -!- Mazed has quit [Ping timeout: 255 seconds] 19:11:55 !rip . HEIE 19:11:58 gammafunk the Chiller (L1 HEIE), slain by an ooze on D:1, with 2 points after 46 turns and 0:00:33. 19:12:26 !rip . br=pan 19:12:27 gammafunk the Demonologist (L19 HESu), worshipper of Sif Muna, mangled by a Shadow Fiend on Pan, with 255930 points after 65511 turns and 10:54:20. 19:12:31 cool 19:12:46 bh: it's authful :p 19:12:57 -!- codehero has quit [Ping timeout: 260 seconds] 19:15:21 -!- Pacra has quit [Ping timeout: 246 seconds] 19:17:23 -!- Mottikins__ has quit [Ping timeout: 240 seconds] 19:18:52 -!- Bloaxor has quit [Quit: Error: Bloax not found] 19:19:24 -!- debo has quit [Ping timeout: 244 seconds] 19:20:40 -!- UncertainKitten has joined ##crawl-dev 19:21:09 -!- Bloax has joined ##crawl-dev 19:24:26 -!- PleasingFungus has joined ##crawl-dev 19:24:32 -!- debo has joined ##crawl-dev 19:24:53 bh: yes, probably. 19:25:59 -!- dpeg has quit [Quit: sleep] 19:29:30 -!- nrook has joined ##crawl-dev 19:30:19 ... 19:31:02 it should obviously use protobuf 19:31:13 hi nrook 19:31:16 ! 19:31:18 hello bh 19:31:21 nice protobufs you got there 19:31:29 maybe player.h should be reimplemented as a protobuf 19:31:36 also, player.cc 19:31:45 gammafunk: I can rock the purple proudly 19:32:08 nrook: it would cut down on the amount of code we need to maintain 19:32:22 and I will rock the orange loudly...together we will *epic rock reference that escapes me*!!! 19:32:54 rock the kasbah 19:32:55 imho 19:32:56 what are the current categories? 19:33:04 Rock the Qazlal 19:33:08 03PleasingFungus02 07* 0.16-a0-1337-gb8fc657: Mark ?vuln as dangerous 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b8fc6576e2b7 19:33:10 ahahahahahaha 19:33:28 admin: purple+bold, devteam: orange+bold, goodplayer: yellow, greatplayer: blue, greaterplayer: green, centuryplayer: red 19:33:36 that's what I have now 19:33:47 people can tweak it through the css if we want to bikeshed 19:33:58 how are you handling cross-categorization? 19:34:13 well I'm not bothering for e.g. admin + goodplayer 19:34:15 obv important once I reach greatplayer status 19:34:17 those are just special categories 19:34:20 heh 19:34:25 for the others, they're mutually exclusive 19:34:32 I'm so confused. vampires can acquire blood, right? 19:34:36 yeah 19:34:48 I don't see it in the list 19:34:52 food? 19:35:03 that's h, right? 19:35:04 -!- KurzedMetal has quit [Quit: Leaving.] 19:35:07 it's a blank spot 19:35:11 uh oh 19:35:28 hrm 19:35:37 checked with &a and with an acq scroll 19:35:59 maybe someone fixed the bug by...or is it gozag? 19:36:02 no god 19:36:05 I swear you could 19:36:13 No mean mean getting it from gozag is the way 19:36:17 !lg t 19:36:17 No games for t. 19:36:22 !lg t0.15 19:36:22 it's in acquire.cc 19:36:23 436. gammafunk the Caller (L1 HESu), slain by a giant cockroach on D:1 (sevenhm_arrival_forest_fort_large_4) on 2014-09-14 18:47:05, with 0 points after 53 turns and 0:00:17. 19:36:32 !lg * t0.15 crash 19:36:32 No keyword 'crash' 19:36:35 !source _acquirement_food_subtype 19:36:35 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/acquire.cc;hb=HEAD#l383 19:36:42 isn't there a crash thingy 19:36:43 so I mean, you're supposed to be able to acquire blood 19:36:52 !crashlog * t0.15 19:36:54 24. rubinko, XL27 DrVM, T:111438 (milestone): http://dobrazupa.org/morgue/rubinko/crash-rubinko-20140911-233720.txt 19:36:57 !crashlog * t0.15 vp 19:36:59 3. LuauGod420, XL16 VpEn, T:45527 (milestone): http://dobrazupa.org/morgue/LuauGod420/crash-LuauGod420-20140908-194931.txt 19:37:28 PleasingFungus: that was a blood pot acquire 19:37:32 so not sure if it changed or w/e 19:37:40 no the code is still there to support it 19:37:49 but it's not listed, which I'm assuming is me fucking something up...? 19:37:51 idk 19:37:53 very confused 19:37:56 probably someone disabled it 19:38:00 out of laziness or something 19:38:15 but maybe you did &r to become vp? 19:38:21 tested with a fresh vp start 19:38:26 specifically because I was wondering about that 19:38:32 PleasingFungus: is this your new blood branch though? 19:38:38 maybe you MESSED UP ACQUIRE 19:38:39 master 19:38:39 i don't see it either 19:38:42 latest master 19:38:45 hrm 19:38:48 seems to be a 0.16 thing 19:38:54 just an empty space in the acquirement dialog 19:38:57 that looks pretty awkward 19:39:00 good job devs!!! 19:39:02 Ayutzia (L24 VpFi) ASSERT(blood.sub_type == POT_BLOOD_COAGULATED) in 'rot.cc' at line 596 failed. (Depths:2) 19:39:05 nice 19:39:13 doy: &rfelid and &a :) 19:39:27 haha 19:39:39 should really make that look less dumb 19:39:45 -!- somebody has quit [Ping timeout: 272 seconds] 19:39:49 oh 19:39:51 I found the bug 19:40:01 fixing now 19:40:21 the coagulation bug or the vp missing food acquirement bug? 19:40:25 the latter 19:40:50 -!- Amnesthesia|Else is now known as Amnesthesia 19:41:47 Now that wands autoID on pickup, you pick up wands your god hates knowing that your god hates them. 19:42:02 uh 19:42:04 isn't that backwards 19:42:09 oh, I see what you mean. 19:42:09 Because, presumably, you ID them after you pick them up 19:42:14 you can't cheese it like you used to, use. 19:42:15 *yes 19:42:34 I'm not talking about cheese -- it just means you have to manually drop the wands 19:42:41 ok. 19:42:53 why not id when you stand on it? 19:43:17 03PleasingFungus02 07* 0.16-a0-1338-g9e400d7: Re-enable gh/vp food acquirement 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9e400d76f84a 19:44:09 Zannick: since nothing else in the game works like that? 19:44:39 I mean, you could change everything that pickup-ids to work like that. it wouldn't do any harm. 19:44:44 i don't think it'd necessarily be unreasonable for more things to not act like that though 19:44:51 forcing pickup is kind of annoying 19:44:56 sure. 19:44:57 and doesn't actually gain anything 19:44:57 that sentence was very negative 19:45:06 baby steps towards full floor manipulation... 19:45:10 yeah 19:45:24 in general it'd be nice to be able to just treat floor items as though they were in your inventory 19:45:25 It would be nice for spellbooks your god hates . . . 19:45:48 -!- cribozai has quit [Ping timeout: 246 seconds] 19:45:57 yeah, if someone wants to implement that, you have my blessing. 19:46:09 -!- omnirizon has quit [Ping timeout: 246 seconds] 19:54:25 -!- Mazed has quit [Ping timeout: 260 seconds] 19:55:42 -!- roctavian has joined ##crawl-dev 19:55:43 -!- Zermako_ has quit [] 19:57:54 can't reproduce blood crash 19:58:04 !seen ontoclasm 19:58:04 I last saw ontoclasm at Thu Oct 16 22:15:27 2014 UTC (2h 42m 37s ago) joining the channel. 19:58:32 oh nvm I did it 19:59:40 !tell ontoclasm http://imgur.com/FVmX9Om more drafts on new draconian tiles, what are your thoughts? 19:59:40 roctavian: OK, I'll let ontoclasm know. 20:00:03 -!- Crehl has quit [Quit: Killed by a kitten] 20:00:11 -!- Moanerette has quit [Quit: Page closed] 20:01:01 too many draconian jobs imo 20:02:27 what is up with their faces 20:03:36 the job tiles are sweeet 20:03:52 that one dudes arm is made of chaos stuff 20:03:59 The jobs look great. 20:04:03 the base draconians are ????? 20:04:20 oh, adding that initialization to items causes the game to crash when you merge the items 20:04:24 hm 20:04:26 not ideal 20:05:26 i didn't like the longer snouts on the old drac tiles 20:05:32 it makes it too busy 20:07:12 roctavian: looks good; the horns are a little off to me, though 20:07:12 ontoclasm: You have 2 messages. Use !messages to read them. 20:07:27 the back horn should be darker 20:07:37 they were a bit of an afterthought 20:07:53 I like the subtle take on draconians, although they look a bit like just demons 20:08:06 gammafunk: good nes! 20:08:08 *news 20:08:11 the bug doesn't exist in dechunk 20:08:12 heh 20:08:17 !messages 20:08:17 (1/2) johnstein said (15h 51m 51s ago): really cool Op blade tentacles tiles! I know what combo I'm playing next! 20:08:21 !messages 20:08:21 (1/1) roctavian said (8m 41s ago): http://imgur.com/FVmX9Om more drafts on new draconian tiles, what are your thoughts? 20:08:21 probably other bugs do! 20:08:36 johnstein: thanks! i have an optm going right now (that's why i made them) 20:08:46 well that's good, although if you see how to fix it in master 20:09:13 ok, if I'm going to do the silly thing of rolling an auth oracle, we'll need a server (as in, an http server). Any recommendations? 20:09:41 did uh, |amethyst agree that oracle auth server would work? 20:09:49 roctavian: i guess the crazy gold armour is tiamat? 20:09:51 i think i could safely lengthen their snouts ~2 pixels which'll add a third visible tooth 20:09:57 and it looks okay 20:09:59 gammafunk: dunno, I never read scrollback 20:10:02 have to fiddle with a couple things though 20:10:04 ontoclasm: yes 20:10:57 yeah, in general i would make stuff on the back shoulder darker; it adds depth and also makes the faces stand out more 20:11:42 -!- HonestMoneyLende has quit [Ping timeout: 246 seconds] 20:12:20 they suffer from flatitis 20:12:46 all due respect, but that's not much of a criticism coming from you 20:12:47 they look great 20:12:50 -!- PleasingFungus_ has joined ##crawl-dev 20:13:03 PleasingFungus_: nice altar 20:13:39 Here: A fungus-covered altar. 20:13:51 -!- PleasingFungus has quit [Disconnected by services] 20:13:51 how pleasing 20:13:51 looks like a Jiyva altar 20:13:54 bright green 20:13:58 -!- PleasingFungus_ is now known as PleasingFungus 20:14:03 rip Jiyva 20:14:08 Grunt: ya rip 20:14:19 whoa..... 20:14:22 damn, missed a bloaxdunk while my browser was crashing 20:14:24 b 20:14:24 h 20:14:25 putting on my bad idea hat 20:14:32 the b in bh stands for badidea 20:14:33 If we have an auth server that spits out auth info 20:14:41 why not have a server that gives out save files? 20:14:55 So you go to cbro and it fetches your save file from akrasiac, say? 20:15:10 https://dl.dropboxusercontent.com/u/63152810/n/crawl/drac.png 20:15:13 -!- tsohg has quit [Remote host closed the connection] 20:15:20 warning: very quick and very dirty 20:15:22 -!- Mazed has quit [Ping timeout: 240 seconds] 20:16:05 sounds pleasant, begging the question of an auth server 20:16:10 -!- MrPeeps has quit [Ping timeout: 265 seconds] 20:16:30 if cao is down no one anywhere can play crawl? 20:16:53 gammafunk: replicate the saves and have a server take a lock? 20:17:38 but seriously they need some strong lightsource action going on 20:18:03 I dunno, I mean I'm sure a proper IT setup would have something reasonable but, despite those in ##crawl who tell me we should compare ourselves to Capcom 20:18:08 we are in fact not Capcom 20:18:22 bloax: i agree it could use some more shading, actually. it'll be easier to apply that after i finish the rest 20:18:37 !send roctavian 5 20:18:37 Sending 5 to roctavian. 20:18:38 still gotta make... zealot, caller, monk, i think 20:18:41 oh, I misunderstood 20:19:12 PleasingFungus, ever misunderstood 20:19:14 rip 20:19:20 I thought this was an automatic save file transfer utility, based on whatever the latest version of your save is... I guess that'd break playing different saves on the same accounts on the same version on different servers 20:19:25 for people who like that 20:19:49 no he means (I think) we basically keep saves synced on CAO, but maybe he actually didn't mean that 20:19:51 PleasingFungus: why stick with a single save slot? 20:20:02 -!- Lasty has quit [Quit: Leaving.] 20:20:31 -!- tsohg has quit [Ping timeout: 265 seconds] 20:20:57 bh: I have nothing against implementing save slots, but that is a separate & orthogonal feature, I'd think? 20:22:10 PleasingFungus: I'm confused, you brought up playing different saves on the same account on different servers 20:23:08 -!- xFleury has joined ##crawl-dev 20:23:22 sure. I'm saying that simply implementing your suggestion would break that; you could fix that with save slots, but of course you could obliviate the need for it entirely by just implementing save slots without the save transfer scheme being involved at all. 20:24:30 Lasty_: dumb flavour suggestion; pressing p under Ru should say something other than "You offer a prayer to Ru" since ~canon~ is that you don't really worship her 20:24:46 -!- Kintak has quit [Ping timeout: 240 seconds] 20:24:56 PleasingFungus: don't you mean obviate, not obliviate 20:25:01 yes I do. 20:25:05 thanks, gammafunk. 20:25:08 HAHAHAHAH GOT HIM!!!! 20:25:09 conjurer title: Obliviator 20:25:26 bagged and tagged. 20:26:35 followed by oblitherator 20:28:53 -!- nicolae- has joined ##crawl-dev 20:33:00 just out of curiosity, if you have a vault where you want part of it to be counted as transparent and part of it not, is it necessary to give it the transparent tag and kmask individual tiles with opaque, or is it possible to just use kmask transparent 20:35:55 *crickets* 20:36:06 I think the latter is possible?? 20:36:09 idk 20:36:40 roctavian, just noticed what may be a huge oversight: are you in CREDITS.txt? :) 20:36:57 hm, i could theoretically use !opaque, but is "opaque" the default setting 20:37:21 -!- NotKintak is now known as Kintak 20:37:55 oh well, that vault's a "long term project" anyway 20:38:37 i think so, my name is "John McCartney" but i've never looked for me 20:38:53 Oh yes, you're there. 20:38:57 i'm not super worried about my crawl credit 20:39:20 i'm sorry but when i read your name my first thought was "beatles man makes up fake name on spur of the moment" 20:39:22 beatles fan* 20:39:35 who the fuck are the beatles 20:39:48 this obscure boy band 20:39:50 don't give us that, paul. 20:39:51 we know your game. 20:39:59 we know you're the walrus. 20:40:02 goo goo ga joob. 20:40:07 GOO GOO GA JOOB 20:40:10 paul would probably play TOME 20:40:20 Paul would play MuSk 20:41:06 hm. does anyone want to help me debug some weird c++/crawlvector issues 20:42:05 PF: talk to us, what's going on? 20:42:31 -!- kekekela has quit [Ping timeout: 246 seconds] 20:42:38 !debug issues 20:42:38 Grunt sets a breakpoint on issues. Issues barely resists. You crash... Would you like your variables identified? 20:43:15 hey ontoclasm, I was thinking of running my zombie generator script to make tiles where we've got none 20:43:29 is there an easy way to bind all the pngs it makes to tiles entries in the source? 20:44:01 %git dechunk 20:44:01 07PleasingFungus02 * 0.16-a0-1239-g1c658ee: god conduct chunk stuff WIP 10(5 weeks ago, 5 files, 187+ 44-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1c658eec2194 20:44:18 so are you familiar with the dechunk/meat slurry branch 20:44:21 like, the concept of it 20:44:28 is that the same as chunkless? 20:44:33 no 20:44:59 all chunks are the same kind of chunks 20:45:03 and other stuff 20:45:09 the idea with dechunk is to make chunks of a type (edible, poisonous, mutagenic, etc) stack together, like blood potions. 20:45:19 oh, please! 20:45:26 this is implemented and seems to be working. 20:45:28 and to add chunk cooking, right? 20:45:32 ... 20:45:35 chunk sauteing 20:45:36 !banish gammafunk 20:45:36 PleasingFungus casts a spell. gammafunk is devoured by a tear in reality! 20:45:43 no idea how to spell that 20:45:50 -!- halberd is now known as Guest84111 20:46:21 PleasingFungus: idea for this branch, chunk McNuggets with dipping sauce 20:46:28 |amethyst: gammafunk: any complaints about [PATCH] webserver: Add support for -dir https://crawl.develz.org/mantis/view.php?id=9052 ? 20:46:38 god conducts also require special handling; I'm just storing a set of conduct enums in the chunk props, things like 'came from an orc', 'came from an intelligent being', etc. the union of every chunk that got merged into the stack. 20:46:55 PleasingFungus: ok, that's a little ugh 20:47:19 chunks that are anathema to your god don't merge into non-anathema stacks (though they do merge into each-other). 20:47:23 -!- lobf has quit [Quit: lobf] 20:47:25 -!- bonghitz has quit [Remote host closed the connection] 20:47:32 checkers: that looks ok, although if we make the switch over to new webtiles soon, that will need a rewrite 20:47:36 this is nearly working. 20:47:37 alright, and that will only cause problems when you convert 20:47:41 yes. 20:47:47 checkers: would you mind making this for webtiles-changes instead? 20:47:52 and in the worst case, you... can't eat your old stack of chunks. 20:47:58 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 20:48:19 !lg * ktype=starvation 20:48:19 5361. aTarkinC the Geomancer (L9 GrEE of Vehumet), starved to death on D:7 on 2014-10-16 22:31:16, with 2734 points after 11511 turns and 0:58:29. 20:48:30 I guess we can merge that into master but it'll probably never see live use since we'll just switch over 20:48:34 yeah, I'm not realistically concerned 20:48:42 but for some reason, the prop retrieval (?) seems to be failing, or working inconsistently or non-deterministically, specifically for chunks dropped on the floor...? 20:48:46 well "we", perhaps it will take longer than I forsee 20:48:54 it *nearly* works 20:49:00 and it is driving me slowly insane 20:49:14 gammafunk: sure. if I provide a patch for that branch too would it be possible to merge the trunk patch now? I'd like to make it a blocker for launch of my server 20:49:23 and I'm not sure what to do to debug. 20:49:52 hrm, ok I guess I can double check and merge that 20:50:19 i'll let I'll poke you with the toml patch 20:50:21 PleasingFungus: do you have a debugger? 20:50:46 I don't have one that I've ever gotten working, no 20:50:48 it sounds like you're being driven nutso by no debugger, but I guess there's not much you can do 20:51:05 setting a conditional breakpoint is very helpful at times 20:51:14 PleasingFungus: o_0 why no debugger? 20:51:42 but you can kid of fudge your way with debugging ifs as well I guess 20:52:00 bh: I poked around with the weird os x debugger 20:52:17 but it seemed to swallow key inputs, like "enter" 20:52:25 which made it kind of difficult to test crawl 20:52:35 -!- Zaba has quit [Ping timeout: 272 seconds] 20:52:47 PleasingFungus: What century is it!? 20:53:09 seriously, though, you really want to read up on using gdb 20:53:15 I don't have gdb 20:53:23 ! 20:53:23 I think 20:53:24 do you use homebrew? 20:53:25 I have like 20:53:27 lldb 20:53:29 no I don't. 20:53:55 PleasingFungus: want an account on my server? 20:53:57 -!- Guest84111 is now known as halberd 20:54:02 -!- Zaba has joined ##crawl-dev 20:54:02 -!- halberd has quit [Changing host] 20:54:05 so is the consensus on instantly killing yourself by attacking with a chaos weapon still "it's supposed to do that" 20:54:09 gammafunk: added webtiles-changes version 20:54:22 minmay: wait, that's a thing? 20:54:28 yes 20:54:34 what's wrong with us? 20:54:35 another guy just complained about it on tavern 20:54:37 what is the mechanism? 20:54:46 attacking with a chaos weapon can cause a miscast effect on you 20:54:59 this sometimes has the side effect of instantly killing you from full hp 20:55:16 bringing us back to "the way crawl uses miscasts is really goofy". 20:55:18 minmay: how do I attack myself? 20:55:22 !lg * kaux~~chaos_effect 20:55:22 19. Ragdoll the Skirmisher (L2 MuCK of Xom), killed by a chaos effect from your mace of chaos on D:1 (minmay_hedge_maze) on 2014-10-04 19:04:02, with 24 points after 2189 turns and 0:02:52. 20:55:32 bh: you don't have to attack yourself 20:55:35 bh: attacking *anything* with a chaos weapon can cause a miscast effect on you 20:55:40 oh 20:55:50 i would imagine that considerably more fatal is berserking or healing monsters 20:55:55 let's drop that. chaos weapons are dangerous enough as is 20:56:04 and this is basically a concern for characters at the beginning of the game 20:56:12 -!- Isabel has joined ##crawl-dev 20:56:31 my vague feeling is that berserking & healing & hasting & turning invisible... enemies... is enough of a 'risk' for chaos 20:56:36 and that it doesn't need "self-effects" 20:56:41 (which are thematically odd to me anyway) 20:56:50 PleasingFungus falls through a shaft! 20:56:53 rip chaos shaft tech 20:56:55 PleasingFungus turns into an animated tree. 20:57:06 Grunt: imo 20:57:08 leave that to xom 20:57:32 -!- Mazed has quit [Ping timeout: 250 seconds] 20:57:38 -!- Alpha__ has joined ##crawl-dev 20:57:57 +1 to dechunking 20:58:17 -!- Pluie has quit [Ping timeout: 272 seconds] 20:58:51 doy: imho 20:58:54 help me debug it!!! 20:58:59 :( 20:59:07 ok, I'm going to call dibs on fixing chaos, ok? 20:59:13 ok, ok, ok, ok... 20:59:20 (going, going, ...) 20:59:20 bh: removing the self-effects? 20:59:24 PleasingFungus: yes 20:59:33 -!- Alpha_ has quit [Ping timeout: 272 seconds] 20:59:37 i had no idea chaos weapons could cause miscast effects 20:59:42 that seems really odd 20:59:42 imho need to have a month-long CRD thread and 20-page-long GDD thread first 20:59:45 also, do it 21:00:20 it comes up periodically on tavern 21:00:35 -!- Basil has quit [Read error: No route to host] 21:00:42 https://crawl.develz.org/tavern/viewtopic.php?p=144400#p144400 21:00:51 -!- grillatactics has quit [Quit: grillatactics] 21:01:16 how many gods have chunk-based restrictions? 21:01:28 zin, tso, ely, beogh 21:01:49 "chaos_affects_attacker" must die! 21:01:51 I think that's it 21:01:57 tso? 21:02:05 yes. he hates it when you eat holy swine. 21:02:32 also, when you eat your own genus. 21:02:53 that's not as funny, though. 21:03:17 shouldn't he like that? 21:03:20 'cause holy bacon 21:04:31 it's desecrating holy remains!!! 21:04:42 oh. also apis 21:04:46 and pearl dragons 21:04:52 I *think* those are all the holies with corpses? 21:05:19 i wonder if the whole chunk conduct thing is just too complicated in general 21:05:50 for every angel you don't eat, i'm going to eat three 21:05:51 maybe to make it easier you should just get the excommunication if you chop up a thing with forbidden chunks, if dechunked is to go in 21:06:03 *penance 21:06:16 I *think* that's already the case for the holy & orcish conducts 21:06:21 would need to double-check for zin 21:06:21 In Zin's case, it probably restricts casting spells that cause a lot of hunger 21:06:31 -!- Alpha__ is now known as Alpha_ 21:06:33 but not having to support these conducts on chunks would make me a lot more sane, yes 21:06:42 hmmm 21:06:49 -!- PolkaDot has quit [Remote host closed the connection] 21:06:56 yeah, just having the conducts on chopping up could work 21:07:03 -!- Blazinghand|Work has quit [Remote host closed the connection] 21:07:10 and then maybe the god steals the chunks 21:08:12 hm. it seems to be a " " " sin " " " to desecrate the dead 21:08:17 by which I mean it does nothing 21:08:26 except warn you beforehand and occasionally print a message 21:09:13 conduct value is 2, which does... let's see 21:09:17 -!- Bloax has quit [Read error: Connection reset by peer] 21:09:36 yeah, -2 piety each 21:09:39 wowsers 21:09:54 -!- Bloax has joined ##crawl-dev 21:09:57 could just bump that up to a lot more and take out chunk conducts 21:10:10 it would become "optimal" to kill and chop up orcs right before going beogh but who cares 21:10:25 yeah, i think that's a pretty serious edge case 21:10:41 see? i helped debug the problem by removing it entirely 21:10:42 i think moving chunk conducts to desecration conducts would be fine 21:10:55 :) 21:10:55 -!- Bloax has quit [Read error: Connection reset by peer] 21:10:59 !remove nicolae- 21:11:05 opinion on penance values 21:11:20 -!- Bloax has joined ##crawl-dev 21:11:36 huh, a lot of these just decrease piety, don't add penance 21:11:42 well if you chop up a forbidden corpse you still get food out of it, so it should be hefty 21:11:47 ya 21:12:12 I'm not sure how penance values works 21:12:17 but I feel like adding some of that would be good 21:13:36 is there a penance display anywhere in wizmode 21:15:04 -!- gbeene has quit [Ping timeout: 246 seconds] 21:15:19 PleasingFungus: what's your build command for tiles on os x? 21:15:45 make APPLE_GCC=Y TILES=Y -j 5 21:15:47 iirc 21:15:50 I have a macro for some of that 21:16:13 interesting, so not the contrib tiles 21:16:19 er sdl 21:16:25 how do you get your sdl? 21:16:31 I use: make FORCE_CC=clang FORCE_CXX=clang++ TILES=y 21:16:32 no idea 21:16:35 -!- ackack has quit [Ping timeout: 265 seconds] 21:16:36 but I pull all my contribs from macports 21:16:45 -!- Bloax has quit [Read error: Connection reset by peer] 21:16:47 geekosaur: I think I set some kind of global setting somewhere 21:16:47 and have some makefile patches to use themn 21:16:50 -!- Bloaxor has joined ##crawl-dev 21:16:52 re cc/cxx 21:17:09 PleasingFungus: where's the thread with people who got chaos'd to death? 21:17:24 https://crawl.develz.org/tavern/viewtopic.php?f=17&t=13927 21:17:41 man, I just noticed. is that guy running win xp or something? 21:18:13 http://lpaste.net/112751 21:18:48 geekosaur: this is for the build issue that people were reporting in new xcode? 21:18:57 -!- Mazed has quit [Ping timeout: 260 seconds] 21:20:01 03bh02 07* 0.16-a0-1339-ge3e6e18: Remove chaos attacker miscasts 10(6 minutes ago, 2 files, 0+ 91-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e3e6e18bb05d 21:20:03 no? those patches are merged, my patches just enable be to use tiles stuff not from contrib 21:20:46 1learn add devteam we think it's funny that [players] lose 21:21:08 PleasingFungus: yes, I was helping archaeo 21:21:19 powerful millimarvins coming in for bh 21:22:07 bh: you didn't actually remove attacker miscasts 21:22:23 -!- mamgar has quit [Quit: Exit Stage Left] 21:22:36 !source attack.cc:814 21:22:37 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/attack.cc;hb=HEAD#l814 21:25:02 goddammit 21:25:57 %git 66a6cb6 21:25:57 07|amethyst02 * 0.16-a0-918-g66a6cb6: Don't redefine nullptr if it exists (#8960) 10(2 weeks ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=66a6cb6403b2 21:26:20 that's one of the two 10.9 / xcode 6 patches 21:26:40 %git 1d717b6 21:26:41 07|amethyst02 * 0.16-a0-917-g1d717b6: Don't #define away unique_ptr (#8960) 10(2 weeks ago, 19 files, 35+ 33-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1d717b68e6df 21:26:43 the other 21:27:11 Grunt: that is a fair reading of my commit message, yeah 21:27:29 I have not tested the patches on mantis and don't really plan to since my own build setup is fairly twisted to let me pull the contribs from elsewhere 21:27:39 !learn add bh we think it's funny that [players] lose 21:27:39 bh[5/5]: we think it's funny that [players] lose 21:27:40 there 21:28:19 -!- Bloaxor has quit [Read error: Connection reset by peer] 21:28:42 PleasingFungus: how recent is your os x? and you said you actually don't have xcode installed? 21:28:50 -!- Bloaxor has joined ##crawl-dev 21:28:50 I do have xcode installed. 21:28:56 I use it as an editor, not an IDE. 21:29:01 -!- Bloaxor has quit [Read error: Connection reset by peer] 21:29:18 -!- nrook has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 21:29:20 Running 10.9.4, which I think is the most recent non-beta. Could be wrong. 21:29:23 PleasingFungus: whyyyy 21:29:28 -!- Bloaxor has joined ##crawl-dev 21:29:32 developing on osx is the most awful experience 21:29:33 bh: never got around to setting it up. 21:29:36 is it? 21:30:11 03bh02 07* 0.16-a0-1340-g52d2f03: More chaos miscast removal 10(4 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=52d2f03a8bb0 21:30:13 they moved the libraries to random places and break things 21:30:18 oh. I haven't had any problems of that kind. 21:30:27 as of today 10.10.0 is the latest non-beta :p but 10.9.5 otherwise 21:30:40 geekosaur: slightly out of date! 21:30:49 Hrm, well PF isn't getting build errors 21:30:53 related to SDL 21:30:59 (yosemite is on software update now) 21:31:02 PleasingFungus: you'll encounter it if you ever write OpenGL code 21:31:26 geekosaur: I'm running 10.10, should I build crawl? 21:31:30 -!- ackack has joined ##crawl-dev 21:32:00 no idea. I'm not upgrading for a bit, got a few too many things I'll need to handle manually 21:32:15 bh: god help me, I will not face that terrible fate anytime soon. 21:32:29 (opengl) 21:32:34 ("You've met with a terrible fate, haven't you?") 21:32:48 Sooner or later I want to draft people for another swing at an SDL2 port. 21:32:48 i have 21:33:37 fun fact: butchering sentient beings will print a warning message, if you follow zin 21:33:43 however, this does nothing 21:34:07 zin is basically half-assing most of the abominations these days 21:34:16 lobsters? sure, eat a lobster, whatever 21:34:23 grunt: speaking of terrible fates... 21:34:31 ? 21:34:39 PleasingFungus: can you tell me what OS X you're running (you mentioned 10.9.5 was your xcode version?) 21:34:40 fire crab (04t) | Spd: 10 | HD: 8 | HP: 38-65 | AC/EV: 9/6 | Dam: 1504(fire:8-15), 1504(fire:8-15) | !sil | Res: 06magic(40), 04fire+++ | Vul: 09poison | Chunks: 09poison | XP: 780 | Sp: b.flame (d12) | Sz: small | Int: insect. 21:34:40 %??fire crab 21:34:49 gammafunk: that's the OS X version 21:34:53 apocalypse crab (16t) | Spd: 10 | HD: 8 | HP: 38-65 | AC/EV: 11/6 | Dam: 1509(chaos), 1509(chaos) | 05demonic, amphibious, see invisible, !sil | Res: 06magic(60), 05fire++, 02cold++, 12drown, 04rot, 13neg+++, 13torm | Vul: 09poison, 08holy++, 11silver | Chunks: 06mutagenic | XP: 450 | Sp: b.chaos (d12) | Sz: small | Int: insect. 21:34:53 %??apocalypse crab 21:34:57 gammafunk: PF does not have XCode if I'm reading correctly! 21:35:04 bh: don't forget 21:35:07 ASSERT(save) in 'tags.h' at line 51 failed. 21:35:07 %??ghost crab 21:35:10 oh 21:35:18 I guess Chei can forget..... 21:35:25 fwiw I have xcode 6.0.1 installed and have been using it for crawl builds 21:35:32 gammafunk: 10.9.4 is my OS X version. 21:35:37 Grunt: I hear PF writes code with a typewriter. When he makes a mistake, he cuts it out with an exacto knife and tapes whats left on top of a new sheet of paper 21:35:39 I have no idea what my xcode version is, but it doesn't really matter. 21:35:44 since I don't compile with it. 21:36:11 alright, did you get your dev toolchain from macports then? 21:36:25 typewriter? PF writes his code as illuminated manuscripts, monk style 21:36:29 e.g. doesn't the compile come from xcode (not the app, the package) 21:36:56 I don't mean Xcode the application/IDE; installing xcode gives you a compiler 21:37:32 which is why our mac instructions have you install xcode the package 21:37:38 (or whatever mac calls those) 21:38:47 oh, the compiler is from xcode, yes. 21:38:55 PleasingFungus: clang? 21:38:56 right, what versio of xcode do you have? 21:38:58 ??clang 21:38:59 clang 21:39:00 clang?? 21:39:00 clang 21:39:15 PleasingFungus: imo cc --version 21:39:16 5.1.1, apparently. 21:39:19 ok, thanks 21:39:21 ah 21:39:32 Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn) 21:39:39 xcodebuild -version 21:39:47 -!- Mazed has quit [Ping timeout: 265 seconds] 21:39:48 -!- nicolae- has left ##crawl-dev 21:39:50 Xcode 6.0.1 21:39:50 Build version 6A317 21:39:53 Xcode 5.1.1 21:39:54 Build version 5B1008 21:40:09 I guess I could update, but this discussion is not really making me enthusiastic about the idea. 21:40:11 r i p 21:40:12 yeah 21:40:27 might as well wait a day for xcode 6.1 to land anyway 21:40:27 geekosaur: but you can build since you're using a macports sdl? 21:40:31 no sense downloading 2GB twice 21:40:31 PleasingFungus: get a copy of vmware fusion and run linux in a vm 21:40:40 imo geekosaur and PleasingFungus should collaborate on figuring out how to do Mac binaries :) 21:40:46 gammafunk, yes 21:40:50 well 21:40:55 that's not great 21:40:56 bh: but, why. 21:41:07 I don't know what is up with the opengl change, but macports' sdl1 handles it. I presume the contrib is a little out of date 21:41:13 option 1: do a bunch of work to get a weird ugly vm working 21:41:21 option 2: don't do that, continue to compile & develop crawl 21:41:32 what do we have users install again 21:41:33 pyanfar:3007 Z$ port list libsdl 21:41:33 libsdl @1.2.15 devel/libsdl 21:41:41 fusion is really, really nice. You'd be up and running in 10 minutes 21:41:50 the only patch doesn't appear to be relevant to the opengl change 21:41:51 option 1 comes with gdb 21:44:38 bh: are you counting the time that it takes to set up a fresh crawl development environment 21:44:43 prediction: you are not 21:44:52 -!- foophykins has quit [Quit: Page closed] 21:45:01 -!- Bloaxor is now known as Bloax 21:45:01 (even beyond the fact that I would have a fresh crawl development environment, that is, one without all my local branches, etc............) 21:45:32 PleasingFungus: heck, I could make a vm image with the dev environment set up :) 21:45:34 (well, it is an opengl patch but not related) 21:46:00 PleasingFungus: well I'd point out that git kind of makes it easy for you to clone repos to get those local branches 21:46:18 but yeah it's kind of a pain to develop on a vm 21:46:33 I'm really not very interested. 21:46:37 not using git: https://www.youtube.com/watch?v=dTllG2KdPMQ 21:46:42 (the closest I have ever done to that involes chroots, which I still use to do binary packacing) 21:46:45 *packaging 21:47:31 gammafunk: shrug, I develop exclusively on vms 21:48:01 for those of you out there who use vim, I strongly recommend YouCompleteMe: https://github.com/Valloric/YouCompleteMe 21:48:39 -!- asdu has quit [Quit: Page closed] 21:49:05 bh: hm 21:49:19 -!- theTower has joined ##crawl-dev 21:50:05 is there a patch to our sdl submodule we need to make? 21:50:07 I am obligated to speak whenever pleasingfungus offhandedly mentions a previously-not-yet-public project of mine, curse him 21:50:12 haha 21:50:20 I presume so, or at least an update 21:50:37 but I don't have the submodules on here so don't know what version is in there 21:50:46 that looks interesting bh 21:50:55 bh: who on earth doesn't use git.....? 21:51:58 PleasingFungus: I misread what gamma said 21:52:00 -!- tensorpudding has quit [Ping timeout: 260 seconds] 21:52:03 o 21:52:14 well, he is very smelly and bad at communicating. 21:52:16 so that's reasonable. 21:54:20 1learn add gammafunk 21:54:46 mm, the gitmodule is 1.2.13 21:54:48 I have 1.2.15 21:54:53 perhaps an upgrade is in order 21:55:01 submodule that is 21:56:00 (I, uh, realized upon pulling up my notes I might as well just do a spreadsheet, so give me a bit) 21:57:43 -!- WelcomeOblivion has quit [Read error: Connection reset by peer] 22:00:15 I think I see how to patch our sdl submodule 22:00:33 -!- Mazed has quit [Ping timeout: 246 seconds] 22:04:26 gammafunk: no patchy fixes now 22:04:27 <_< 22:04:37 !xxx Grunt 22:04:37 gammafunk gestures. 11 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps Grunt! x11 22:04:37 -!- ackack has quit [Ping timeout: 255 seconds] 22:04:45 !firestorm gammafunk 22:04:45 Grunt points at gammafunk and mumbles some strange words. A raging storm of fire appears! The great blast of fire engulfs gammafunk! 22:05:05 gammafunk stands defiantly in death's doorway! 22:06:47 -!- Amy is now known as Guest79876 22:08:20 -!- Sonata has quit [Ping timeout: 260 seconds] 22:09:18 !death gammafunk 22:09:18 Death has come for gammafunk... 22:10:00 !send gammafunk Invoke Death 22:10:00 Sending Invoke Death to gammafunk. 22:10:02 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:18:11 -!- ontoclasm has quit [Quit: Leaving.] 22:21:04 -!- codehero has quit [Ping timeout: 260 seconds] 22:21:16 https://docs.google.com/spreadsheets/d/1iFKzx6nKefvu-cQPJ4_swSesBsUQLHNNv9jfJ8OfAFw 22:21:50 yes, I was lazy a bunch of times, I'll update these notes later 22:22:06 bummer. trying to build crawl on a different server and the compile failed since it couldn't find x86_64-linux-gnu-g++. I don't have elevated privileges and the dude who does isn't around. 22:22:14 -!- Mazed has quit [Ping timeout: 255 seconds] 22:23:07 I'm so used to the automagical setup on CBRO (via CSZO) that I forgot how dumb I was with this stuff 22:23:58 (bad ideas bait alert) 22:27:13 -!- ackack has joined ##crawl-dev 22:28:42 -!- rossi_ has quit [Ping timeout: 258 seconds] 22:29:16 hooray, no objections 22:29:50 sorry, debugging 22:29:52 let me look 22:30:00 -!- gammafunk has quit [Quit: leaving] 22:30:10 nooooo 22:30:11 oh, I like whoever has the goee avatar 22:30:23 -!- Daekdroom has quit [Remote host closed the connection] 22:30:37 -!- dtsund has joined ##crawl-dev 22:30:48 this is the old or new set? 22:30:53 ... 22:31:02 it says ideas but there are some odd notes 22:31:05 ouch 22:31:05 bottom of the page 22:31:05 "player benefit, mostly" 22:31:05 -!- Isabel has quit [Read error: Connection reset by peer] 22:31:17 I don't see anything at the bottom 22:31:31 oh 22:31:31 the part that shows the sheets with "current" or "planned" names 22:31:33 current/planned 22:31:35 stealthy 22:31:44 I'm not trying to be stealthy! 22:31:51 that's what they all say..... 22:32:48 dang, fire vortexes on level 1 sounds potentially lethal 22:32:53 though I guess a lot of these are in principle 22:33:27 bold = new, red = removed.......? 22:34:36 were you thinking about sticking -scroll anywhere? 22:35:14 "italics on the other sheet are replaced, bold is new or added-to, red is "should do something about"" 22:35:34 -scroll obviously can fit in fire, I'm just not certain where 22:36:39 -!- ackack has quit [Ping timeout: 255 seconds] 22:37:06 okay, still no objections after ten people have flickered on and off, still no objections hooray 22:37:12 -!- roctavian has quit [Quit: Page closed] 22:38:54 what, I don't get to count as an objection??? 22:39:51 of course not 22:40:09 * Grunt ponders what would count as an objection. 22:41:02 "this is stupid keep everything the way it is" 22:42:03 -!- Pluie has joined ##crawl-dev 22:42:26 (really would have thought an invitation to come up with miscast effects would promote a cavalcade of jokes) 22:42:55 -!- Orphic has quit [Ping timeout: 246 seconds] 22:43:01 -!- gammafunk has joined ##crawl-dev 22:43:04 the floor mite miscast is already the best joke 22:43:08 what else can the rest of us do? 22:44:03 -!- Mazed has quit [Ping timeout: 272 seconds] 22:44:17 what's the spreadsheet link again? 22:44:27 stupid wireless 22:44:48 -!- magicpoints has joined ##crawl-dev 22:44:48 -!- LordSloth has quit [Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference] 22:45:30 https://docs.google.com/spreadsheets/d/1iFKzx6nKefvu-cQPJ4_swSesBsUQLHNNv9jfJ8OfAFw/ 22:45:52 ty 22:50:55 -!- Isabel has joined ##crawl-dev 22:51:53 huh 22:51:56 -!- ussdefiant has joined ##crawl-dev 22:52:06 I wonder why this is being caught on unmarshalling, but not on marshalling...? 22:52:09 -!- PleasingFungus has quit [Remote host closed the connection] 22:52:23 -!- gammafunk has quit [Ping timeout: 255 seconds] 22:52:38 -!- PleasingFungus has joined ##crawl-dev 22:52:42 !seen |amethyst 22:52:42 I last saw |amethyst at Fri Oct 17 00:00:38 2014 UTC (3h 52m 4s ago) saying 'it's like Harry S Truman' on ##crawl-dev. 22:52:45 hm 22:52:50 that's not very recent 22:53:40 -!- Pluie has quit [Ping timeout: 250 seconds] 22:54:15 -!- gammafunk has joined ##crawl-dev 22:54:29 ugh 22:54:38 hm? 22:54:45 ASSERT(type != SV_NONE || (flags & SFLAG_UNSET)) in 'store.cc' at line 593 failed. 22:54:59 looking at ice, I think moving clouds to 2 is probably too much 22:55:01 specifically, when unmarshalling a save (with new blood potion/chunk rotting code) 22:55:08 not when marshalling it. 22:55:42 even though the exact same assert is in CrawlStoreValue::write... 22:55:46 I suppose in terms of as a player miscast it's a bit much 22:56:00 (curse there being twenty ways to get miscasts) 22:56:03 yeah my concern with that is early game, when e.g. L4 spells are yellow for a long time 22:56:17 theTower: only 19 ways now 22:56:28 I stand correct 22:56:30 ed 22:56:31 I find that if I get that fcloud miscast I'm probbaly dead 22:57:00 also curse clouds being lethal early on and non-existent later on 22:57:35 yeah, I guess it does kind of dilute t-3 miscasts a bit 22:57:46 that doesn't really seem like a bad thing anymore than throw frost being lethal early on and non-existent later on 22:58:02 throw frost is not on a 2 22:58:28 it used to be on ancient liches 22:58:34 used to be. 22:59:24 ancient lich (16L) | Spd: 10 | HD: 27 | HP: 86-135 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 5966 | Sp: throw frost (3d13) | Sz: Medium | Int: high. 22:59:24 %??ancient lich spells:throw_frost 22:59:33 Sigmund (08@) | Spd: 10 | HD: 3 | HP: 30 | AC/EV: 0/11 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(10) | XP: 104 | Sp: throw flame (3d5), confuse, invisibility, magic dart (3d4) | Sz: Medium | Int: normal. 22:59:33 %??sigmund 22:59:39 more damage! 22:59:54 yes, quite terrifying 23:00:22 (what is a curse cloud btw!!) 23:00:23 <_< 23:00:31 I read it that way too, at first :) 23:00:37 garden paths 23:01:11 a curse cloud is from luck dragons 23:01:26 -!- Isabel has quit [Read error: No route to host] 23:01:51 karmic wyrms 23:02:24 -!- Fhqwhgads_ has quit [Remote host closed the connection] 23:02:42 You accidentally enlargen the floor mites 23:04:20 -!- Mazed has quit [Ping timeout: 260 seconds] 23:04:56 Your limbs turn to jelly 23:05:59 knees weak 23:06:02 arms spaghetti 23:06:12 spaghetti form when 23:06:17 PleasingFungus: get to work?? 23:06:21 -!- lessens has quit [Ping timeout: 246 seconds] 23:06:21 -!- lessens_ is now known as lessens 23:08:24 !lg * ikiller=worldbinder xl>=15 23:08:25 12. AFRikal the Exorcist (L24 KoHe of The Shining One), blasted by an orc priest (divine providence) (summoned by a worldbinder) on Abyss:4 (hangedman_summoners_spam) on 2014-10-08 11:14:23, with 422173 points after 58177 turns and 5:05:03. 23:08:50 !lg * ikiller=ynox br=abyss 23:08:51 No games for * (ikiller=ynox br=abyss). 23:08:54 !lg * ikiller=~ynox br=abyss 23:08:54 1341. Chris7 the Cleaver (L11 FoFi of The Shining One), slain by an ufetubus (summoned by a ynoxinul) on Abyss:1 on 2014-10-14 19:45:00, with 7315 points after 10736 turns and 0:32:15. 23:09:04 !lg * ikiller=~ynox br=abyss xl>=15 23:09:05 52. theclanless the Unseen (L17 VSBe of Trog), blasted by a ynoxinul (iron shot) on Abyss:1 on 2014-09-09 20:34:45, with 150917 points after 26679 turns and 2:56:53. 23:09:28 (the idea of some dilution from banishment / greater demons / etc is fine enough that I'm keeping it, I just don't want such a thing to be "a single small abomination") 23:09:49 yeah small abomm is hardly great, I wonder though 23:10:04 for these high level miscasts, it seems they have an intentional trivial effect in some of them? 23:10:09 the old versions, I mean 23:10:23 like is small abom just an "oops" 23:10:29 -!- codehero has quit [Ping timeout: 260 seconds] 23:10:33 I feel like it's really dangerous to ascribe too much intentionality to crawl's design 23:10:50 one or two hellwings can still be an "oops" 23:10:59 1learn add 23:13:02 -!- lobf has joined ##crawl-dev 23:13:11 by "oops" I mean someone failed to reason that it can never be threatening 23:13:20 oh 23:13:58 * theTower shrugs 23:14:01 or were they actually going for that? the other schools don't seem to have any cantrips at that level 23:14:22 well, summoning does have some of the most vicious of effects 23:14:31 -!- codehero has quit [Excess Flood] 23:14:57 yeah, for those that don't go sif at least 23:15:11 the ice ones are the ones that end up killing me 23:15:21 !lg * recent vmsg~~miscasting s=ikiller 23:15:24 477 games for * (recent vmsg~~miscasting): 334x, 58x miscasting Summon Ice Beast, 14x miscasting Call Imp, 8x miscasting Call Canine Familiar, 8x miscasting Animate Dead, 7x miscasting Spider Form, 6x miscasting Summon Lightning Spire, 4x miscasting Shadow Creatures, 4x miscasting Vampiric Draining, 4x miscasting Summon Guardian Golem, 3x miscasting Mephitic Cloud, 2x miscasting Fireball, 2x misca... 23:15:27 one could argue the enchantments inventory cursing or raw damage in translocations are also dilutionary 23:15:35 ICE BEAST. 23:15:37 !lg * recent vmsg~~miscasting s=ckaux 23:15:40 477 games for * (recent vmsg~~miscasting): 97x, 57x miscasting Sticky Flame, 55x miscasting Iskenderun's Battlesphere, 28x miscasting Regeneration, 25x miscasting Fireball, 16x miscasting Mephitic Cloud, 15x miscasting Iskenderun's Mystic Blast, 11x miscasting Animate Dead, 11x residual poison, 10x miscasting Throw Icicle, 9x miscasting Fulminant Prism, 9x miscasting Lightning Bolt, 9x miscasting ... 23:15:41 -!- codehero has quit [Excess Flood] 23:15:55 (of... course... my original plan was to buff hell effects...) 23:15:58 !lg * recent vmsg~~miscasting ckaux= ikiller= 23:16:00 No games for * (recent vmsg~~miscasting ckaux= ikiller=). 23:16:04 !lg * recent vmsg~~miscasting ckaux= 23:16:05 (get petrified in front of dispater) 23:16:09 97. Noah the Chiller (L8 HEIE), mangled by a spatial vortex (summoned by miscasting Summon Ice Beast) in Ossuary (ossuary_tomb_1) on 2014-10-14 17:35:17, with 1106 points after 5360 turns and 0:28:13. 23:16:16 theTower: a petrifying thought!!!! 23:16:34 !lg . killer=~execut 23:16:34 3. gammafunk the Ducker (L1 FeAK of Lugonu), demolished by an Executioner on Abyss:1 on 2014-08-30 01:16:04, with 0 points after 58 turns and 0:00:30. 23:16:40 !lg . killer=~execut -2 23:16:40 2/3. gammafunk the Caller (L6 HESu), slain by an Executioner (created by miscasting Summon Ice Beast) on D:7 on 2014-08-08 21:35:46, with 363 points after 3303 turns and 0:21:16. 23:16:46 that was a good miscast 23:16:55 yeah, that's pretty great 23:17:30 that's... out of control 23:17:31 haha 23:17:38 !lg gammafunk killer=Executioner 2 -tv 23:17:39 2/3. gammafunk, XL6 HESu, T:3303 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 23:17:58 theTower: we can also add not-miscast things to hell effects to avoid making miscasts too problematic in the early game, when they matter wrt spells 23:18:14 mm 23:18:52 if you had fail rate under 20% would you get that miscast? 23:19:02 not vetoing these changes, which seem fine, but spellcasting is the main use of the mechanic 23:19:03 depends on spell level 23:19:05 I think 23:19:11 even before I do anything there's still lots of chances for horrible accidents 23:19:21 what does one do about an early twister, exactly 23:19:25 I got banished on a 5th level spell where I had 14% fail rate 23:20:06 yeah the L3 ones are supposed to be "you know buddy, you are risking it just way too much" 23:20:22 it’s too bad you can’t really play DCSS drunk 23:20:23 ?/confused and di 23:20:24 No matches. 23:20:35 cuz i’m a bit drunk 23:20:37 I feel like if you get your miscast rate under 20, it's kinda ridiculous to get punished with executioners and banishment on miscasts 23:20:38 ??devteam[9 23:20:38 devteam[9/23]: <+elliptic> the first thing new players should do when they encounter sigmund is get confused by him and die 23:20:45 theTower: like that, but for twisters 23:20:52 ah, logical. 23:21:04 give twisters all-los confusing gaze 23:21:13 orange crystal twister 23:21:25 ! ! ! 23:21:25 no, you just get confused when you're moved by the winds due to the motion sickness, duh 23:21:46 well then we add retch status 23:21:54 finally...! 23:22:08 that suggestion is pretty wretched 23:22:14 -!- Brannock has quit [Ping timeout: 244 seconds] 23:23:18 -!- demiskeleton has quit [Quit: Leaving] 23:24:21 !tell |amethyst I'm getting errors when unmarshalling saves - can you take a look? branch "dechunkier", example save https://dl.dropboxusercontent.com/u/4070358/bloodmasteryi.cs 23:24:21 PleasingFungus: OK, I'll let |amethyst know. 23:24:30 kind of at my wits end there 23:24:43 others are also welcome to look!!! 23:24:49 PleasingFungus: imo work on something else in the meantime 23:24:55 give your mind a bit to unwind 23:24:57 do something mindless 23:25:08 (like moving code out of mon-abil in mon-spell-slots.......) 23:25:09 are you giving advice or making obtuse puns 23:25:10 -!- Kintak has quit [Ping timeout: 255 seconds] 23:25:20 -!- Mazed has quit [Ping timeout: 244 seconds] 23:25:31 -!- WalkerBoh has quit [Remote host closed the connection] 23:25:44 ..dechunkier 23:25:51 ...sorry for being an acute punner, which means I can be obtuse sometimes!! 23:26:07 PleasingFungus: tell him you're busy on a tomb subvault 23:26:07 that always works 23:26:36 naw it's reasonable advice and I'll follow it 23:26:37 but man 23:26:42 I really want to be done with that branch already!!!! 23:26:48 New branch created: dechunkier (5 commits) 23:26:48 03PleasingFungus02 07[dechunkier] * 0.16-a0-1339-g4033d47: Rot reform 10(4 months ago, 27 files, 584+ 638-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4033d473c9f1 23:26:48 03PleasingFungus02 07[dechunkier] * 0.16-a0-1340-g8f3ebeb: Disable spraying chunks of forbidden meat 10(83 minutes ago, 1 file, 17+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8f3ebeb6f8ca 23:26:48 03PleasingFungus02 07[dechunkier] * 0.16-a0-1341-gabfc6aa: Shift food conducts to purely butchering 10(82 minutes ago, 8 files, 86+ 127-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=abfc6aac0785 23:26:48 03PleasingFungus02 07[dechunkier] * 0.16-a0-1342-g590ec4f: Fix rotting items on the floor 10(72 minutes ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=590ec4f183d0 23:26:48 03PleasingFungus02 07[dechunkier] * 0.16-a0-1343-ge816f30: Fix potion stack messages 10(38 minutes ago, 6 files, 44+ 59-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e816f3017085 23:26:51 so sick of chunks 23:27:36 didn't force push to dechunk because I vaguely wanted to keep the dechunk chunk conduct thing around 23:27:43 and I already rebased it away locally 23:27:44 and I'm lazy 23:31:26 oh my god, this if-else is worse than mon-abil.cc 23:31:39 handle_mon_spell is an ABOMINATION. 23:31:44 not a small one, either!!! 23:31:46 a small one, o 23:31:47 dang it 23:31:51 theTower: :p 23:33:01 PleasingFungus: refactoring welcome!!! 23:33:11 one last thing I will note on that spreadsheet of miscasts: the areas I have no ideas on concern the earliest and most common miscasts, which as the most visible effects could use the most effort 23:33:15 Grunt: maybe I will!!!!!!! 23:33:21 (I hope you are looking at mon-spell-slots version or I will be very unhappy) 23:33:25 ofc 23:33:31 (sorry, hell effects getting butterflies.) 23:33:34 (because you will be causing Tremendous Conflicts if you are not) 23:33:46 ?/tinkle 23:33:46 Matching entries (1): funny_messages[19]: You hear words spoken in a strange and terrible language... You hear the tinkle of a tiny bell. 23:34:45 "blood oozes out of you and freezes into a bunch of bat simulacra" 23:35:57 "swiftness on closest enemy" 23:38:02 unknown monster: "bat simulacra" 23:38:02 %??bat simulacra 23:38:05 bat simulacrum (12Z) | Spd: 28 | HD: 1 | HP: 1-5 | AC/EV: 0/9 | Dam: 112(cold:1-2) | 07undead, evil | Res: 06magic(1), 12cold+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 1 | Sz: tiny | Int: plant. 23:38:05 %??bat simulacrum 23:38:09 cold 1-2!!! 23:38:13 ignores ac!!!! 23:38:33 r i p 23:39:21 but is this better or worse than a harmless message 23:45:12 it's funnier 23:45:16 hm 23:45:27 would it still be funny after the first few times? 23:45:39 gammafunk: I'm refactoring your code 23:45:40 -!- ussdefiant has quit [Ping timeout: 250 seconds] 23:46:00 could be more than just bats, and it doesn't have to be the... coinflip... the current harmless message is 23:46:11 my code is always perfect 23:46:19 so stop, because it cannot be refactored 23:46:31 too late!!! 23:46:36 1learn add gammafunk my code is always perfect 23:46:54 -!- Mazed has quit [Ping timeout: 265 seconds] 23:47:04 I say, as I spend 3 minutes agonizing over whether to include _ in a variable name or not 23:47:10 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1064-ga6b875b: Unbrace 10(45 seconds ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a6b875bce8bf 23:47:18 clearly I'll use the same idea to summon spectres with damage instead of rot or statrot 23:47:30 quick where's the poison undead 23:47:33 -!- G-Flex has quit [Ping timeout: 244 seconds] 23:47:57 if it's the throwing code, just watch for nasty bugs 23:48:04 that stuff was easy to mess up 23:48:09 imo just 23:48:11 throw them out 23:48:26 !send Grunt 27 octopode crushers 23:48:26 Sending 27 octopode crushers to Grunt. 23:48:35 !crush the octopode crushers 23:48:35 Grunt flattens the octopode crushers like a pancake!!!!! 23:48:40 clearly all those harmless messages that say they need monster versions should have grunt write puns for them 23:48:50 (harmless miscast messages) 23:49:03 Let me know when you're done with the re-effecting..... 23:49:21 by harmless miscast messages I mean level 0 stuff 23:49:29 which I'm not touching 23:49:43 (level 0 effects makes sense as a term right) 23:49:56 (that's already what we call them, isn't it?) 23:50:11 I just mean crawl just makes no sense after time 23:50:17 s/after time// 23:50:30 I wrote in all earnestness "like ice beasts are made of ice but air elementals are made of air" a while back 23:50:42 Outside, the world stops making sense. Your quest for the ORB now seems rather pointless. You quit... 23:51:03 gammafunk: I am rewriting it to be clearer 23:51:06 thus, less buggy 23:51:07 :) 23:51:11 it is a flawless plan. 23:51:11 !send PleasingFungus bugs 23:51:12 Sending bugs to PleasingFungus. 23:51:14 nooo 23:51:22 !send beam.cc PleasingFungus 23:51:22 Sending PleasingFungus to beam.cc. 23:51:30 yeah there are weird corner cases but I'll look at your changes to double-check 23:51:43 there are probably still bugs in it tbh 23:51:52 also, grunt, have any suggestions on setting the spell frequency? 23:51:59 PleasingFungus: for? 23:52:02 PleasingFungus: abils? 23:52:03 TENTACLE TOSS 23:52:05 ya 23:52:09 PleasingFungus: 40 23:52:16 since 23:52:31 it is x_chance_in_y(2, 5) when it is eligible to trigger right now 23:52:32 they trigger 25% chance during constrict atm 23:52:33 what if snaplashers just threw you to the tree 23:52:36 ok 23:52:41 I thought it was 20%? 23:52:45 oh maybe 20 23:52:47 it's been a while 23:52:55 uh 23:52:58 2,5 is not 20% 23:53:05 oh 23:53:12 I am getting confused :( 23:53:15 yeah 40% rings a bell 23:53:22 40 is the percent, so the freq should be 80 23:53:24 ya 23:53:26 set, ty! 23:53:57 just give them a POWER BEAK 23:54:07 -!- G-Flex has joined ##crawl-dev 23:54:20 POWER BEAK (13Q) | Spd: 10 (move: 90%) | HD: 17 | HP: 68-106 | AC/EV: 2/17 | Dam: 27, 11, 11 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible, lev | Res: 06magic(60) | XP: 2061 | 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. 23:54:20 %??tengu reaver name:POWER_BEAK n_rpl 23:54:20 theTower: you mean for...Dryads would it be? 23:54:34 gammafunk dryads do not have tentacles 23:54:36 where do snapslashers show up currently? 23:54:40 from dryads 23:54:44 they have like tentacle things! 23:54:47 this is an important distinction. 23:55:02 hrm, but that's only through summon forest the player spell? 23:55:06 yes 23:55:20 well that spell is pretty swol 23:55:35 also I think the dryad attacks out of los 23:55:40 which is maybe bad 23:55:50 ? 23:55:50 since summons aren't supposed to do that 23:56:03 is it the awakened trees doing that 23:56:10 meaning if the player leaves los, the dryad still does its thing 23:56:13 sounds hard for those to stop when you're 23:56:15 oh 23:56:23 but I should verify this claim 23:56:39 maybe it is just the trees, but even then I guess, by extension, it shouldn't 23:56:58 dryad (09R) | Spd: 10 | HD: 8 | HP: 38-65 | AC/EV: 6/12 | Dam: 10 | spellcaster | Res: 06magic(80) | Vul: 04fire | XP: 352 | Sp: awaken vines, awaken forest, 04esc:minor healing (2d4) | Sz: Medium | Int: normal. 23:56:58 %??dryad 23:57:07 medium 23:57:21 oh but it would be the vine 23:57:21 clearly fedhas should get summon forest as an effect so he's not hogging the elemental miscasts for qaz 23:57:53 L3 miscast should be forestify the whole level temporarily 23:57:57 surely no bugs would result from that 23:58:24 sounds completely comfortable